| .. | .. |
|---|
| 86 | 86 | OMAP3_CORE1_IOPAD(0x215e, PIN_INPUT_PULLUP | MUX_MODE0) /* sdmmc2_dat1.sdmmc2_dat1 */ |
|---|
| 87 | 87 | OMAP3_CORE1_IOPAD(0x2160, PIN_INPUT_PULLUP | MUX_MODE0) /* sdmmc2_dat2.sdmmc2_dat2 */ |
|---|
| 88 | 88 | OMAP3_CORE1_IOPAD(0x2162, PIN_INPUT_PULLUP | MUX_MODE0) /* sdmmc2_dat3.sdmmc2_dat3 */ |
|---|
| 89 | + OMAP3_CORE1_IOPAD(0x2164, PIN_OUTPUT | MUX_MODE1) /* sdmmc2_dat4.sdmmc2_dir_dat0 */ |
|---|
| 90 | + OMAP3_CORE1_IOPAD(0x2166, PIN_OUTPUT | MUX_MODE1) /* sdmmc2_dat5.sdmmc2_dir_dat1 */ |
|---|
| 91 | + OMAP3_CORE1_IOPAD(0x2168, PIN_OUTPUT | MUX_MODE1) /* sdmmc2_dat6.sdmmc2_dir_cmd */ |
|---|
| 92 | + OMAP3_CORE1_IOPAD(0x216a, PIN_INPUT | MUX_MODE1) /* sdmmc2_dat7.sdmmc2_clkin */ |
|---|
| 89 | 93 | >; |
|---|
| 90 | 94 | }; |
|---|
| 91 | 95 | |
|---|
| .. | .. |
|---|
| 127 | 131 | >; |
|---|
| 128 | 132 | }; |
|---|
| 129 | 133 | |
|---|
| 134 | + /* |
|---|
| 135 | + * Note that gpio_150 pulled high with internal pull to prevent wlcore |
|---|
| 136 | + * reset on return from off mode in idle. |
|---|
| 137 | + */ |
|---|
| 130 | 138 | wl12xx_gpio: pinmux_wl12xx_gpio { |
|---|
| 131 | 139 | pinctrl-single,pins = < |
|---|
| 132 | | - OMAP3_CORE1_IOPAD(0x2180, PIN_OUTPUT | MUX_MODE4) /* uart1_cts.gpio_150 */ |
|---|
| 140 | + OMAP3_CORE1_IOPAD(0x2180, PIN_INPUT_PULLUP | MUX_MODE7) /* uart1_cts.gpio_150 */ |
|---|
| 133 | 141 | OMAP3_CORE1_IOPAD(0x217e, PIN_INPUT | MUX_MODE4) /* uart1_rts.gpio_149 */ |
|---|
| 134 | 142 | >; |
|---|
| 135 | 143 | }; |
|---|