"MX25_PAD_SD1_DATA1", pin_cfgs_sre_fast), PIN_MAP_CONFIGS_PIN_DEFAULT("sdhci-esdhc-imx25.0", "imx25-pinctrl.0", "MX25_PAD_SD1_DATA2", pin_cfgs_sre_fast), PIN_MAP_CONFIGS_PIN_DEFAULT("sdhci-esdhc-imx25.0", "imx25-pinctrl.0", "MX25_PAD_SD1_DATA3", pin_cfgs_sre_fast), PIN_MAP_CONFIGS_PIN_DEFAULT("sdhci-esdhc-imx25.0", "imx25-pinctrl.0", "MX25_PAD_NFRB", pin_cfgs_none), PIN_MAP_CONFIGS_PIN_DEFAULT("sdhci-esdhc-imx25.0", "imx25-pinctrl.0", "MX25_PAD_GRP_DSE_SDHC1", pin_cfgs_dse_low), PIN_MAP_MUX_GROUP("sdhci-esdhc-imx25.0", "state_engcm02759_workaround", "imx25-pinctrl.0", "sd1_clk__gpio_2_24", "gpio2"), PIN_MAP_CONFIGS_PIN("sdhci-esdhc-imx25.0", "state_engcm02759_workaround", "imx25-pinctrl.0", "MX25_PAD_SD1_CLK", pin_cfgs_100kdown_sre_fast), /* Fixed voltage regulator */ PIN_MAP_MUX_GROUP_DEFAULT("reg-fixed-voltage.1", "imx25-pinctrl.0", "nfre_b__gpio_3_27", "gpio3"), PIN_MAP_MUX_GROUP_DEFAULT("reg-fixed-voltage.2", "imx25-pinctrl.0", "nfwe_b__gpio_3_26", "gpio3"), /* I2C1 */ PIN_MAP_MUX_GROUP_DEFAULT("imx21-i2c.0", "imx25-pinctrl.0", "i2c1_clk__i2c1_clk", "i2c1"),
/* per-device maps */ PIN_MAP_MUX_GROUP_DEFAULT("bfin-uart.0", "pinctrl-adi2.0", NULL, "uart0"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-uart.1", "pinctrl-adi2.0", NULL, "uart1"), PIN_MAP_MUX_GROUP_DEFAULT("bfin_sir.0", "pinctrl-adi2.0", NULL, "uart0"), PIN_MAP_MUX_GROUP_DEFAULT("bfin_sir.1", "pinctrl-adi2.0", NULL, "uart1"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-sdh.0", "pinctrl-adi2.0", NULL, "rsi0"), PIN_MAP_MUX_GROUP_DEFAULT("stmmaceth.0", "pinctrl-adi2.0", NULL, "eth0"), PIN_MAP_MUX_GROUP_DEFAULT("adi-spi3.0", "pinctrl-adi2.0", NULL, "spi0"), PIN_MAP_MUX_GROUP_DEFAULT("adi-spi3.1", "pinctrl-adi2.0", NULL, "spi1"), PIN_MAP_MUX_GROUP_DEFAULT("i2c-bfin-twi.0", "pinctrl-adi2.0", NULL, "twi0"), PIN_MAP_MUX_GROUP_DEFAULT("i2c-bfin-twi.1", "pinctrl-adi2.0", NULL, "twi1"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-rotary", "pinctrl-adi2.0", NULL, "rotary"), PIN_MAP_MUX_GROUP_DEFAULT("bfin_can.0", "pinctrl-adi2.0", NULL, "can0"), PIN_MAP_MUX_GROUP_DEFAULT("physmap-flash.0", "pinctrl-adi2.0", NULL, "smc0"), PIN_MAP_MUX_GROUP_DEFAULT("bf609_nl8048.2", "pinctrl-adi2.0", "ppi2_16bgrp", "ppi2"), PIN_MAP_MUX_GROUP("bfin_display.0", "8bit", "pinctrl-adi2.0", "ppi2_8bgrp", "ppi2"), PIN_MAP_MUX_GROUP_DEFAULT("bfin_display.0", "pinctrl-adi2.0", "ppi2_16bgrp", "ppi2"), PIN_MAP_MUX_GROUP("bfin_display.0", "16bit", "pinctrl-adi2.0", "ppi2_16bgrp", "ppi2"), PIN_MAP_MUX_GROUP("bfin_capture.0", "8bit", "pinctrl-adi2.0", "ppi0_8bgrp", "ppi0"), PIN_MAP_MUX_GROUP_DEFAULT("bfin_capture.0", "pinctrl-adi2.0", "ppi0_16bgrp", "ppi0"), PIN_MAP_MUX_GROUP("bfin_capture.0", "16bit", "pinctrl-adi2.0", "ppi0_16bgrp", "ppi0"), PIN_MAP_MUX_GROUP("bfin_capture.0", "24bit", "pinctrl-adi2.0", "ppi0_24bgrp", "ppi0"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-i2s.0", "pinctrl-adi2.0", NULL, "sport0"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-tdm.0", "pinctrl-adi2.0", NULL, "sport0"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-i2s.1", "pinctrl-adi2.0", NULL, "sport1"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-tdm.1", "pinctrl-adi2.0", NULL, "sport1"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-i2s.2", "pinctrl-adi2.0", NULL, "sport2"), PIN_MAP_MUX_GROUP_DEFAULT("bfin-tdm.2", "pinctrl-adi2.0", NULL, "sport2"), }; static int __init ezkit_init(void)
PIN_MAP_CONFIGS_PIN_DEFAULT("imx21-uart.4", "imx25-pinctrl.0", "MX25_PAD_CSI_D5", pin_cfgs_none), #endif /* i2c2 */ #if defined(CONFIG_ARMADILLO4X0_I2C2_CON14) PIN_MAP_MUX_GROUP_DEFAULT("imx21-i2c.1", "imx25-pinctrl.0", "gpio_c__i2c2_clk", "i2c2"), PIN_MAP_MUX_GROUP_DEFAULT("imx21-i2c.1", "imx25-pinctrl.0", "gpio_d__i2c2_dat", "i2c2"), PIN_MAP_CONFIGS_PIN_DEFAULT("imx21-i2c.1", "imx25-pinctrl.0", "MX25_PAD_GPIO_C", pin_cfgs_22kup_ode), PIN_MAP_CONFIGS_PIN_DEFAULT("imx21-i2c.1", "imx25-pinctrl.0", "MX25_PAD_GPIO_D", pin_cfgs_22kup_ode), PIN_MAP_MUX_GROUP("imx21-i2c.1", "imxi2c_gpio_mode", "imx25-pinctrl.0", "gpio_c__gpio_c", "gpio1"), PIN_MAP_MUX_GROUP("imx21-i2c.1", "imxi2c_gpio_mode", "imx25-pinctrl.0", "gpio_d__gpio_d", "gpio1"), PIN_MAP_CONFIGS_PIN("imx21-i2c.1", "imxi2c_gpio_mode", "imx25-pinctrl.0", "MX25_PAD_GPIO_C", pin_cfgs_22kup_ode), PIN_MAP_CONFIGS_PIN("imx21-i2c.1", "imxi2c_gpio_mode", "imx25-pinctrl.0", "MX25_PAD_GPIO_D", pin_cfgs_22kup_ode), #endif /* pwmo2 */ #if defined(CONFIG_ARMADILLO4X0_PWM2_CON9_25) PIN_MAP_MUX_GROUP_DEFAULT("imx27-pwm.1", "imx25-pinctrl.0", "cspi1_ss0__pwm2_pwmo", "pwm2"), PIN_MAP_CONFIGS_PIN_DEFAULT("imx27-pwm.1", "imx25-pinctrl.0", "MX25_PAD_CSPI1_SS0", pin_cfgs_100kup), #endif