sunxi: add MMC support for H6
The Allwinner H6 SoC has 3 MMC controllers like the ones in A64, with the MMC2 come with the capability to do crypto by EMCE. Add MMC support for H6. EMCE support is not added yet. Signed-off-by: Icenowy Zheng <icenowy@aosc.io> Reviewed-by: Jagan Teki <jagan@openedev.com> Tested-by: Jagan Teki <jagan@amarulasolutions.com>
This commit is contained in:
committed by
Jagan Teki
parent
7f51a4020e
commit
42956f1b85
@@ -443,6 +443,13 @@ static void mmc_pinmux_setup(int sdc)
|
||||
sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP);
|
||||
sunxi_gpio_set_drv(pin, 2);
|
||||
}
|
||||
#elif defined(CONFIG_MACH_SUN50I_H6)
|
||||
/* SDC2: PC4-PC14 */
|
||||
for (pin = SUNXI_GPC(4); pin <= SUNXI_GPC(14); pin++) {
|
||||
sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2);
|
||||
sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP);
|
||||
sunxi_gpio_set_drv(pin, 2);
|
||||
}
|
||||
#elif defined(CONFIG_MACH_SUN9I)
|
||||
/* SDC2: PC6-PC16 */
|
||||
for (pin = SUNXI_GPC(6); pin <= SUNXI_GPC(16); pin++) {
|
||||
|
||||
Reference in New Issue
Block a user