usb: musb: Support setting OTG mode using generic PHY
authorPaul Cercueil <paul@crapouillou.net>
Wed, 26 Oct 2022 18:26:54 +0000 (19:26 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 Nov 2022 11:39:13 +0000 (12:39 +0100)
commit0afddf1e49d1172a87c7a73002e62aa66b6af677
tree234514efaf9f2cc35bf8be9b99c74f8afa1395b0
parenta6d45ea063f0a9272f62925c8150439af5640e74
usb: musb: Support setting OTG mode using generic PHY

When musb->xceiv is not provided but musb->phy is, support setting the
OTG mode (host, peripheral) using the generic PHY framework.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Link: https://lore.kernel.org/r/20221026182657.146630-5-paul@crapouillou.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/musb/musb_gadget.c
drivers/usb/musb/musb_host.c