Message ID | 20231109094504.131265-1-avkrasnov@salutedevices.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b129:0:b0:403:3b70:6f57 with SMTP id q9csp326224vqs; Thu, 9 Nov 2023 01:53:06 -0800 (PST) X-Google-Smtp-Source: AGHT+IH6K8HfPWfRi1HXYdhEhYTQGOSYLW1YI5FTey3ZlvuiohixYUvFD1omNG2dT31tP9QZUf76 X-Received: by 2002:a25:7407:0:b0:d0a:fa7f:2fbf with SMTP id p7-20020a257407000000b00d0afa7f2fbfmr4497886ybc.48.1699523586085; Thu, 09 Nov 2023 01:53:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1699523586; cv=none; d=google.com; s=arc-20160816; b=SLGntip5qbqzqWLva2VRzdrwBZcsevYnLkDkhxBcgqFBETP34/cvy8czjf61RiwaBs kGKyh65R6JQb/Y5lKPRFwdcT/zXEIlKihqT5MYci9LaXatjIxYffUfEQvDJgTxVfdkWU yGt9uZ/Ew96QQl9t9GLGAfE8YAN23n5hvaQhBvjrlB77p8Ms4wr8zc9ULA8W7yfnYqiI 50NnDe4m3i7suENFcf9ezz36dhZPiHuf5SeRYMRs2IdVhTgb4Z/7uc2R/XDi0ggWMNnr EyTfVKifzaCkuaSONiGpl4bjTElkzCf5uQqy8xOnNpBIGaGyh3a/PN2F9BqbbQeUSmZd O42g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature:dkim-filter; bh=xp76YwR5227vsBQhp1StLcVx3Q3c15aaGrkQqQFMpDw=; fh=wzwOcWay+oNxpncYuXZuIKRIxz0M73P0l0Qf1bMnvYk=; b=WMVswlFIi6FFjMf7+58WD7N/kHTC02OMTnI/L/EGOGiSwx+xmMa64zUJ+TH53X1sc8 boof3smdJrcm1w4LjQvJE13NDjLVq0oCDddQl3cXKOSdGN2RKrf7ybIiX/+uRF5d0Pda WlersLcxDj2apPt2rpd+HOnnokjH1LTv6lKHpCoYzgBZkc/apTGPYoeY1ioFzWWsi9cz YNG13zM9S785lWeCLtOG1GDeR+mBxs02N7yQhzfCVPqDdaXdcxQqF/mMlHCgl99+I/Z0 8Y1tq9vl8j6nXFj9WsoYRjlxO+WZO5PBpfa6ReNkLY3YEJwI7tMic8KrbrYPeWJ5ig9u 4drw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@salutedevices.com header.s=mail header.b=DbAM+tEM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=salutedevices.com Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id m30-20020a637d5e000000b005bdd7cadb98si3937389pgn.54.2023.11.09.01.53.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Nov 2023 01:53:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@salutedevices.com header.s=mail header.b=DbAM+tEM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=salutedevices.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 45F378189095; Thu, 9 Nov 2023 01:53:05 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231658AbjKIJxD (ORCPT <rfc822;jaysivo@gmail.com> + 32 others); Thu, 9 Nov 2023 04:53:03 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59702 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229583AbjKIJxC (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Thu, 9 Nov 2023 04:53:02 -0500 Received: from mx1.sberdevices.ru (mx2.sberdevices.ru [45.89.224.132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 645C62D4F; Thu, 9 Nov 2023 01:52:59 -0800 (PST) Received: from p-infra-ksmg-sc-msk02 (localhost [127.0.0.1]) by mx1.sberdevices.ru (Postfix) with ESMTP id 0804612000E; Thu, 9 Nov 2023 12:52:58 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.sberdevices.ru 0804612000E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=salutedevices.com; s=mail; t=1699523578; bh=xp76YwR5227vsBQhp1StLcVx3Q3c15aaGrkQqQFMpDw=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:From; b=DbAM+tEM4keru67mCxv6RNeUBC9mN9amQY8ygWEpkR16cMz8F3FA+O5PujdWRBl7B osvsu9KOJI2aKo5Wz7wsp24cXg8AYZm5ws3wngovj8LU5gNjLReB2S7IM0FuVRBj4f /0Qijb4OtUwQQvEk4OMSsRMH2NbJOON1z1St1JZPJppsuv97Cz/WEt/vTJ0FI9j9bZ Seoux2BLz6W9tyyWDsWCHUSh56oOLNyS9yi2609p42v8MK+Trlua0bn8/L/xXUrfQj JwQyqu817nHv3VWLJ3dNuYxqZvgzGNAOeKXL7JDtLclhnsqE9CtjmDRkpwTyGheWEQ Blb/2oUCezaXg== Received: from p-i-exch-sc-m01.sberdevices.ru (p-i-exch-sc-m01.sberdevices.ru [172.16.192.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.sberdevices.ru (Postfix) with ESMTPS; Thu, 9 Nov 2023 12:52:57 +0300 (MSK) Received: from localhost.localdomain (100.64.160.123) by p-i-exch-sc-m01.sberdevices.ru (172.16.192.107) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.37; Thu, 9 Nov 2023 12:52:57 +0300 From: Arseniy Krasnov <avkrasnov@salutedevices.com> To: Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Conor Dooley <conor+dt@kernel.org>, Neil Armstrong <neil.armstrong@linaro.org>, Kevin Hilman <khilman@baylibre.com>, Jerome Brunet <jbrunet@baylibre.com>, Martin Blumenstingl <martin.blumenstingl@googlemail.com> CC: <oxffffaa@gmail.com>, <kernel@sberdevices.ru>, Liang Yang <liang.yang@amlogic.com>, Arseniy Krasnov <avkrasnov@salutedevices.com>, <devicetree@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org>, <linux-amlogic@lists.infradead.org>, <linux-kernel@vger.kernel.org> Subject: [PATCH v2] arm64: dts: amlogic: meson-axg: pinctrl node for NAND Date: Thu, 9 Nov 2023 12:45:04 +0300 Message-ID: <20231109094504.131265-1-avkrasnov@salutedevices.com> X-Mailer: git-send-email 2.35.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [100.64.160.123] X-ClientProxiedBy: p-i-exch-sc-m02.sberdevices.ru (172.16.192.103) To p-i-exch-sc-m01.sberdevices.ru (172.16.192.107) X-KSMG-Rule-ID: 10 X-KSMG-Message-Action: clean X-KSMG-AntiSpam-Lua-Profiles: 181233 [Nov 09 2023] X-KSMG-AntiSpam-Version: 6.0.0.2 X-KSMG-AntiSpam-Envelope-From: avkrasnov@salutedevices.com X-KSMG-AntiSpam-Rate: 0 X-KSMG-AntiSpam-Status: not_detected X-KSMG-AntiSpam-Method: none X-KSMG-AntiSpam-Auth: dkim=none X-KSMG-AntiSpam-Info: LuaCore: 543 543 1e3516af5cdd92079dfeb0e292c8747a62cb1ee4, {Tracking_from_domain_doesnt_match_to}, salutedevices.com:7.1.1;p-i-exch-sc-m01.sberdevices.ru:5.0.1,7.1.1;127.0.0.199:7.1.2;100.64.160.123:7.1.2;d41d8cd98f00b204e9800998ecf8427e.com:7.1.1, FromAlignment: s, ApMailHostAddress: 100.64.160.123 X-MS-Exchange-Organization-SCL: -1 X-KSMG-AntiSpam-Interceptor-Info: scan successful X-KSMG-AntiPhishing: Clean X-KSMG-LinksScanning: Clean X-KSMG-AntiVirus: Kaspersky Secure Mail Gateway, version 2.0.1.6960, bases: 2023/11/09 07:10:00 #22435383 X-KSMG-AntiVirus-Status: Clean, skipped Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Thu, 09 Nov 2023 01:53:05 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1782079643738348207 X-GMAIL-MSGID: 1782079643738348207 |
Series |
[v2] arm64: dts: amlogic: meson-axg: pinctrl node for NAND
|
|
Commit Message
Arseniy Krasnov
Nov. 9, 2023, 9:45 a.m. UTC
Add pinctrl node for the Meson NAND controller.
Signed-off-by: Arseniy Krasnov <avkrasnov@salutedevices.com>
---
Changelog:
v1 -> v2:
* Rename node name 'nand_all_pins' -> 'nand-all-pins'.
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 23 ++++++++++++++++++++++
1 file changed, 23 insertions(+)
Comments
Hello all, 2 weeks from 9.11, please ping Thanks, Arseniy On 09.11.2023 12:45, Arseniy Krasnov wrote: > Add pinctrl node for the Meson NAND controller. > > Signed-off-by: Arseniy Krasnov <avkrasnov@salutedevices.com> > --- > Changelog: > v1 -> v2: > * Rename node name 'nand_all_pins' -> 'nand-all-pins'. > > arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 23 ++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > index a49aa62e3f9f..7e5ac9db93f8 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > @@ -432,6 +432,27 @@ mux-1 { > }; > }; > > + nand_all_pins: nand-all-pins { > + mux { > + groups = "emmc_nand_d0", > + "emmc_nand_d1", > + "emmc_nand_d2", > + "emmc_nand_d3", > + "emmc_nand_d4", > + "emmc_nand_d5", > + "emmc_nand_d6", > + "emmc_nand_d7", > + "nand_ce0", > + "nand_ale", > + "nand_cle", > + "nand_wen_clk", > + "nand_ren_wr"; > + function = "nand"; > + input-enable; > + bias-pull-up; > + }; > + }; > + > emmc_ds_pins: emmc_ds { > mux { > groups = "emmc_ds"; > @@ -1913,6 +1934,8 @@ nfc: nand-controller@7800 { > reg = <0x0 0x7800 0x0 0x100>, > <0x0 0x7000 0x0 0x800>; > reg-names = "nfc", "emmc"; > + pinctrl-0 = <&nand_all_pins>; > + pinctrl-names = "default"; > #address-cells = <1>; > #size-cells = <0>; > interrupts = <GIC_SPI 34 IRQ_TYPE_EDGE_RISING>;
On 09/11/2023 10:45, Arseniy Krasnov wrote: > Add pinctrl node for the Meson NAND controller. > > Signed-off-by: Arseniy Krasnov <avkrasnov@salutedevices.com> > --- > Changelog: > v1 -> v2: > * Rename node name 'nand_all_pins' -> 'nand-all-pins'. > > arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 23 ++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > index a49aa62e3f9f..7e5ac9db93f8 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi > @@ -432,6 +432,27 @@ mux-1 { > }; > }; > > + nand_all_pins: nand-all-pins { > + mux { > + groups = "emmc_nand_d0", > + "emmc_nand_d1", > + "emmc_nand_d2", > + "emmc_nand_d3", > + "emmc_nand_d4", > + "emmc_nand_d5", > + "emmc_nand_d6", > + "emmc_nand_d7", > + "nand_ce0", > + "nand_ale", > + "nand_cle", > + "nand_wen_clk", > + "nand_ren_wr"; > + function = "nand"; > + input-enable; > + bias-pull-up; > + }; > + }; > + > emmc_ds_pins: emmc_ds { > mux { > groups = "emmc_ds"; > @@ -1913,6 +1934,8 @@ nfc: nand-controller@7800 { > reg = <0x0 0x7800 0x0 0x100>, > <0x0 0x7000 0x0 0x800>; > reg-names = "nfc", "emmc"; > + pinctrl-0 = <&nand_all_pins>; > + pinctrl-names = "default"; > #address-cells = <1>; > #size-cells = <0>; > interrupts = <GIC_SPI 34 IRQ_TYPE_EDGE_RISING>; Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Hi, On Thu, 09 Nov 2023 12:45:04 +0300, Arseniy Krasnov wrote: > Add pinctrl node for the Meson NAND controller. > > Thanks, Applied to https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git (v6.8/arm64-dt) [1/1] arm64: dts: amlogic: meson-axg: pinctrl node for NAND https://git.kernel.org/amlogic/c/be18d53c32b2bbb211f4be599cafdb9d9ecab040 These changes has been applied on the intermediate git tree [1]. The v6.8/arm64-dt branch will then be sent via a formal Pull Request to the Linux SoC maintainers for inclusion in their intermediate git branches in order to be sent to Linus during the next merge window, or sooner if it's a set of fixes. In the cases of fixes, those will be merged in the current release candidate kernel and as soon they appear on the Linux master branch they will be backported to the previous Stable and Long-Stable kernels [2]. The intermediate git branches are merged daily in the linux-next tree [3], people are encouraged testing these pre-release kernels and report issues on the relevant mailing-lists. If problems are discovered on those changes, please submit a signed-off-by revert patch followed by a corrective changeset. [1] https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git [2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git [3] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi index a49aa62e3f9f..7e5ac9db93f8 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi @@ -432,6 +432,27 @@ mux-1 { }; }; + nand_all_pins: nand-all-pins { + mux { + groups = "emmc_nand_d0", + "emmc_nand_d1", + "emmc_nand_d2", + "emmc_nand_d3", + "emmc_nand_d4", + "emmc_nand_d5", + "emmc_nand_d6", + "emmc_nand_d7", + "nand_ce0", + "nand_ale", + "nand_cle", + "nand_wen_clk", + "nand_ren_wr"; + function = "nand"; + input-enable; + bias-pull-up; + }; + }; + emmc_ds_pins: emmc_ds { mux { groups = "emmc_ds"; @@ -1913,6 +1934,8 @@ nfc: nand-controller@7800 { reg = <0x0 0x7800 0x0 0x100>, <0x0 0x7000 0x0 0x800>; reg-names = "nfc", "emmc"; + pinctrl-0 = <&nand_all_pins>; + pinctrl-names = "default"; #address-cells = <1>; #size-cells = <0>; interrupts = <GIC_SPI 34 IRQ_TYPE_EDGE_RISING>;