[PATCH v1 0/2] external ulpi vbus control
Conor Dooley
conor.dooley at microchip.com
Fri May 31 00:04:30 PDT 2024
A customer sent me a patch adding a dt property to enable external vbus
control as their phy didn't support it*. I was surprised to see that none
of the other musb drivers made any use of this, but there is handling
in the musb core for it - made me feel like I was missing something as
to why it was not used by other drivers.
I've vendor prefixed the property for now, but I figure there may well
be a bunch of other potential users since this isn't just an musb thing,
given that there's a snps,ulpi-ext-vbus-drv used by an xHCI IP.
This is my third attempt to send these patches. I cannot find them on
lore from either of my previous attempts, so I'm gonna treat this as
v1. I think must've tried to send it from my kernel.org account from
Microchip's corp network and that failed. Either way, apologies if this
is #3 you've got from me..
* they didn't want to be identified, but said it was okay to post.
CC: Conor Dooley <conor.dooley at microchip.com>
CC: Daire McNamara <daire.mcnamara at microchip.com>
CC: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
CC: Rob Herring <robh at kernel.org>
CC: Krzysztof Kozlowski <krzysztof.kozlowski+dt at linaro.org>
CC: Bin Liu <b-liu at ti.com>
CC: linux-riscv at lists.infradead.org
CC: linux-usb at vger.kernel.org
CC: devicetree at vger.kernel.org
CC: linux-kernel at vger.kernel.org
Conor Dooley (2):
dt-bindings: musb: mpfs: add ULPI external vbus support
usb: musb: mpfs: detect UPLI external vbus control requirement from DT
.../devicetree/bindings/usb/microchip,mpfs-musb.yaml | 7 +++++++
drivers/usb/musb/mpfs.c | 2 ++
2 files changed, 9 insertions(+)
--
2.43.2
More information about the linux-riscv
mailing list