}; void omap_4430sdp_display_init(void) { sdp4430_hdmi_mux_init(); omap_display_init(&sdp4430_dss_data); } #ifdef CONFIG_OMAP_MUX static struct omap_board_mux board_mux[] __initdata = { OMAP4_MUX(USBB2_ULPITLL_CLK, OMAP_MUX_MODE4 | OMAP_PIN_OUTPUT), { .reg_offset = OMAP_MUX_TERMINATOR }, }; static struct omap_device_pad serial2_pads[] __initdata = { OMAP_MUX_STATIC("uart2_cts.uart2_cts", OMAP_PIN_INPUT_PULLUP | OMAP_MUX_MODE0), OMAP_MUX_STATIC("uart2_rts.uart2_rts", OMAP_PIN_OUTPUT | OMAP_MUX_MODE0), OMAP_MUX_STATIC("uart2_rx.uart2_rx", OMAP_PIN_INPUT_PULLUP | OMAP_MUX_MODE0), OMAP_MUX_STATIC("uart2_tx.uart2_tx", OMAP_PIN_OUTPUT | OMAP_MUX_MODE0), }; static struct omap_device_pad serial3_pads[] __initdata = { OMAP_MUX_STATIC("uart3_cts_rctx.uart3_cts_rctx", OMAP_PIN_INPUT_PULLUP | OMAP_MUX_MODE0), OMAP_MUX_STATIC("uart3_rts_sd.uart3_rts_sd", OMAP_PIN_OUTPUT | OMAP_MUX_MODE0), OMAP_MUX_STATIC("uart3_rx_irrx.uart3_rx_irrx", OMAP_PIN_INPUT | OMAP_MUX_MODE0),
}; #ifdef CONFIG_OMAP_MUX static struct omap_board_mux board_mux[] __initdata = { { .reg_offset = OMAP_MUX_TERMINATOR }, }; static struct omap_device_pad serial1_pads[] __initdata = { /* * Note that off output enable is an active low * signal. So setting this means pin is a * input enabled in off mode */ OMAP_MUX_STATIC("uart1_cts.uart1_cts", OMAP_PIN_INPUT | OMAP_PIN_OFF_INPUT_PULLDOWN | OMAP_OFFOUT_EN | OMAP_MUX_MODE0), OMAP_MUX_STATIC("uart1_rts.uart1_rts", OMAP_PIN_OUTPUT | OMAP_OFF_EN | OMAP_MUX_MODE0), OMAP_MUX_STATIC("uart1_rx.uart1_rx", OMAP_PIN_INPUT | OMAP_PIN_OFF_INPUT_PULLDOWN | OMAP_OFFOUT_EN | OMAP_MUX_MODE0), OMAP_MUX_STATIC("uart1_tx.uart1_tx", OMAP_PIN_OUTPUT | OMAP_OFF_EN | OMAP_MUX_MODE0),