I try to add pinmux on arch/arm/mach-omap2/board-omap3beagle.c,
but it is not work for read data !
static void __init omap3_beagle_config_mcspi3_mux(void)
{
omap_mux_init_signal(“sdmmc2_clk.mcspi3_clk”, OMAP_PIN_INPUT);
omap_mux_init_signal(“sdmmc2_dat3.mcspi3_cs0”, OMAP_PIN_OUTPUT);
omap_mux_init_signal(“sdmmc2_dat2.mcspi3_cs1”, OMAP_PIN_OUTPUT);
omap_mux_init_signal(“sdmmc2_cmd.mcspi3_simo”, OMAP_PIN_OUTPUT);
omap_mux_init_signal(“sdmmc2_dat0.mcspi3_somi”, OMAP_PIN_INPUT_PULLUP);
- omap_mux_init_signal(“sdmmc2_dat4.sdmmc2_dir_dat0”, OMAP_PIN_OUTPUT);
- omap_mux_init_signal(“sdmmc2_dat5.sdmmc2_dir_dat1”, OMAP_PIN_OUTPUT);
- omap_mux_init_signal(“sdmmc2_dat6.sdmmc2_dir_cmd”, OMAP_PIN_OUTPUT);
- omap_mux_init_signal(“sdmmc2_dat7.sdmmc2_clkin”, OMAP_PIN_INPUT);
}
ShinFu於 2012年10月11日星期四UTC+8上午10時57分42秒寫道: