From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753195AbcL3GlN (ORCPT ); Fri, 30 Dec 2016 01:41:13 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:58363 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751025AbcL3GlK (ORCPT ); Fri, 30 Dec 2016 01:41:10 -0500 MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 X-AuditID: b6c32a58-f79726d000001ac1-d7-58660183a2cf Content-transfer-encoding: 8BIT Message-id: <58660182.10206@samsung.com> Date: Fri, 30 Dec 2016 15:41:06 +0900 From: Chanwoo Choi Organization: Samsung Electronics User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: Andi Shyti , Tomasz Figa , Krzysztof Kozlowski , Sylwester Nawrocki , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , Kukjin Kim , Javier Martinez Canillas , Linus Walleij Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, Andi Shyti Subject: Re: [PATCH v2 4/4] ARM64: dts: TM2: comply to the samsung pinctrl naming convention In-reply-to: <20161230041421.24448-5-andi.shyti@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOJsWRmVeSWpSXmKPExsWy7bCmhm4zY1qEwf5rghbbjzxjtVj84zmT xftlPYwW84+cY7V483YNk0X/49fMFufPb2C3mPJnOZPFpsfXWC0u75rDZjHj/D4mi6XXLzJZ tO49wm5x+E07q8WCjY8YLVbt+sNo8fLjCRYHQY8189Ywelxf8onZY+esu+wem1Z1snncubaH zWPzknqPLf1Aob4tqxg9Pm+SC+CMSrXJSE1MSS1SSM1Lzk/JzEu3VfIOjneONzUzMNQ1tLQw V1LIS8xNtVVy8QnQdcvMAfpFSaEsMacUKBSQWFyspG9nU5RfWpKqkJFfXGKrFG1oaKRnaGCu Z2RkpGdiHGtlZApUkpCacfTxe/aCpviK93OCGxh7vboYOTkkBEwkzl7pZ4KwxSQu3FvP1sXI xSEksJRR4lD/a0YIp51J4uK0fhaYjnM9XVBVyxklmhb9YQdJ8AoISvyYfA+oiIODWUBe4sil bJAws4CmxNbd69kh6u8xSrTe/8wGUa8hsW1KG1gvi4CqxL1jHWBnsAloSex/cQOshl9AUeLq j8eMILaoQITEzvnfwOpFBPYyS+y4wgkylFngAKPEzj3nmEESwgJxEsf/TwJr4BSwkfh54wjY ZgmBuRwSx+b+YgS5TkJAVmLTAWYI00Wi608ExGPCEq+Ob2GHsKUl/i69xQjROplRomvtX2YI p4dRonHNUTaIKmOJ+w/uMUO8ySfR+/sJE8RQXomONiGIEg+J86ffs0LYjhKNbU/ByoUEDjJK /HogOoFRYRZS2M1ChN0spLBbwMi8ilEstaA4Nz212LTARK84Mbe4NC9dLzk/dxMjOFFrRexg /Dcj6BCjAAejEg/vj7LUCCHWxLLiytxDjBIczEoivP/+AYV4UxIrq1KL8uOLSnNSiw8xmgKD fiKzlGhyPjCL5JXEG5qYGZoYWQKhuaG5kjjvggrrCCGB9MSS1OzU1ILUIpg+Jg5OqQZGr8Vz aj6/r14ueigxl3PNtf8rfINuvFt8LONYr9ofhTu/fY4+3RV1S/+Y54oFfEtWuN1q/tO9pjNO d/XsKyU12z9k7kwNmf7mlpXA1Yo1kYuKnpltXGcmkl949lGTwOnInVqfNuzqZXD9OEWX6V+z o/iE1e5shz815nTFBF3O/MXZe768O/uRoBJLcUaioRZzUXEiAI6dnV/qAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplleLIzCtJLcpLzFFi42I5/e+xgG4zY1qEwfmVLBbbjzxjtVj84zmT xftlPYwW84+cY7V483YNk0X/49fMFufPb2C3mPJnOZPFpsfXWC0u75rDZjHj/D4mi6XXLzJZ tO49wm5x+E07q8WCjY8YLVbt+sNo8fLjCRYHQY8189Ywelxf8onZY+esu+wem1Z1snncubaH zWPzknqPLf1Aob4tqxg9Pm+SC+CMcrPJSE1MSS1SSM1Lzk/JzEu3VQoNcdO1UFLIS8xNtVWK 0PUNCVJSKEvMKQXyjAzQgINzgHuwkr5dglvG0cfv2Qua4ivezwluYOz16mLk5JAQMJE419PF BmGLSVy4tx7I5uIQEljKKHHszzuwBK+AoMSPyfdYuhg5OJgF5CWOXMoGCTMLqEtMmreIGaL+ AaPE165J7BD1GhLbprSB2SwCqhL3jnUwgdhsAloS+1/cAJvJL6AocfXHY0aQmaICERLdJypB 5ogI7GeWODflIdhQZoEDjBJHe+YwgjQIC8RJHP8/iRFi20FGifmz3oIlOAVsJH7eOMI+gVFw FpJjZyEcOwvJsQsYmVcxSqQWJBcUJ6XnGuWllusVJ+YWl+al6yXn525iBCeBZ9I7GA/vcj/E KMDBqMTD+6MsNUKINbGsuDL3EKMEB7OSCO+/f0Ah3pTEyqrUovz4otKc1OJDjKZA305klhJN zgcmqLySeEMTcxNzYwMLc0tLEyMlcd7G2c/ChQTSE0tSs1NTC1KLYPqYODilGhhXaDdMms4Q depWubOk/CNjU+28pZdM1Cf16Cisfdyz/CGfpP7736z2rk+XpP4MWxt8ekUtZ83qldwsey9a ZvhsmZnwY59v5epNenbMrfNufkpqEt71pOr9jYgN68y/Mhkf2tgWFZ5dcv6E5KwfaVd/nNCd YmIjZaqzgSnCxPP+se6/ryqZFncqsRRnJBpqMRcVJwIAh+cTDBgDAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20161230064107epcas5p4d0cf80e75d7b417de3332e48d02f0ba7 X-Msg-Generator: CA X-Sender-IP: 203.254.230.27 X-Local-Sender: =?UTF-8?B?7LWc7LCs7JqwG1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbUzUo7LGF7J6EKS9DaGFuZ2UgQWdlbnQ=?= X-Global-Sender: =?UTF-8?B?Q2hhbndvbyBDaG9pG1RpemVuIFBsYXRmb3JtIExhYi4bU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtTNS9TZW5pb3IgRW5naW5lZXI=?= X-Sender-Code: =?UTF-8?B?QzEwG1NUQUYbQzEwVjgxMTE=?= CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20161230041427epcas1p135fd1703c0bb0cc47a60f4c619b49973 X-RootMTR: 20161230041427epcas1p135fd1703c0bb0cc47a60f4c619b49973 References: <20161230041421.24448-1-andi.shyti@samsung.com> <20161230041421.24448-5-andi.shyti@samsung.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Andi, Looks good to me. I tested these patches for booting on TM2 board. Reviewed-by: Chanwoo Choi Regards, Chanwoo Choi On 2016년 12월 30일 13:14, Andi Shyti wrote: > Change the PIN() macro definition so that it can use the macros > from pinctrl/samsung.h header file. > > Signed-off-by: Andi Shyti > --- > arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 25 +- > arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 254 ++++++++++----------- > 2 files changed, 133 insertions(+), 146 deletions(-) > > diff --git a/arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi b/arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi > index 2af854b11644..d49879bd34bb 100644 > --- a/arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi > +++ b/arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi > @@ -14,25 +14,12 @@ > > #include > > -#define PIN_PULL_NONE 0 > -#define PIN_PULL_DOWN 1 > -#define PIN_PULL_UP 3 > - > -#define PIN_DRV_LV1 0 > -#define PIN_DRV_LV2 2 > -#define PIN_DRV_LV3 1 > -#define PIN_DRV_LV4 3 > - > -#define PIN_IN 0 > -#define PIN_OUT 1 > -#define PIN_FUNC1 2 > - > -#define PIN(_func, _pin, _pull, _drv) \ > - _pin { \ > - samsung,pins = #_pin; \ > - samsung,pin-function = ; \ > - samsung,pin-pud = ; \ > - samsung,pin-drv = ; \ > +#define PIN(_func, _pin, _pull, _drv) \ > + _pin { \ > + samsung,pins = #_pin; \ > + samsung,pin-function = ; \ > + samsung,pin-pud = ; \ > + samsung,pin-drv = ; \ > } > > &pinctrl_alive { > diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tm2.dts b/arch/arm64/boot/dts/exynos/exynos5433-tm2.dts > index f21bdc2ff834..66c4d5959881 100644 > --- a/arch/arm64/boot/dts/exynos/exynos5433-tm2.dts > +++ b/arch/arm64/boot/dts/exynos/exynos5433-tm2.dts > @@ -742,77 +742,77 @@ > pinctrl-0 = <&initial_alive>; > > initial_alive: initial-state { > - PIN(IN, gpa0-0, DOWN, LV1); > - PIN(IN, gpa0-1, NONE, LV1); > - PIN(IN, gpa0-2, DOWN, LV1); > - PIN(IN, gpa0-3, NONE, LV1); > - PIN(IN, gpa0-4, NONE, LV1); > - PIN(IN, gpa0-5, DOWN, LV1); > - PIN(IN, gpa0-6, NONE, LV1); > - PIN(IN, gpa0-7, NONE, LV1); > - > - PIN(IN, gpa1-0, UP, LV1); > - PIN(IN, gpa1-1, NONE, LV1); > - PIN(IN, gpa1-2, NONE, LV1); > - PIN(IN, gpa1-3, DOWN, LV1); > - PIN(IN, gpa1-4, DOWN, LV1); > - PIN(IN, gpa1-5, NONE, LV1); > - PIN(IN, gpa1-6, NONE, LV1); > - PIN(IN, gpa1-7, NONE, LV1); > - > - PIN(IN, gpa2-0, NONE, LV1); > - PIN(IN, gpa2-1, NONE, LV1); > - PIN(IN, gpa2-2, NONE, LV1); > - PIN(IN, gpa2-3, DOWN, LV1); > - PIN(IN, gpa2-4, NONE, LV1); > - PIN(IN, gpa2-5, DOWN, LV1); > - PIN(IN, gpa2-6, DOWN, LV1); > - PIN(IN, gpa2-7, NONE, LV1); > - > - PIN(IN, gpa3-0, DOWN, LV1); > - PIN(IN, gpa3-1, DOWN, LV1); > - PIN(IN, gpa3-2, NONE, LV1); > - PIN(IN, gpa3-3, DOWN, LV1); > - PIN(IN, gpa3-4, NONE, LV1); > - PIN(IN, gpa3-5, DOWN, LV1); > - PIN(IN, gpa3-6, DOWN, LV1); > - PIN(IN, gpa3-7, DOWN, LV1); > - > - PIN(IN, gpf1-0, NONE, LV1); > - PIN(IN, gpf1-1, NONE, LV1); > - PIN(IN, gpf1-2, DOWN, LV1); > - PIN(IN, gpf1-4, UP, LV1); > - PIN(OUT, gpf1-5, NONE, LV1); > - PIN(IN, gpf1-6, DOWN, LV1); > - PIN(IN, gpf1-7, DOWN, LV1); > - > - PIN(IN, gpf2-0, DOWN, LV1); > - PIN(IN, gpf2-1, DOWN, LV1); > - PIN(IN, gpf2-2, DOWN, LV1); > - PIN(IN, gpf2-3, DOWN, LV1); > - > - PIN(IN, gpf3-0, DOWN, LV1); > - PIN(IN, gpf3-1, DOWN, LV1); > - PIN(IN, gpf3-2, NONE, LV1); > - PIN(IN, gpf3-3, DOWN, LV1); > - > - PIN(IN, gpf4-0, DOWN, LV1); > - PIN(IN, gpf4-1, DOWN, LV1); > - PIN(IN, gpf4-2, DOWN, LV1); > - PIN(IN, gpf4-3, DOWN, LV1); > - PIN(IN, gpf4-4, DOWN, LV1); > - PIN(IN, gpf4-5, DOWN, LV1); > - PIN(IN, gpf4-6, DOWN, LV1); > - PIN(IN, gpf4-7, DOWN, LV1); > - > - PIN(IN, gpf5-0, DOWN, LV1); > - PIN(IN, gpf5-1, DOWN, LV1); > - PIN(IN, gpf5-2, DOWN, LV1); > - PIN(IN, gpf5-3, DOWN, LV1); > - PIN(OUT, gpf5-4, NONE, LV1); > - PIN(IN, gpf5-5, DOWN, LV1); > - PIN(IN, gpf5-6, DOWN, LV1); > - PIN(IN, gpf5-7, DOWN, LV1); > + PIN(INPUT, gpa0-0, DOWN, FAST_SR1); > + PIN(INPUT, gpa0-1, NONE, FAST_SR1); > + PIN(INPUT, gpa0-2, DOWN, FAST_SR1); > + PIN(INPUT, gpa0-3, NONE, FAST_SR1); > + PIN(INPUT, gpa0-4, NONE, FAST_SR1); > + PIN(INPUT, gpa0-5, DOWN, FAST_SR1); > + PIN(INPUT, gpa0-6, NONE, FAST_SR1); > + PIN(INPUT, gpa0-7, NONE, FAST_SR1); > + > + PIN(INPUT, gpa1-0, UP, FAST_SR1); > + PIN(INPUT, gpa1-1, NONE, FAST_SR1); > + PIN(INPUT, gpa1-2, NONE, FAST_SR1); > + PIN(INPUT, gpa1-3, DOWN, FAST_SR1); > + PIN(INPUT, gpa1-4, DOWN, FAST_SR1); > + PIN(INPUT, gpa1-5, NONE, FAST_SR1); > + PIN(INPUT, gpa1-6, NONE, FAST_SR1); > + PIN(INPUT, gpa1-7, NONE, FAST_SR1); > + > + PIN(INPUT, gpa2-0, NONE, FAST_SR1); > + PIN(INPUT, gpa2-1, NONE, FAST_SR1); > + PIN(INPUT, gpa2-2, NONE, FAST_SR1); > + PIN(INPUT, gpa2-3, DOWN, FAST_SR1); > + PIN(INPUT, gpa2-4, NONE, FAST_SR1); > + PIN(INPUT, gpa2-5, DOWN, FAST_SR1); > + PIN(INPUT, gpa2-6, DOWN, FAST_SR1); > + PIN(INPUT, gpa2-7, NONE, FAST_SR1); > + > + PIN(INPUT, gpa3-0, DOWN, FAST_SR1); > + PIN(INPUT, gpa3-1, DOWN, FAST_SR1); > + PIN(INPUT, gpa3-2, NONE, FAST_SR1); > + PIN(INPUT, gpa3-3, DOWN, FAST_SR1); > + PIN(INPUT, gpa3-4, NONE, FAST_SR1); > + PIN(INPUT, gpa3-5, DOWN, FAST_SR1); > + PIN(INPUT, gpa3-6, DOWN, FAST_SR1); > + PIN(INPUT, gpa3-7, DOWN, FAST_SR1); > + > + PIN(INPUT, gpf1-0, NONE, FAST_SR1); > + PIN(INPUT, gpf1-1, NONE, FAST_SR1); > + PIN(INPUT, gpf1-2, DOWN, FAST_SR1); > + PIN(INPUT, gpf1-4, UP, FAST_SR1); > + PIN(OUTPUT, gpf1-5, NONE, FAST_SR1); > + PIN(INPUT, gpf1-6, DOWN, FAST_SR1); > + PIN(INPUT, gpf1-7, DOWN, FAST_SR1); > + > + PIN(INPUT, gpf2-0, DOWN, FAST_SR1); > + PIN(INPUT, gpf2-1, DOWN, FAST_SR1); > + PIN(INPUT, gpf2-2, DOWN, FAST_SR1); > + PIN(INPUT, gpf2-3, DOWN, FAST_SR1); > + > + PIN(INPUT, gpf3-0, DOWN, FAST_SR1); > + PIN(INPUT, gpf3-1, DOWN, FAST_SR1); > + PIN(INPUT, gpf3-2, NONE, FAST_SR1); > + PIN(INPUT, gpf3-3, DOWN, FAST_SR1); > + > + PIN(INPUT, gpf4-0, DOWN, FAST_SR1); > + PIN(INPUT, gpf4-1, DOWN, FAST_SR1); > + PIN(INPUT, gpf4-2, DOWN, FAST_SR1); > + PIN(INPUT, gpf4-3, DOWN, FAST_SR1); > + PIN(INPUT, gpf4-4, DOWN, FAST_SR1); > + PIN(INPUT, gpf4-5, DOWN, FAST_SR1); > + PIN(INPUT, gpf4-6, DOWN, FAST_SR1); > + PIN(INPUT, gpf4-7, DOWN, FAST_SR1); > + > + PIN(INPUT, gpf5-0, DOWN, FAST_SR1); > + PIN(INPUT, gpf5-1, DOWN, FAST_SR1); > + PIN(INPUT, gpf5-2, DOWN, FAST_SR1); > + PIN(INPUT, gpf5-3, DOWN, FAST_SR1); > + PIN(OUTPUT, gpf5-4, NONE, FAST_SR1); > + PIN(INPUT, gpf5-5, DOWN, FAST_SR1); > + PIN(INPUT, gpf5-6, DOWN, FAST_SR1); > + PIN(INPUT, gpf5-7, DOWN, FAST_SR1); > }; > > te_irq: te_irq { > @@ -826,8 +826,8 @@ > pinctrl-0 = <&initial_cpif>; > > initial_cpif: initial-state { > - PIN(IN, gpv6-0, DOWN, LV1); > - PIN(IN, gpv6-1, DOWN, LV1); > + PIN(INPUT, gpv6-0, DOWN, FAST_SR1); > + PIN(INPUT, gpv6-1, DOWN, FAST_SR1); > }; > }; > > @@ -836,9 +836,9 @@ > pinctrl-0 = <&initial_ese>; > > initial_ese: initial-state { > - PIN(IN, gpj2-0, DOWN, LV1); > - PIN(IN, gpj2-1, DOWN, LV1); > - PIN(IN, gpj2-2, DOWN, LV1); > + PIN(INPUT, gpj2-0, DOWN, FAST_SR1); > + PIN(INPUT, gpj2-1, DOWN, FAST_SR1); > + PIN(INPUT, gpj2-2, DOWN, FAST_SR1); > }; > }; > > @@ -847,11 +847,11 @@ > pinctrl-0 = <&initial_fsys>; > > initial_fsys: initial-state { > - PIN(IN, gpr3-0, NONE, LV1); > - PIN(IN, gpr3-1, DOWN, LV1); > - PIN(IN, gpr3-2, DOWN, LV1); > - PIN(IN, gpr3-3, DOWN, LV1); > - PIN(IN, gpr3-7, NONE, LV1); > + PIN(INPUT, gpr3-0, NONE, FAST_SR1); > + PIN(INPUT, gpr3-1, DOWN, FAST_SR1); > + PIN(INPUT, gpr3-2, DOWN, FAST_SR1); > + PIN(INPUT, gpr3-3, DOWN, FAST_SR1); > + PIN(INPUT, gpr3-7, NONE, FAST_SR1); > }; > }; > > @@ -860,14 +860,14 @@ > pinctrl-0 = <&initial_imem>; > > initial_imem: initial-state { > - PIN(IN, gpf0-0, UP, LV1); > - PIN(IN, gpf0-1, UP, LV1); > - PIN(IN, gpf0-2, DOWN, LV1); > - PIN(IN, gpf0-3, UP, LV1); > - PIN(IN, gpf0-4, DOWN, LV1); > - PIN(IN, gpf0-5, NONE, LV1); > - PIN(IN, gpf0-6, DOWN, LV1); > - PIN(IN, gpf0-7, UP, LV1); > + PIN(INPUT, gpf0-0, UP, FAST_SR1); > + PIN(INPUT, gpf0-1, UP, FAST_SR1); > + PIN(INPUT, gpf0-2, DOWN, FAST_SR1); > + PIN(INPUT, gpf0-3, UP, FAST_SR1); > + PIN(INPUT, gpf0-4, DOWN, FAST_SR1); > + PIN(INPUT, gpf0-5, NONE, FAST_SR1); > + PIN(INPUT, gpf0-6, DOWN, FAST_SR1); > + PIN(INPUT, gpf0-7, UP, FAST_SR1); > }; > }; > > @@ -876,7 +876,7 @@ > pinctrl-0 = <&initial_nfc>; > > initial_nfc: initial-state { > - PIN(IN, gpj0-2, DOWN, LV1); > + PIN(INPUT, gpj0-2, DOWN, FAST_SR1); > }; > }; > > @@ -885,54 +885,54 @@ > pinctrl-0 = <&initial_peric>; > > initial_peric: initial-state { > - PIN(IN, gpv7-0, DOWN, LV1); > - PIN(IN, gpv7-1, DOWN, LV1); > - PIN(IN, gpv7-2, NONE, LV1); > - PIN(IN, gpv7-3, DOWN, LV1); > - PIN(IN, gpv7-4, DOWN, LV1); > - PIN(IN, gpv7-5, DOWN, LV1); > + PIN(INPUT, gpv7-0, DOWN, FAST_SR1); > + PIN(INPUT, gpv7-1, DOWN, FAST_SR1); > + PIN(INPUT, gpv7-2, NONE, FAST_SR1); > + PIN(INPUT, gpv7-3, DOWN, FAST_SR1); > + PIN(INPUT, gpv7-4, DOWN, FAST_SR1); > + PIN(INPUT, gpv7-5, DOWN, FAST_SR1); > > - PIN(IN, gpb0-4, DOWN, LV1); > + PIN(INPUT, gpb0-4, DOWN, FAST_SR1); > > - PIN(IN, gpc0-2, DOWN, LV1); > - PIN(IN, gpc0-5, DOWN, LV1); > - PIN(IN, gpc0-7, DOWN, LV1); > + PIN(INPUT, gpc0-2, DOWN, FAST_SR1); > + PIN(INPUT, gpc0-5, DOWN, FAST_SR1); > + PIN(INPUT, gpc0-7, DOWN, FAST_SR1); > > - PIN(IN, gpc1-1, DOWN, LV1); > + PIN(INPUT, gpc1-1, DOWN, FAST_SR1); > > - PIN(IN, gpc3-4, NONE, LV1); > - PIN(IN, gpc3-5, NONE, LV1); > - PIN(IN, gpc3-6, NONE, LV1); > - PIN(IN, gpc3-7, NONE, LV1); > + PIN(INPUT, gpc3-4, NONE, FAST_SR1); > + PIN(INPUT, gpc3-5, NONE, FAST_SR1); > + PIN(INPUT, gpc3-6, NONE, FAST_SR1); > + PIN(INPUT, gpc3-7, NONE, FAST_SR1); > > - PIN(OUT, gpg0-0, NONE, LV1); > - PIN(FUNC1, gpg0-1, DOWN, LV1); > + PIN(OUTPUT, gpg0-0, NONE, FAST_SR1); > + PIN(2, gpg0-1, DOWN, FAST_SR1); > > - PIN(IN, gpd2-5, DOWN, LV1); > + PIN(INPUT, gpd2-5, DOWN, FAST_SR1); > > - PIN(IN, gpd4-0, NONE, LV1); > - PIN(IN, gpd4-1, DOWN, LV1); > - PIN(IN, gpd4-2, DOWN, LV1); > - PIN(IN, gpd4-3, DOWN, LV1); > - PIN(IN, gpd4-4, DOWN, LV1); > + PIN(INPUT, gpd4-0, NONE, FAST_SR1); > + PIN(INPUT, gpd4-1, DOWN, FAST_SR1); > + PIN(INPUT, gpd4-2, DOWN, FAST_SR1); > + PIN(INPUT, gpd4-3, DOWN, FAST_SR1); > + PIN(INPUT, gpd4-4, DOWN, FAST_SR1); > > - PIN(IN, gpd6-3, DOWN, LV1); > + PIN(INPUT, gpd6-3, DOWN, FAST_SR1); > > - PIN(IN, gpd8-1, UP, LV1); > + PIN(INPUT, gpd8-1, UP, FAST_SR1); > > - PIN(IN, gpg1-0, DOWN, LV1); > - PIN(IN, gpg1-1, DOWN, LV1); > - PIN(IN, gpg1-2, DOWN, LV1); > - PIN(IN, gpg1-3, DOWN, LV1); > - PIN(IN, gpg1-4, DOWN, LV1); > + PIN(INPUT, gpg1-0, DOWN, FAST_SR1); > + PIN(INPUT, gpg1-1, DOWN, FAST_SR1); > + PIN(INPUT, gpg1-2, DOWN, FAST_SR1); > + PIN(INPUT, gpg1-3, DOWN, FAST_SR1); > + PIN(INPUT, gpg1-4, DOWN, FAST_SR1); > > - PIN(IN, gpg2-0, DOWN, LV1); > - PIN(IN, gpg2-1, DOWN, LV1); > + PIN(INPUT, gpg2-0, DOWN, FAST_SR1); > + PIN(INPUT, gpg2-1, DOWN, FAST_SR1); > > - PIN(IN, gpg3-0, DOWN, LV1); > - PIN(IN, gpg3-1, DOWN, LV1); > - PIN(IN, gpg3-5, DOWN, LV1); > - PIN(IN, gpg3-7, DOWN, LV1); > + PIN(INPUT, gpg3-0, DOWN, FAST_SR1); > + PIN(INPUT, gpg3-1, DOWN, FAST_SR1); > + PIN(INPUT, gpg3-5, DOWN, FAST_SR1); > + PIN(INPUT, gpg3-7, DOWN, FAST_SR1); > }; > }; > > @@ -941,7 +941,7 @@ > pinctrl-0 = <&initial_touch>; > > initial_touch: initial-state { > - PIN(IN, gpj1-2, DOWN, LV1); > + PIN(INPUT, gpj1-2, DOWN, FAST_SR1); > }; > }; > >