[PATCH 0/8] Add SIM pbias regulator support for USB on OMAP4

Thomas Richard posted 8 patches 3 hours ago
.../devicetree/bindings/mfd/omap-usb-host.txt      | 103 ----------------
.../devicetree/bindings/mfd/ti,omap-usb-host.yaml  | 136 +++++++++++++++++++++
MAINTAINERS                                        |   1 +
arch/arm/boot/dts/ti/omap/omap4-l4.dtsi            |   7 ++
drivers/mfd/omap-usb-host.c                        | 132 +++++++++++---------
drivers/regulator/pbias-regulator.c                |  11 ++
6 files changed, 232 insertions(+), 158 deletions(-)
[PATCH 0/8] Add SIM pbias regulator support for USB on OMAP4
Posted by Thomas Richard 3 hours ago
To get USB working on OMAP4, pbias shall be configured to enable
SIM_VDDS and unlock I/O cells. Until now this was done by the bootloader.

The goal of this series is to add SIM pbias support to handle this in the
kernel ensuring correct operation regardless of the bootloader. The
vsim_pbias regulator (defined in pbias-regulator driver) will be handled by
the omap-usb-host driver.

Also I took the opportunity to do a bit of cleanup in the omap-usb-host
driver, and to convert the OMAP HS USB Host binding to DT schema.

This series has been tested on VAR-SOM-OM44.

Signed-off-by: Thomas Richard <thomas.richard@bootlin.com>
---
Thomas Richard (8):
      regulator: pbias: Add pbias SIM regulator for OMAP4
      ARM: dts: ti: omap4: Add pbias SIM regulator
      mfd: omap-usb-host: Cleanup header includes
      mfd: omap-usb-host: Sanitize error path in the probe()
      dt-bindings: mfd: ti,omap-usb-host: Convert to DT schema
      dt-bindings: mfd: ti,omap-usb-host: Add 'pbias-supply' property
      mfd: omap-usb-host: Add pbias regulator support
      ARM: dts: ti: omap4: Add pbias regulator to the HS USB Host

 .../devicetree/bindings/mfd/omap-usb-host.txt      | 103 ----------------
 .../devicetree/bindings/mfd/ti,omap-usb-host.yaml  | 136 +++++++++++++++++++++
 MAINTAINERS                                        |   1 +
 arch/arm/boot/dts/ti/omap/omap4-l4.dtsi            |   7 ++
 drivers/mfd/omap-usb-host.c                        | 132 +++++++++++---------
 drivers/regulator/pbias-regulator.c                |  11 ++
 6 files changed, 232 insertions(+), 158 deletions(-)
---
base-commit: c369299895a591d96745d6492d4888259b004a9e
change-id: 20260317-omap4-fix-usb-support-cda83c7079b7

Best regards,
-- 
Thomas Richard <thomas.richard@bootlin.com>