[PATCH 0/7] Migrate omap_ehci to use phy driver

Derald Woods woods.technical at gmail.com
Tue Feb 22 01:24:21 CET 2022


On Sat, Feb 19, 2022 at 5:09 PM Adam Ford <aford173 at gmail.com> wrote:

> With the NOP PHY driver available, it can support toggling the
> GPIOS to handle coming out of reset. This series cleans up
> the OMAP EHCI host driver, enables PHY support, and removes
> the code to toggle the reset GPIO's.
>
> This series was tested on an OMAP3530, DM3730, and an AM3517.
> Users of the omap4_panda, omap3_beagle, omap5_uevm, omap3_evm
> are asked to test since I do not have that hardware available
> to me and get_maintainer.pl doesn't list the owners of the
> affected defconfig files.
>
> Adam Ford (7):
>   usb: ehci-omap: Drop dead code
>   usb: ehci-omap: Move omap_ehci_hcd_init to omap_ehci_probe
>   phy: nop-phy: Fix enabling reset
>   usb: ehci-omap: Make Kconfig select PHY if USB_EHCI_OMAP
>   usb: ehci-omap: Use PHY system to manage phy resets
>   usb: ehci-omap: Remove OMAP_EHCI_PHYx_RESET_GPIO from Kconfig
>   configs: omap various:  Remove OMAP_EHCI_PHY from defconfigs
>
>  arch/arm/include/asm/ehci-omap.h     |  13 ---
>  configs/am3517_evm_defconfig         |   2 -
>  configs/omap35_logic_somlv_defconfig |   2 -
>  configs/omap3_beagle_defconfig       |   2 -
>  configs/omap3_logic_somlv_defconfig  |   2 -
>  configs/omap4_panda_defconfig        |   4 -
>  configs/omap5_uevm_defconfig         |   4 -
>  drivers/phy/nop-phy.c                |   5 +-
>  drivers/usb/host/Kconfig             |  36 +-------
>  drivers/usb/host/ehci-omap.c         | 126 +++++++++++++--------------
>  10 files changed, 66 insertions(+), 130 deletions(-)
>
> --
> 2.32.0
>
>
Works for me using 'omap3_beagle_defconfig' on Beagle Rev. C4 (3530) and
Beagle xM (3730).

Tested-by: Derald D. Woods <woods.technical at gmail.com>


More information about the U-Boot mailing list