mirror of
https://github.com/revyos/thead-kernel.git
synced 2026-06-21 09:12:26 +02:00
dt: merge in BlueTooth pinmux changes
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
This commit is contained in:
@@ -15,12 +15,12 @@
|
||||
pinctrl-names = "default";
|
||||
|
||||
/* macro: BONE_LED(<headerpin>) */
|
||||
#define BONE_LED(PX_YY)\
|
||||
bone_led_##PX_YY##: led_##PX_YY {\
|
||||
#define BONE_LED(YY)\
|
||||
bone_led_##YY##: led_##YY {\
|
||||
status = "disabled";\
|
||||
linux,default-trigger = "default-off";\
|
||||
gpios = <gpio_##PX_YY GPIO_ACTIVE_HIGH>;\
|
||||
pinctrl-0 = < &##PX_YY##_gpio_pin >;\
|
||||
gpios = <gpio_##YY GPIO_ACTIVE_HIGH>;\
|
||||
pinctrl-0 = < &##YY##_gpio_pin >;\
|
||||
};
|
||||
|
||||
/*P8 header Bone LEDs*/
|
||||
@@ -106,6 +106,11 @@
|
||||
BONE_LED(mb_miso)
|
||||
BONE_LED(mb_scl)
|
||||
BONE_LED(mb_sda)
|
||||
|
||||
/*AP6203BM*/
|
||||
BONE_LED(bt_shutdown)
|
||||
BONE_LED(bt_device_wakeup)
|
||||
BONE_LED(bt_host_wakeup)
|
||||
};
|
||||
|
||||
/* Dummy driver to request setup for cape header pins */
|
||||
@@ -114,74 +119,74 @@
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
pinctrl-0 = <
|
||||
&P8_03_gpio_pin
|
||||
&P8_04_gpio_pin
|
||||
&P8_05_gpio_pin
|
||||
&P8_06_gpio_pin
|
||||
&P8_07_gpio_pin
|
||||
&P8_08_gpio_pin
|
||||
&P8_09_gpio_pin
|
||||
&P8_10_gpio_pin
|
||||
&P8_11_gpio_pin
|
||||
&P8_12_gpio_pin
|
||||
&P8_13_gpio_pin
|
||||
&P8_14_gpio_pin
|
||||
&P8_15_gpio_pin
|
||||
&P8_16_gpio_pin
|
||||
&P8_17_gpio_pin
|
||||
&P8_18_gpio_pin
|
||||
&P8_19_gpio_pin
|
||||
&P8_20_gpio_pin
|
||||
&P8_21_gpio_pin
|
||||
&P8_22_gpio_pin
|
||||
&P8_23_gpio_pin
|
||||
&P8_24_gpio_pin
|
||||
&P8_25_gpio_pin
|
||||
&P8_26_gpio_pin
|
||||
&P8_27_gpio_pin
|
||||
&P8_28_gpio_pin
|
||||
&P8_29_gpio_pin
|
||||
&P8_30_gpio_pin
|
||||
&P8_31_gpio_pin
|
||||
&P8_32_gpio_pin
|
||||
&P8_33_gpio_pin
|
||||
&P8_34_gpio_pin
|
||||
&P8_35_gpio_pin
|
||||
&P8_36_gpio_pin
|
||||
&P8_37_gpio_pin
|
||||
&P8_38_gpio_pin
|
||||
&P8_39_gpio_pin
|
||||
&P8_40_gpio_pin
|
||||
&P8_41_gpio_pin
|
||||
&P8_42_gpio_pin
|
||||
&P8_43_gpio_pin
|
||||
&P8_44_gpio_pin
|
||||
&P8_45_gpio_pin
|
||||
&P8_46_gpio_pin
|
||||
&P8_03_gpio_pd_pin
|
||||
&P8_04_gpio_pd_pin
|
||||
&P8_05_gpio_pd_pin
|
||||
&P8_06_gpio_pd_pin
|
||||
&P8_07_gpio_pd_pin
|
||||
&P8_08_gpio_pd_pin
|
||||
&P8_09_gpio_pd_pin
|
||||
&P8_10_gpio_pd_pin
|
||||
&P8_11_gpio_pd_pin
|
||||
&P8_12_gpio_pd_pin
|
||||
&P8_13_gpio_pd_pin
|
||||
&P8_14_gpio_pd_pin
|
||||
&P8_15_gpio_pd_pin
|
||||
&P8_16_gpio_pd_pin
|
||||
&P8_17_gpio_pd_pin
|
||||
&P8_18_gpio_pd_pin
|
||||
&P8_19_gpio_pd_pin
|
||||
&P8_20_gpio_pd_pin
|
||||
&P8_21_gpio_pd_pin
|
||||
&P8_22_gpio_pd_pin
|
||||
&P8_23_gpio_pd_pin
|
||||
&P8_24_gpio_pd_pin
|
||||
&P8_25_gpio_pd_pin
|
||||
&P8_26_gpio_pd_pin
|
||||
&P8_27_gpio_pd_pin
|
||||
&P8_28_gpio_pd_pin
|
||||
&P8_29_gpio_pd_pin
|
||||
&P8_30_gpio_pd_pin
|
||||
&P8_31_gpio_pd_pin
|
||||
&P8_32_gpio_pd_pin
|
||||
&P8_33_gpio_pd_pin
|
||||
&P8_34_gpio_pd_pin
|
||||
&P8_35_gpio_pd_pin
|
||||
&P8_36_gpio_pd_pin
|
||||
&P8_37_gpio_pd_pin
|
||||
&P8_38_gpio_pd_pin
|
||||
&P8_39_gpio_pd_pin
|
||||
&P8_40_gpio_pd_pin
|
||||
&P8_41_gpio_pd_pin
|
||||
&P8_42_gpio_pd_pin
|
||||
&P8_43_gpio_pd_pin
|
||||
&P8_44_gpio_pd_pin
|
||||
&P8_45_gpio_pd_pin
|
||||
&P8_46_gpio_pd_pin
|
||||
|
||||
&P9_11_gpio_pin
|
||||
&P9_12_gpio_pin
|
||||
&P9_13_gpio_pin
|
||||
&P9_14_gpio_pin
|
||||
&P9_15_gpio_pin
|
||||
&P9_16_gpio_pin
|
||||
&P9_17_gpio_pin
|
||||
&P9_18_gpio_pin
|
||||
&P9_19_gpio_pin
|
||||
&P9_20_gpio_pin
|
||||
&P9_21_gpio_pin
|
||||
&P9_22_gpio_pin
|
||||
&P9_23_gpio_pin
|
||||
&P9_24_gpio_pin
|
||||
&P9_25_gpio_pin
|
||||
&P9_26_gpio_pin
|
||||
&P9_27_gpio_pin
|
||||
&P9_28_gpio_pin
|
||||
&P9_29_gpio_pin
|
||||
&P9_30_gpio_pin
|
||||
&P9_31_gpio_pin
|
||||
&P9_41_gpio_pin
|
||||
&P9_42_gpio_pin
|
||||
&P9_11_gpio_pd_pin
|
||||
&P9_12_gpio_pd_pin
|
||||
&P9_13_gpio_pd_pin
|
||||
&P9_14_gpio_pd_pin
|
||||
&P9_15_gpio_pd_pin
|
||||
&P9_16_gpio_pd_pin
|
||||
&P9_17_gpio_pd_pin
|
||||
&P9_18_gpio_pd_pin
|
||||
&P9_19_gpio_pd_pin
|
||||
&P9_20_gpio_pd_pin
|
||||
&P9_21_gpio_pd_pin
|
||||
&P9_22_gpio_pd_pin
|
||||
&P9_23_gpio_pd_pin
|
||||
&P9_24_gpio_pd_pin
|
||||
&P9_25_gpio_pd_pin
|
||||
&P9_26_gpio_pd_pin
|
||||
&P9_27_gpio_pd_pin
|
||||
&P9_28_gpio_pd_pin
|
||||
&P9_29_gpio_pd_pin
|
||||
&P9_30_gpio_pd_pin
|
||||
&P9_31_gpio_pd_pin
|
||||
&P9_41_gpio_pd_pin
|
||||
&P9_42_gpio_pd_pin
|
||||
|
||||
&mb_pwm_gpio_pin
|
||||
&mb_rst_gpio_pin
|
||||
@@ -189,11 +194,15 @@
|
||||
&mb_rxd_gpio_pin
|
||||
&mb_txd_gpio_pin
|
||||
&mb_cs_gpio_pin
|
||||
&mb_sck_gpio_pin
|
||||
&mb_mosi_gpio_pin
|
||||
&mb_miso_gpio_pin
|
||||
//&mb_sck_gpio_pin
|
||||
//&mb_mosi_gpio_pin
|
||||
//&mb_miso_gpio_pin
|
||||
&mb_scl_gpio_pin
|
||||
&mb_sda_gpio_pin
|
||||
|
||||
&bt_shutdown_gpio_pin
|
||||
&bt_device_wakeup_gpio_pin
|
||||
&bt_host_wakeup_gpio_pin
|
||||
>;
|
||||
};
|
||||
};
|
||||
@@ -214,278 +223,278 @@
|
||||
BONE_PIN(P8_03, default, P8_03(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_03, gpio, P8_03(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_03, gpio_pu, P8_03(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_03, gpio_pd, P8_03(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_03, gpio_pd, P8_03(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_04 (Ball:J35) GPIO1_22_MUX*/
|
||||
BONE_PIN(P8_04, default, P8_04(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_04, gpio, P8_04(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_04, gpio_pu, P8_04(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_04, gpio_pd, P8_04(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_04, gpio_pd, P8_04(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_05 (Ball:K32) GPIO1_23_MUX*/
|
||||
BONE_PIN(P8_05, default, P8_05(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_05, gpio, P8_05(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_05, gpio_pu, P8_05(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_05, gpio_pd, P8_05(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_05, gpio_pd, P8_05(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_06 (Ball:K33) GPIO1_24_MUX*/
|
||||
BONE_PIN(P8_06, default, P8_06(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_06, gpio, P8_06(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_06, gpio_pu, P8_06(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_06, gpio_pd, P8_06(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_06, gpio_pd, P8_06(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_07 (Ball:K34) GPIO1_25_MUX*/
|
||||
BONE_PIN(P8_07, default, P8_07(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_07, gpio, P8_07(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_07, gpio_pu, P8_07(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_07, gpio_pd, P8_07(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_07, gpio_pd, P8_07(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_08 (Ball:K35) GPIO1_26_MUX*/
|
||||
BONE_PIN(P8_08, default, P8_08(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_08, gpio, P8_08(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_08, gpio_pu, P8_08(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_08, gpio_pd, P8_08(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_08, gpio_pd, P8_08(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_09 (Ball:K36) GPIO1_27_MUX*/
|
||||
BONE_PIN(P8_09, default, P8_09(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_09, gpio, P8_09(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_09, gpio_pu, P8_09(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_09, gpio_pd, P8_09(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_09, gpio_pd, P8_09(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_10 (Ball:K37) GPIO1_28_MUX*/
|
||||
BONE_PIN(P8_10, default, P8_10(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_10, gpio, P8_10(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_10, gpio_pu, P8_10(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_10, gpio_pd, P8_10(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_10, gpio_pd, P8_10(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_11 (Ball:L32) GPIO1_29_MUX*/
|
||||
BONE_PIN(P8_11, default, P8_11(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_11, gpio, P8_11(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_11, gpio_pu, P8_11(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_11, gpio_pd, P8_11(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_11, gpio_pd, P8_11(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_12 (Ball:L33) GPIO1_30_MUX*/
|
||||
BONE_PIN(P8_12, default, P8_12(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_12, gpio, P8_12(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_12, gpio_pu, P8_12(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_12, gpio_pd, P8_12(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_12, gpio_pd, P8_12(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_13 (Ball:C6) GPIO3_2_MUX*/
|
||||
BONE_PIN(P8_13, default, P8_13(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_13, gpio, P8_13(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_13, gpio_pu, P8_13(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_13, gpio_pd, P8_13(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_13, gpio_pd, P8_13(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_13, pwm, P8_13(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_14 (Ball:E29) CLK_OUT_3_MUX*/
|
||||
BONE_PIN(P8_14, default, P8_14(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_14, gpio, P8_14(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_14, gpio_pu, P8_14(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_14, gpio_pd, P8_14(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_14, gpio_pd, P8_14(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_15 (Ball:A6) GPIO3_0_MUX*/
|
||||
BONE_PIN(P8_15, default, P8_15(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_15, gpio, P8_15(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_15, gpio_pu, P8_15(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_15, gpio_pd, P8_15(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_15, gpio_pd, P8_15(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_16 (Ball:F34) GPIO0_20_MUX*/
|
||||
BONE_PIN(P8_16, default, P8_16(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_16, gpio, P8_16(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_16, gpio_pu, P8_16(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_16, gpio_pd, P8_16(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_16, gpio_pd, P8_16(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_16, uart, P8_16(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_17 (Ball:B6) GPIO3_1_MUX*/
|
||||
BONE_PIN(P8_17, default, P8_17(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_17, gpio, P8_17(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_17, gpio_pu, P8_17(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_17, gpio_pd, P8_17(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_17, gpio_pd, P8_17(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_18 (Ball:B34) GPIO1_5_MUX*/
|
||||
BONE_PIN(P8_18, default, P8_18(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_18, gpio, P8_18(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_18, gpio_pu, P8_18(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_18, gpio_pd, P8_18(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_18, gpio_pd, P8_18(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_19 (Ball:D6) GPIO3_3_MUX*/
|
||||
BONE_PIN(P8_19, default, P8_19(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_19, gpio, P8_19(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_19, gpio_pu, P8_19(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_19, gpio_pd, P8_19(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_19, gpio_pd, P8_19(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_19, pwm, P8_19(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_20 (Ball:C34) GPIO1_6_MUX*/
|
||||
BONE_PIN(P8_20, default, P8_20(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_20, gpio, P8_20(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_20, gpio_pu, P8_20(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_20, gpio_pd, P8_20(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_20, gpio_pd, P8_20(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_21 (Ball:D34) GPIO1_7_MUX*/
|
||||
BONE_PIN(P8_21, default, P8_21(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_21, gpio, P8_21(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_21, gpio_pu, P8_21(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_21, gpio_pd, P8_21(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_21, gpio_pd, P8_21(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_21, spi, P8_21(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_22 (Ball:B35) GPIO1_8_MUX*/
|
||||
BONE_PIN(P8_22, default, P8_22(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_22, gpio, P8_22(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_22, gpio_pu, P8_22(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_22, gpio_pd, P8_22(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_22, gpio_pd, P8_22(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_22, spi, P8_22(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_23 (Ball:A36) GPIO1_9_MUX*/
|
||||
BONE_PIN(P8_23, default, P8_23(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_23, gpio, P8_23(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_23, gpio_pu, P8_23(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_23, gpio_pd, P8_23(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_23, gpio_pd, P8_23(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_23, spi, P8_23(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_24 (Ball:B36) GPIO1_10_MUX*/
|
||||
BONE_PIN(P8_24, default, P8_24(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_24, gpio, P8_24(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_24, gpio_pu, P8_24(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_24, gpio_pd, P8_24(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_24, gpio_pd, P8_24(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_24, spi, P8_24(MUX_MODE1, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_25 (Ball:B37) GPIO1_11_MUX*/
|
||||
BONE_PIN(P8_25, default, P8_25(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_25, gpio, P8_25(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_25, gpio_pu, P8_25(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_25, gpio_pd, P8_25(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_25, gpio_pd, P8_25(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_26 (Ball:C36) GPIO1_12_MUX*/
|
||||
BONE_PIN(P8_26, default, P8_26(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_26, gpio, P8_26(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_26, gpio_pu, P8_26(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_26, gpio_pd, P8_26(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_26, gpio_pd, P8_26(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_27 (Ball:D37) GPIO1_15_MUX*/
|
||||
BONE_PIN(P8_27, default, P8_27(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_27, gpio, P8_27(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_27, gpio_pu, P8_27(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_27, gpio_pd, P8_27(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_27, gpio_pd, P8_27(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_28 (Ball:E34) GPIO1_16_MUX*/
|
||||
BONE_PIN(P8_28, default, P8_28(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_28, gpio, P8_28(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_28, gpio_pu, P8_28(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_28, gpio_pd, P8_28(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_28, gpio_pd, P8_28(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_29 (Ball:D36) GPIO1_14_MUX*/
|
||||
BONE_PIN(P8_29, default, P8_29(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_29, gpio, P8_29(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_29, gpio_pu, P8_29(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_29, gpio_pd, P8_29(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_29, gpio_pd, P8_29(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_29, uart, P8_29(MUX_MODE1, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_30 (Ball:D35) GPIO1_13_MUX*/
|
||||
BONE_PIN(P8_30, default, P8_30(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_30, gpio, P8_30(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_30, gpio_pu, P8_30(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_30, gpio_pd, P8_30(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_30, gpio_pd, P8_30(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_30, uart, P8_30(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_31 (Ball:D33) GPIO1_3_MUX*/
|
||||
BONE_PIN(P8_31, default, P8_31(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_31, gpio, P8_31(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_31, gpio_pu, P8_31(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_31, gpio_pd, P8_31(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_31, gpio_pd, P8_31(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_32 (Ball:A34) GPIO1_4_MUX*/
|
||||
BONE_PIN(P8_32, default, P8_32(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_32, gpio, P8_32(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_32, gpio_pu, P8_32(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_32, gpio_pd, P8_32(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_32, gpio_pd, P8_32(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_33 (Ball:C33) GPIO1_2_MUX*/
|
||||
BONE_PIN(P8_33, default, P8_33(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_33, gpio, P8_33(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_33, gpio_pu, P8_33(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_33, gpio_pd, P8_33(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_33, gpio_pd, P8_33(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_34 (Ball:E32) GPIO1_0_MUX*/
|
||||
BONE_PIN(P8_34, default, P8_34(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_34, gpio, P8_34(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_34, gpio_pu, P8_34(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_34, gpio_pd, P8_34(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_34, gpio_pd, P8_34(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_35 (Ball:A32) GPIO1_1_MUX*/
|
||||
BONE_PIN(P8_35, default, P8_35(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_35, gpio, P8_35(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_35, gpio_pu, P8_35(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_35, gpio_pd, P8_35(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_35, gpio_pd, P8_35(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_36 (Ball:D32) GPIO0_31_MUX*/
|
||||
BONE_PIN(P8_36, default, P8_36(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_36, gpio, P8_36(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_36, gpio_pu, P8_36(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_36, gpio_pd, P8_36(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_36, gpio_pd, P8_36(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_37 (Ball:B32) GPIO0_29_MUX*/
|
||||
BONE_PIN(P8_37, default, P8_37(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_37, gpio, P8_37(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_37, gpio_pu, P8_37(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_37, gpio_pd, P8_37(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_37, gpio_pd, P8_37(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_38 (Ball:C32) GPIO0_30_MUX*/
|
||||
BONE_PIN(P8_38, default, P8_38(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_38, gpio, P8_38(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_38, gpio_pu, P8_38(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_38, gpio_pd, P8_38(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_38, gpio_pd, P8_38(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_39 (Ball:D31) GPIO0_27_MUX*/
|
||||
BONE_PIN(P8_39, default, P8_39(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_39, gpio, P8_39(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_39, gpio_pu, P8_39(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_39, gpio_pd, P8_39(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_39, gpio_pd, P8_39(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_39, i2c, P8_39(MUX_MODE2, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_40 (Ball:E31) GPIO0_28_MUX*/
|
||||
BONE_PIN(P8_40, default, P8_40(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_40, gpio, P8_40(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_40, gpio_pu, P8_40(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_40, gpio_pd, P8_40(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_40, gpio_pd, P8_40(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_40, i2c, P8_40(MUX_MODE2, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_41 (Ball:F30) GPIO0_25_MUX*/
|
||||
BONE_PIN(P8_41, default, P8_41(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_41, gpio, P8_41(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_41, gpio_pu, P8_41(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_41, gpio_pd, P8_41(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_41, gpio_pd, P8_41(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_42 (Ball:C31) GPIO0_26_MUX*/
|
||||
BONE_PIN(P8_42, default, P8_42(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_42, gpio, P8_42(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_42, gpio_pu, P8_42(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_42, gpio_pd, P8_42(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_42, gpio_pd, P8_42(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_43 (Ball:C30) GPIO0_23_MUX*/
|
||||
BONE_PIN(P8_43, default, P8_43(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_43, gpio, P8_43(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_43, gpio_pu, P8_43(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_43, gpio_pd, P8_43(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_43, gpio_pd, P8_43(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_43, i2c, P8_43(MUX_MODE2, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_44 (Ball:D30) GPIO0_24_MUX*/
|
||||
BONE_PIN(P8_44, default, P8_44(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_44, gpio, P8_44(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_44, gpio_pu, P8_44(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_44, gpio_pd, P8_44(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_44, gpio_pd, P8_44(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P8_45 (Ball:F36) GPIO0_21_MUX*/
|
||||
BONE_PIN(P8_45, default, P8_45(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_45, gpio, P8_45(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_45, gpio_pu, P8_45(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_45, gpio_pd, P8_45(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_45, gpio_pd, P8_45(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_45, uart, P8_45(MUX_MODE1, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P8_46 (Ball:D29) GPIO0_22_MUX*/
|
||||
BONE_PIN(P8_46, default, P8_46(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_46, gpio, P8_46(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P8_46, gpio_pu, P8_46(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P8_46, gpio_pd, P8_46(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_46, gpio_pd, P8_46(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P8_46, i2c, P8_46(MUX_MODE2, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* Full P9 header mode definitions */
|
||||
@@ -504,14 +513,14 @@ BONE_PIN(P8_46, i2c, P8_46(MUX_MODE2, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_11, default, P9_11(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_11, gpio, P9_11(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_11, gpio_pu, P9_11(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_11, gpio_pd, P9_11(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_11, gpio_pd, P9_11(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_11, uart, P9_11(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_12 (Ball:H1) QSPI0_CSN0_MUX*/
|
||||
BONE_PIN(P9_12, default, P9_12(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_12, gpio, P9_12(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_12, gpio_pu, P9_12(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_12, gpio_pd, P9_12(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_12, gpio_pd, P9_12(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_12, pwm, P9_12(MUX_MODE1, (PIN_OUTPUT| STRENGTH_MID)))
|
||||
BONE_PIN(P9_12, i2c, P9_12(MUX_MODE2, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
@@ -519,48 +528,48 @@ BONE_PIN(P9_12, i2c, P9_12(MUX_MODE2, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_13, default, P9_13(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_13, gpio, P9_13(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_13, gpio_pu, P9_13(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_13, gpio_pd, P9_13(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_13, gpio_pd, P9_13(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_13, uart, P9_13(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_14 (Ball:K3) QSPI0_D1_MISO_MUX*/
|
||||
BONE_PIN(P9_14, default, P9_14(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_14, gpio, P9_14(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_14, gpio_pu, P9_14(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_14, gpio_pd, P9_14(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_14, gpio_pd, P9_14(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_14, pwm, P9_14(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_15 (Ball:K2) QSPI0_D2_WP_MUX*/
|
||||
BONE_PIN(P9_15, default, P9_15(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_15, gpio, P9_15(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_15, gpio_pu, P9_15(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_15, gpio_pd, P9_15(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_15, gpio_pd, P9_15(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_15, pwm, P9_15(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_16 (Ball:J3) QSPI0_D0_MOSI_MUX*/
|
||||
BONE_PIN(P9_16, default, P9_16(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_16, gpio, P9_16(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_16, gpio_pu, P9_16(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_16, gpio_pd, P9_16(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_16, gpio_pd, P9_16(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_16, pwm, P9_16(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_17 (Ball:H32) QSPI1_CSN0_MUX*/
|
||||
BONE_PIN(P9_17, default, P9_17(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_17, gpio, P9_17(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_17, gpio_pu, P9_17(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_17, gpio_pd, P9_17(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_17, gpio_pd, P9_17(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_18 (Ball:G35) QSPI1_D0_MOSI_MUX*/
|
||||
BONE_PIN(P9_18, default, P9_18(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_18, gpio, P9_18(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_18, gpio_pu, P9_18(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_18, gpio_pd, P9_18(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_18, gpio_pd, P9_18(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_18, i2c, P9_18(MUX_MODE2, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_19 (Ball:G4) I2C2_SCL_MUX*/
|
||||
BONE_PIN(P9_19, default, P9_19(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_19, gpio, P9_19(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_19, gpio_pu, P9_19(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_19, gpio_pd, P9_19(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_19, gpio_pd, P9_19(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_19, i2c, P9_19(MUX_MODE0, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_19, uart, P9_19(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
@@ -568,7 +577,7 @@ BONE_PIN(P9_19, uart, P9_19(MUX_MODE1, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_20, default, P9_20(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_20, gpio, P9_20(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_20, gpio_pu, P9_20(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_20, gpio_pd, P9_20(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_20, gpio_pd, P9_20(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_20, i2c, P9_20(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_20, uart, P9_20(MUX_MODE1, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
@@ -576,74 +585,74 @@ BONE_PIN(P9_20, uart, P9_20(MUX_MODE1, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_21, default, P9_21(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_21, gpio, P9_21(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_21, gpio_pu, P9_21(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_21, gpio_pd, P9_21(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_21, gpio_pd, P9_21(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_22 (Ball:H34) QSPI1_SCLK_MUX*/
|
||||
BONE_PIN(P9_22, default, P9_22(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_22, gpio, P9_22(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_22, gpio_pu, P9_22(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_22, gpio_pd, P9_22(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_22, gpio_pd, P9_22(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_23 (Ball:K1) QSPI0_D3_HOLD_MUX*/
|
||||
BONE_PIN(P9_23, default, P9_23(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_23, gpio, P9_23(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_23, gpio_pu, P9_23(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_23, gpio_pd, P9_23(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_23, gpio_pd, P9_23(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_24 (Ball:G33) QSPI1_D2_WP_MUX*/
|
||||
BONE_PIN(P9_24, default, P9_24(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_24, gpio, P9_24(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_24, gpio_pu, P9_24(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_24, gpio_pd, P9_24(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_24, gpio_pd, P9_24(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_24, uart, P9_24(MUX_MODE2, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_25 (Ball:F5) GPIO2_18_MUX*/
|
||||
BONE_PIN(P9_25, default, P9_25(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_25, gpio, P9_25(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_25, gpio_pu, P9_25(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_25, gpio_pd, P9_25(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_25, gpio_pd, P9_25(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_26 (Ball:F37) QSPI1_D3_HOLD_MUX*/
|
||||
BONE_PIN(P9_26, default, P9_26(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_26, gpio, P9_26(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_26, gpio_pu, P9_26(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_26, gpio_pd, P9_26(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_26, gpio_pd, P9_26(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_26, uart, P9_26(MUX_MODE2, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_27 (Ball:E4) GPIO2_19_MUX*/
|
||||
BONE_PIN(P9_27, default, P9_27(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_27, gpio, P9_27(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_27, gpio_pu, P9_27(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_27, gpio_pd, P9_27(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_27, gpio_pd, P9_27(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_28 (Ball:E3) SPI_CSN_MUX*/
|
||||
BONE_PIN(P9_28, default, P9_28(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_28, gpio, P9_28(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_28, gpio_pu, P9_28(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_28, gpio_pd, P9_28(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_28, gpio_pd, P9_28(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_28, uart, P9_28(MUX_MODE1, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_29 (Ball:F1) SPI_MISO_MUX*/
|
||||
BONE_PIN(P9_29, default, P9_29(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_29, gpio, P9_29(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_29, gpio_pu, P9_29(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_29, gpio_pd, P9_29(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_29, gpio_pd, P9_29(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_29, spi, P9_29(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_30 (Ball:F2) SPI_MOSI_MUX*/
|
||||
BONE_PIN(P9_30, default, P9_30(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_30, gpio, P9_30(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_30, gpio_pu, P9_30(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_30, gpio_pd, P9_30(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_30, gpio_pd, P9_30(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_30, spi, P9_30(MUX_MODE0, (PIN_OUTPUT | STRENGTH_MID)))
|
||||
|
||||
/* P9_31 (Ball:D3) SPI_SCLK_MUX*/
|
||||
BONE_PIN(P9_31, default, P9_31(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_31, gpio, P9_31(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_31, gpio_pu, P9_31(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_31, gpio_pd, P9_31(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_31, spi, P9_31(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_31, uart, P9_31(MUX_MODE1, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_31, gpio_pd, P9_31(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_31, spi, P9_31(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_31, uart, P9_31(MUX_MODE1, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_32 - GND */
|
||||
/* P9_33 - ADC_VIN_CH4 */
|
||||
@@ -659,14 +668,14 @@ BONE_PIN(P9_31, uart, P9_31(MUX_MODE1, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_41, default, P9_41(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_41, gpio, P9_41(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_41, gpio_pu, P9_41(MUX_MODE0, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_41, gpio_pd, P9_41(MUX_MODE0, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_41, gpio_pd, P9_41(MUX_MODE0, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_42 (Ball:H3) QSPI0_SCLK_MUX*/
|
||||
BONE_PIN(P9_42, default, P9_42(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_42, gpio, P9_42(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(P9_42, gpio_pu, P9_42(MUX_MODE3, (PIN_INPUT_PULLUP | STRENGTH_MID)))
|
||||
BONE_PIN(P9_42, gpio_pd, P9_42(MUX_MODE3, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_42, pwm, P9_42(MUX_MODE1, (PIN_INPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_42, gpio_pd, P9_42(MUX_MODE3, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
BONE_PIN(P9_42, pwm, P9_42(MUX_MODE1, (PIN_OUTPUT_PULLDOWN | STRENGTH_MID)))
|
||||
|
||||
/* P9_43 - GND */
|
||||
/* P9_44 - GND */
|
||||
@@ -774,6 +783,12 @@ BONE_PIN(mb_sda, i2c, mb_sda(MUX_MODE1, (PIN_INPUT | STRENGTH_MID)))
|
||||
};
|
||||
|
||||
|
||||
/*AP6203BM*/
|
||||
|
||||
BONE_PIN(bt_shutdown, gpio, bt_shutdown(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(bt_device_wakeup, gpio, bt_device_wakeup(MUX_MODE3, (PIN_INPUT | STRENGTH_MID)))
|
||||
BONE_PIN(bt_host_wakeup, gpio, bt_host_wakeup(MUX_MODE0, (PIN_INPUT | STRENGTH_MID)))
|
||||
|
||||
/* pinmux helper */
|
||||
|
||||
&soc {
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
leds {
|
||||
compatible = "gpio-leds";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&led_pins_default &pinctrl_bt>;
|
||||
pinctrl-0 = <&led_pins_default>;
|
||||
|
||||
led-0 {
|
||||
label = "beaglebone:green:usr0";
|
||||
@@ -64,18 +64,6 @@
|
||||
linux,default-trigger = "netdev";
|
||||
//function = LED_FUNCTION_WLAN;
|
||||
};
|
||||
|
||||
led-5 {
|
||||
label = "shutdown-gpios";
|
||||
gpios = <&gpio2_porta 28 GPIO_ACTIVE_HIGH>;
|
||||
default-state = "on";
|
||||
};
|
||||
|
||||
led-6 {
|
||||
label = "device-wakeup-gpios";
|
||||
gpios = <&gpio2_porta 29 GPIO_ACTIVE_HIGH>;
|
||||
default-state = "on";
|
||||
};
|
||||
};
|
||||
|
||||
display-subsystem {
|
||||
@@ -284,26 +272,6 @@
|
||||
regulator-always-on;
|
||||
};
|
||||
|
||||
soc_wcn33_en_reg: soc_wcn33_en {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "soc_wcn33_en";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
gpio = <&gpio2_porta 29 1>;
|
||||
enable-active-high;
|
||||
regulator-always-on;
|
||||
};
|
||||
|
||||
soc_vbus_en_reg: soc_vbus_en {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "soc_vbus_en";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
gpio = <&gpio2_porta 28 1>;
|
||||
enable-active-high;
|
||||
regulator-always-on;
|
||||
};
|
||||
|
||||
aon_reg_dialog: light-dialog-reg {
|
||||
compatible = "thead,light-dialog-pmic-ant";
|
||||
status = "okay";
|
||||
|
||||
@@ -109,6 +109,11 @@
|
||||
#define gpio_mb_scl &gpio0_porta 18
|
||||
#define gpio_mb_sda &gpio0_porta 19
|
||||
|
||||
// AP6203BM
|
||||
#define gpio_bt_shutdown &gpio2_porta 28
|
||||
#define gpio_bt_device_wakeup &gpio2_porta 29
|
||||
#define gpio_bt_host_wakeup &gpio2_porta 30
|
||||
|
||||
/*
|
||||
* padctrl macros
|
||||
*
|
||||
@@ -202,6 +207,11 @@
|
||||
#define padctrl_mb_scl &light_padctrl1
|
||||
#define padctrl_mb_sda &light_padctrl1
|
||||
|
||||
// AM6203BM
|
||||
#define padctrl_bt_shutdown &light_padctrl0
|
||||
#define padctrl_bt_device_wakeup &light_padctrl0
|
||||
#define padctrl_bt_host_wakeup &light_padctrl0
|
||||
|
||||
/*
|
||||
* Cape compatibility PinMuxing macros
|
||||
*/
|
||||
@@ -290,4 +300,9 @@
|
||||
#define mb_scl(muxmode, config) FM_GPIO0_18 muxmode config
|
||||
#define mb_sda(muxmode, config) FM_GPIO0_19 muxmode config
|
||||
|
||||
// AM6203BM
|
||||
#define bt_shutdown(muxmode, config) FM_SDIO1_WPRTN muxmode config
|
||||
#define bt_device_wakeup(muxmode, config) FM_SDIO1_DETN muxmode config
|
||||
#define bt_host_wakeup(muxmode, config) FM_GPIO2_30 muxmode config
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user