Received: by 2002:a05:7412:6592:b0:d7:7d3a:4fe2 with SMTP id m18csp2410327rdg; Mon, 14 Aug 2023 01:15:55 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFInpqWEoNCew5V73flibPVuMmROHceUSKaD/skWy8CR3+FkjajMTBmcuRej9R/NL5e1yHG X-Received: by 2002:a54:4581:0:b0:3a7:9988:7753 with SMTP id z1-20020a544581000000b003a799887753mr8707531oib.57.1692000955558; Mon, 14 Aug 2023 01:15:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692000955; cv=none; d=google.com; s=arc-20160816; b=bw5yBAcgYvcvAu8BJNDSJOjkd4l45ADKtgZlYzmOs77YHZZc7hyQKAm86HYeQgxqOS zhfnKjMzzlsumoUTBxmId866fRuSG/ThF7efj16PSZLjUNf7N/OKOblMdQxvbdeAa3gq 9mb3PcoXjO+Nl13D2yFVJlTHBVta7ams5wgpKk3J6QtEkNikCFfOSmjjBnm+GY/qW+ZS vz6dUZp3oQkFEdNC/LbF1tHZVeIBZ63N0YC3C6zOWnFEXwUrp2NRhjMFG/tdx9RoOrM5 F7aJ+dhzKvudOjvx777TtwtuOWXQWVu8DIAJ2L0Ah3kpDpfsfHfWXwgo22kfit7FmafR dMCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to :organization:content-language:references:cc:to:subject:reply-to :from:user-agent:mime-version:date:message-id:dkim-signature; bh=BtaZrQAzMY3C2BNbWsPBhj/MtFtsIGPg278AEO8RQZs=; fh=vEUZoFBEFdFuhKhE18A2G5MpYs2edVPGEFLnomjpe5w=; b=aLcFC5M8gIMUzQIm8ltozIuy4K8yWXRvMLPB5zhk7HjalfDxYiicUA4EQOajpRYK3w 8MLvgVghMokhdMnkGRDOCQ/CaEmomfBNe/XWasmTTYLF9VYyBIHkbk5IanpKs44vNizf AMUoMD46FIK42x/cMZMBrJkTNL28LZHYuMRpW2MFqBJZyAiKHOor7mea/fjKnYZZ+V7a as1ceRw9sVpJlTVnZLnqNn3X112/8ZBBFgqfvqdDjl8vIy/xk9QVoJFtBI8B4o9zGBC5 Xkud/n1y0TsCJHnelXSDY7FST2pCBtQ0DX90J/BjZdAYCzFyVuMP9jQXbxt8QyalLXO6 PV5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=oww2Mv8C; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 185-20020a6300c2000000b005648fc8632asi7593090pga.432.2023.08.14.01.15.43; Mon, 14 Aug 2023 01:15:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=oww2Mv8C; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232487AbjHNHiV (ORCPT + 99 others); Mon, 14 Aug 2023 03:38:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40488 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234260AbjHNHiJ (ORCPT ); Mon, 14 Aug 2023 03:38:09 -0400 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7C897E75 for ; Mon, 14 Aug 2023 00:38:06 -0700 (PDT) Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-3fe2d218eedso37469455e9.0 for ; Mon, 14 Aug 2023 00:38:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691998685; x=1692603485; h=content-transfer-encoding:in-reply-to:organization:content-language :references:cc:to:subject:reply-to:from:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=BtaZrQAzMY3C2BNbWsPBhj/MtFtsIGPg278AEO8RQZs=; b=oww2Mv8CDKfGb6++dMt9FkLnxFb8+zw4f/tqkCazEJVtd8ckFKV2B71OtHul3caxOd l+SnF4TUnI5nmYGzyARMNIZJG72nC/MkSI6Q+Xl6gZ2C56DZ9iA/xfNHKHGEFf3WRxWL BAhGoz6yaEvAJ9ILKzNDQx98gQ8FF3LiI+4iLMbs39rPWFpLSI5GD+f9zngSTBa20hNT i3F9RBhRU5eWtKKbW+muxAmh1w8Jge7SZVwnX7HjomL1KZjVvlKo8XjBzdb3+emAKfsY dXBu4TLNg0h6AnBlU0Eu3ghAJH9VX6UlBeaH5MFqUYpLQF4eucoD6GFe63BVnWip5zXK mZqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691998685; x=1692603485; h=content-transfer-encoding:in-reply-to:organization:content-language :references:cc:to:subject:reply-to:from:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BtaZrQAzMY3C2BNbWsPBhj/MtFtsIGPg278AEO8RQZs=; b=WJIEg8oOd5aX+aevUqSEuCKYsIYW/45S3nX9Khh9Zm/LNCTdfWmme+g7hIdT4Hjcw2 Ywt9NKLmWsMjxJvpacy4h+ktpRAXZGMuwNadsqPQLA16+ZzrCUVC+meNNFJT4LB6oRkt C6UGrkH2f/LYggN9+l/XtUiegZlUmaRo+allkffiJh4O/a0whvWpgiBgdrzl9XaSNhAA jB7jv1M/I/gkS0HGeVmfmjWq53BqkRziyK5Fc2G7TX0muNesD9UOcZQNdLbO9AWa61aJ iQKmV/UhQcF0++hfh+2L63k7b/XENRUlKe7A/9ccaMhyHer2GBwxAgvMeE3PEXEB8vXg FbMA== X-Gm-Message-State: AOJu0Yx1+TcT+BNhi+HL9e0X4iK3qvZ2G8NqkM9X0hsi4+dhRmgvCLLw JKdyvEDBuyV8E/5MqQ4fRXdtsA== X-Received: by 2002:a05:600c:215a:b0:3fe:4900:dba8 with SMTP id v26-20020a05600c215a00b003fe4900dba8mr6648865wml.9.1691998684961; Mon, 14 Aug 2023 00:38:04 -0700 (PDT) Received: from ?IPV6:2a01:e0a:982:cbb0:a3d8:b217:d82c:9bc0? ([2a01:e0a:982:cbb0:a3d8:b217:d82c:9bc0]) by smtp.gmail.com with ESMTPSA id y2-20020adffa42000000b00317e6f06e22sm13577670wrr.77.2023.08.14.00.38.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 14 Aug 2023 00:38:04 -0700 (PDT) Message-ID: <0aea6c90-bae0-4400-5ddd-eb792f92664e@linaro.org> Date: Mon, 14 Aug 2023 09:38:03 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 From: neil.armstrong@linaro.org Reply-To: neil.armstrong@linaro.org Subject: Re: [PATCH V2 0/3] Add binding header file for GPIO interrupt of Amlogic Meson-G12A To: Linus Walleij , Huqiang Qin Cc: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, khilman@baylibre.com, jbrunet@baylibre.com, martin.blumenstingl@googlemail.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org References: <20230724060108.1403662-1-huqiang.qin@amlogic.com> Content-Language: en-US Organization: Linaro Developer Services In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/08/2023 15:37, Linus Walleij wrote: > On Mon, Jul 24, 2023 at 8:02 AM Huqiang Qin wrote: > >> After adding this binding header file, you can intuitively find >> the interrupt number corresponding to each GPIO, and apply it >> in the format of IRQID_XXX where it needs to be used. > (...) > >> Huqiang Qin (3): >> dt-bindings: interrupt-controller: Add header file for Amlogic >> Meson-G12A SoCs >> pinctrl: Replace the IRQ number in the driver with the IRQID macro >> definition >> arm64: dts: Replace the IRQ number with the IRQID macro definition > > Neil wrote: >> What's the best way to apply this patchset ? > > I just applied all three to the pin control tree. > > I could have applied just the two first and then offered an > immutable branch. But eh... too much work for too low risk. > Better to just apply it and hope all works out. If it explodes > I just back out and figure something like the above. Perfect, thx :-) Neil > > Yours, > Linus Walleij