Free up the pins from the pinmux helper
[experiments/bbb-gpio-keypad.git] / bbb-gpio-keypad-00A0.dts
index d8f7fc7..fb06c45 100644 (file)
         "P8.26",
         "P9.15";
 
+    // Free up the pins from the pinmux helper
     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 {
@@ -56,7 +69,7 @@
         };
     };
 
-    fragment@1 {
+    fragment@2 {
         target-path = "/";
         __overlay__ {
             gpio_keys {