lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 28 Dec 2015 16:42:32 +0530 From: Ramneek Mehresh <ramneek.mehresh@...escale.com> To: <linux-kernel@...r.kernel.org> CC: <balbi@...com>, <stern@...land.harvard.edu>, <gregkh@...uxfoundation.org>, <linux-usb@...r.kernel.org>, Ramneek Mehresh <ramneek.mehresh@...escale.com> Subject: [PATCH 5/7][v5]usb:fsl:otg: Modify otg_event to start host drv Add mechanism to start host driver from inside fsl_otg_even upon each id change interrupt. Signed-off-by: Ramneek Mehresh <ramneek.mehresh@...escale.com> Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@...escale.com> Tested-by: Fleming Andrew-AFLEMING <AFLEMING@...escale.com> --- drivers/usb/phy/phy-fsl-usb.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/usb/phy/phy-fsl-usb.c b/drivers/usb/phy/phy-fsl-usb.c index 815c22c..3b8a9e5 100644 --- a/drivers/usb/phy/phy-fsl-usb.c +++ b/drivers/usb/phy/phy-fsl-usb.c @@ -677,6 +677,10 @@ static void fsl_otg_event(struct work_struct *work) fsl_otg_start_host(fsm, 0); otg_drv_vbus(fsm, 0); fsl_otg_start_gadget(fsm, 1); + } else { + fsl_otg_start_gadget(fsm, 0); + otg_drv_vbus(fsm, 1); + fsl_otg_start_host(fsm, 1); } } -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists