Hi, Biser
The following are configs for mmc0 in my design.
mmc0_pins: pinmux_mmc0_pins {
pinctrl-single,pins = <
0x0fc (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat0 -> SD_DATA0 */
0x0f8 (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat1 -> SD_DATA1 */
0x0f4 (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat2 -> SD_DATA2 */
0x0f0 (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat3 -> SD_DATA3 */
0x100 (PIN_OUTPUT_PULLUP | MUX_MODE0) /* mmc0_clk -> SD_CLK */
0x104 (PIN_OUTPUT_PULLUP | MUX_MODE0) /* mmc0_cmd -> SD_CMD */
0x08c (PIN_INPUT_PULLUP | MUX_MODE7) /* gpmc_clk.gpio_2_1 -> SD_DET */
>;
};
I'm not sure if the configs of SD[0..3] are right as they are actually bi-direction. Thanks!
BR
Cheng Shi