mx31moboard: support for pin linked for battery presence check
Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>hifive-unleashed-5.1
parent
421bf82e99
commit
10949fff62
|
@ -49,6 +49,8 @@ static unsigned int marxbot_pins[] = {
|
||||||
MX31_PIN_TXD2__GPIO1_28,
|
MX31_PIN_TXD2__GPIO1_28,
|
||||||
/* dsPIC resets */
|
/* dsPIC resets */
|
||||||
MX31_PIN_STXD5__GPIO1_21, MX31_PIN_SRXD5__GPIO1_22,
|
MX31_PIN_STXD5__GPIO1_21, MX31_PIN_SRXD5__GPIO1_22,
|
||||||
|
/*battery detection */
|
||||||
|
MX31_PIN_LCS0__GPIO3_23,
|
||||||
};
|
};
|
||||||
|
|
||||||
#define SDHC2_CD IOMUX_TO_GPIO(MX31_PIN_ATA_DIOR)
|
#define SDHC2_CD IOMUX_TO_GPIO(MX31_PIN_ATA_DIOR)
|
||||||
|
@ -133,4 +135,9 @@ void __init mx31moboard_marxbot_init(void)
|
||||||
dspics_resets_init();
|
dspics_resets_init();
|
||||||
|
|
||||||
mxc_register_device(&mxcsdhc_device1, &sdhc2_pdata);
|
mxc_register_device(&mxcsdhc_device1, &sdhc2_pdata);
|
||||||
|
|
||||||
|
/* battery present pin */
|
||||||
|
gpio_request(IOMUX_TO_GPIO(MX31_PIN_LCS0), "bat-present");
|
||||||
|
gpio_direction_input(IOMUX_TO_GPIO(MX31_PIN_LCS0));
|
||||||
|
gpio_export(IOMUX_TO_GPIO(MX31_PIN_LCS0), false);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue