// Resources this cape uses, see also https://ao2.it/137
exclusive-use =
- "P8.07",
- "P8.08",
- "P8.09",
- "P8.10",
- "P8.26",
- "P9.15";
+ "P8.07",
+ "P8.08",
+ "P8.09",
+ "P8.10",
+ "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{
+ keypad_pins: pinmux_gpio_pins {
pinctrl-single,pins = <
- BONE_P8_07 (PIN_INPUT_PULLUP | MUX_MODE7)
- BONE_P8_08 (PIN_INPUT_PULLUP | MUX_MODE7)
- BONE_P8_09 (PIN_INPUT_PULLUP | MUX_MODE7)
- BONE_P8_10 (PIN_INPUT_PULLUP | MUX_MODE7)
- BONE_P8_26 (PIN_INPUT_PULLUP | MUX_MODE7)
- BONE_P9_15 (PIN_INPUT_PULLUP | MUX_MODE7)
+ BONE_P8_07 (PIN_INPUT_PULLUP | MUX_MODE7)
+ BONE_P8_08 (PIN_INPUT_PULLUP | MUX_MODE7)
+ BONE_P8_09 (PIN_INPUT_PULLUP | MUX_MODE7)
+ BONE_P8_10 (PIN_INPUT_PULLUP | MUX_MODE7)
+ BONE_P8_26 (PIN_INPUT_PULLUP | MUX_MODE7)
+ BONE_P9_15 (PIN_INPUT_PULLUP | MUX_MODE7)
>;
};
};
};
- fragment@1 {
+ fragment@2 {
target-path = "/";
__overlay__ {
gpio_keys {
};
};
};
-