ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration
authorIan Ray <ian.ray@ge.com>
Sun, 4 Nov 2018 06:19:38 +0000 (08:19 +0200)
committerShawn Guo <shawnguo@kernel.org>
Fri, 16 Nov 2018 02:46:04 +0000 (10:46 +0800)
Leave b{4,6}50v3 GPIO expander pca953x pins P05,P10,P11 unconfigured as
they are now used to implement an additional watchdog mechanism in user
space.  P10,P11 pins remain unused (and therefore hogged) on b850v3.

Signed-off-by: Ian Ray <ian.ray@ge.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6q-b450v3.dts
arch/arm/boot/dts/imx6q-b650v3.dts
arch/arm/boot/dts/imx6q-b850v3.dts
arch/arm/boot/dts/imx6q-bx50v3.dtsi

index 3ec5850..95b8f2d 100644 (file)
                line-name = "PCA9539-P04";
        };
 
-       P05 {
-               gpio-hog;
-               gpios = <5 0>;
-               output-low;
-               line-name = "PCA9539-P05";
-       };
-
         P07 {
                 gpio-hog;
                 gpios = <7 0>;
index 5650a9b..611cb7a 100644 (file)
 };
 
 &pca9539 {
-       P05 {
-               gpio-hog;
-               gpios = <5 0>;
-               output-low;
-               line-name = "PCA9539-P05";
-       };
-
         P07 {
                 gpio-hog;
                 gpios = <7 0>;
index 044a5be..e4cb118 100644 (file)
        };
 };
 
+&pca9539 {
+       P10 {
+               gpio-hog;
+               gpios = <8 0>;
+               output-low;
+               line-name = "PCA9539-P10";
+       };
+
+       P11 {
+               gpio-hog;
+               gpios = <9 0>;
+               output-low;
+               line-name = "PCA9539-P11";
+       };
+};
+
 &pci_root {
        /* PLX Technology, Inc. PEX 8605 PCI Express 4-port Gen2 Switch */
        bridge@1,0 {
index d3cba09..fa27dcd 100644 (file)
                                interrupt-parent = <&gpio2>;
                                interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
 
-                               P10 {
-                                       gpio-hog;
-                                       gpios = <8 0>;
-                                       output-low;
-                                       line-name = "PCA9539-P10";
-                               };
-
-                               P11 {
-                                       gpio-hog;
-                                       gpios = <9 0>;
-                                       output-low;
-                                       line-name = "PCA9539-P11";
-                               };
-
                                P12 {
                                        gpio-hog;
                                        gpios = <10 0>;