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

Marek Vasut marex at denx.de
Wed Feb 23 05:28:57 CET 2022


On 2/22/22 01:24, Derald Woods wrote:
> 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>

Thanks, applied all.


More information about the U-Boot mailing list