Message ID | 20200916155715.21009-8-krzk@kernel.org |
---|---|
State | Accepted |
Commit | cbf5a878aea9ccd0236c99f028080e099365c65d |
Headers | show |
Series | ARM: dts: / gpio: Add dtschema for NXP PCA953x and correct dts | expand |
On 16. 09. 20 17:57, Krzysztof Kozlowski wrote: > The convention for node names is to use hyphens, not underscores. > dtschema for pca95xx expects GPIO hogs to end with 'hog' prefix. > > Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> > --- > arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts > index 4f801721564f..f1255f635dfd 100644 > --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts > +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts > @@ -203,25 +203,25 @@ > gpio-line-names = "PS_GTR_LAN_SEL0", "PS_GTR_LAN_SEL1", "PS_GTR_LAN_SEL2", "PS_GTR_LAN_SEL3", > "PCI_CLK_DIR_SEL", "IIC_MUX_RESET_B", "GEM3_EXP_RESET_B", > "", "", "", "", "", "", "", "", ""; > - gtr-sel0 { > + gtr-sel0-hog { > gpio-hog; > gpios = <0 0>; > output-low; /* PCIE = 0, DP = 1 */ > line-name = "sel0"; > }; > - gtr-sel1 { > + gtr-sel1-hog { > gpio-hog; > gpios = <1 0>; > output-high; /* PCIE = 0, DP = 1 */ > line-name = "sel1"; > }; > - gtr-sel2 { > + gtr-sel2-hog { > gpio-hog; > gpios = <2 0>; > output-high; /* PCIE = 0, USB0 = 1 */ > line-name = "sel2"; > }; > - gtr-sel3 { > + gtr-sel3-hog { > gpio-hog; > gpios = <3 0>; > output-high; /* PCIE = 0, SATA = 1 */ > Tony picked up some patches from this series that's why applied this one to my tree. Thanks, Michal
diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts index 4f801721564f..f1255f635dfd 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts @@ -203,25 +203,25 @@ gpio-line-names = "PS_GTR_LAN_SEL0", "PS_GTR_LAN_SEL1", "PS_GTR_LAN_SEL2", "PS_GTR_LAN_SEL3", "PCI_CLK_DIR_SEL", "IIC_MUX_RESET_B", "GEM3_EXP_RESET_B", "", "", "", "", "", "", "", "", ""; - gtr-sel0 { + gtr-sel0-hog { gpio-hog; gpios = <0 0>; output-low; /* PCIE = 0, DP = 1 */ line-name = "sel0"; }; - gtr-sel1 { + gtr-sel1-hog { gpio-hog; gpios = <1 0>; output-high; /* PCIE = 0, DP = 1 */ line-name = "sel1"; }; - gtr-sel2 { + gtr-sel2-hog { gpio-hog; gpios = <2 0>; output-high; /* PCIE = 0, USB0 = 1 */ line-name = "sel2"; }; - gtr-sel3 { + gtr-sel3-hog { gpio-hog; gpios = <3 0>; output-high; /* PCIE = 0, SATA = 1 */
The convention for node names is to use hyphens, not underscores. dtschema for pca95xx expects GPIO hogs to end with 'hog' prefix. Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> --- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)