TF卡供电/检测
供电问题:
arch/arm/mach-lc186x/board-common.c
static event_dispatch card_dispatch[] = {
{23, PMIC_POWER_SDIO, 0, 3300},
{22, PMIC_POWER_SDIO, 0, 3300},
{21, PMIC_POWER_SDIO, 0, 3300},
{20, PMIC_POWER_SDIO, 0, 3300},
{19, PMIC_POWER_SDIO, 0, 3000},
{18, PMIC_POWER_SDIO, 0, 3000},
{17, PMIC_POWER_SDIO, 0, 3000},
{16, PMIC_POWER_SDIO, 0, 2800},
{15, PMIC_POWER_SDIO, 0, 2800},
{14, PMIC_POWER_SDIO, 0, 2800},
{7, PMIC_POWER_SDIO, 0, 1200},
{0, PMIC_POWER_SDIO, 0, PMIC_POWER_VOLTAGE_DISABLE},
};
上面改成2800
#if defined(CONFIG_MMC_COMIP_IOPOWER)
static event_dispatch signal_dispatch[] = {
{2, PMIC_POWER_SDIO, 1, 3300},
{1, PMIC_POWER_SDIO, 1, 1800},
{0, PMIC_POWER_SDIO, 1, PMIC_POWER_VOLTAGE_DISABLE},
};
上面改成1800
如果不要t卡检测,在config里把下面的宏去掉
CONFIG_COMIP_SDCARD_DETECT=y