sh: ecovec: care CN5 VBUS if USB host mode
renesas_usbhs driver can control both USB Host/Gadget, but it needs VBUS output if Host mode. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
Родитель
8a87776dee
Коммит
1ca8fe38a6
|
@ -244,9 +244,17 @@ static int usbhs_get_id(struct platform_device *pdev)
|
|||
return gpio_get_value(GPIO_PTB3);
|
||||
}
|
||||
|
||||
static void usbhs_phy_reset(struct platform_device *pdev)
|
||||
{
|
||||
/* enable vbus if HOST */
|
||||
if (!gpio_get_value(GPIO_PTB3))
|
||||
gpio_set_value(GPIO_PTB5, 1);
|
||||
}
|
||||
|
||||
static struct renesas_usbhs_platform_info usbhs_info = {
|
||||
.platform_callback = {
|
||||
.get_id = usbhs_get_id,
|
||||
.phy_reset = usbhs_phy_reset,
|
||||
},
|
||||
.driver_param = {
|
||||
.buswait_bwait = 4,
|
||||
|
|
Загрузка…
Ссылка в новой задаче