Free up the pins from the pinmux helper master
authorAntonio Ospite <ao2@ao2.it>
Fri, 24 Aug 2018 14:37:49 +0000 (16:37 +0200)
committerAntonio Ospite <ao2@ao2.it>
Fri, 24 Aug 2018 14:38:50 +0000 (16:38 +0200)
bbb-gpio-keypad-00A0.dts

index d8f7fc7..fb06c45 100644 (file)
         "P8.26",
         "P9.15";
 
         "P8.26",
         "P9.15";
 
+    // Free up the pins from the pinmux helper
     fragment@0 {
     fragment@0 {
+        target = <&ocp>;
+        __overlay__ {
+            P8_07_pinmux { status = "disabled"; };
+            P8_08_pinmux { status = "disabled"; };
+            P8_09_pinmux { status = "disabled"; };
+            P8_10_pinmux { status = "disabled"; };
+            P8_26_pinmux { status = "disabled"; };
+            P9_15_pinmux { status = "disabled"; };
+        };
+    };
+
+    fragment@1 {
         target = <&am33xx_pinmux>;
         __overlay__ {
             keypad_pins: pinmux_gpio_pins {
         target = <&am33xx_pinmux>;
         __overlay__ {
             keypad_pins: pinmux_gpio_pins {
@@ -56,7 +69,7 @@
         };
     };
 
         };
     };
 
-    fragment@1 {
+    fragment@2 {
         target-path = "/";
         __overlay__ {
             gpio_keys {
         target-path = "/";
         __overlay__ {
             gpio_keys {