/* Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ */ /dts-v1/; /plugin/; #include #include /* Helper to show loaded overlays under: /proc/device-tree/chosen/overlays/ */ &{/chosen} { overlays { MOTOR-CTL-V6.kernel = __TIMESTAMP__; }; }; /* Free up the pins used by the cape from the pinmux helpers. */ &ocp { P8_11_pinmux { status = "disabled"; }; // P8_11 P8_12_pinmux { status = "disabled"; }; // P8_12 P8_35_pinmux { status = "disabled"; }; // P8_35 [lcd d12] P8_33_pinmux { status = "disabled"; }; // P8_33 [lcd d13] P9_42_pinmux { status = "disabled"; }; // P9_42A [ecappwm0] }; &am33xx_pinmux { pru_cape_bone_pins: pru_cape_bone_pins { pinctrl-single,pins = < AM33XX_PADCONF(AM335X_PIN_GPMC_AD13, PIN_OUTPUT_PULLDOWN, MUX_MODE6) // P8_11 0x834 AM33XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_OUTPUT_PULLDOWN, MUX_MODE6) // P8_12 0x830 AM33XX_PADCONF(AM335X_PIN_LCD_DATA12, PIN_OUTPUT_PULLDOWN, MUX_MODE2) // P8_35 0x8d0 AM33XX_PADCONF(AM335X_PIN_LCD_DATA13, PIN_OUTPUT_PULLDOWN, MUX_MODE2) // P8_33 0x8d4 AM33XX_PADCONF(AM335X_PIN_ECAP0_IN_PWM0_OUT, PIN_OUTPUT_PULLDOWN, MUX_MODE3) // P9_42A 0x964 >; }; }; &pruss_tm { status = "okay"; }; &pruss { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&pru_cape_bone_pins>; };