HomeFreeBSD

MFC r352940-r352941, r352943-r352944, r353062-r353063, r353125

Description

MFC r352940-r352941, r352943-r352944, r353062-r353063, r353125

r352940:
generic_ohci: Look for the phy based on the id

phy-names was never in the bindings schema even if it was present
in some DTS. Get the optional phy based on its ID.

r352941:
arm: allwinner: a10_ehci: Look for the phy based on the id

phy-names was never in the bindings schema even if it was present
in some DTS. Get the optional phy based on its ID.

PR: 240978

r352943:
arm: allwinner: a10_ehci: Enable all phys

Even if there should be only one phy enable all the ones declared in
the dts just to be sure.

r352944:
generic_ehci: Enable all phys and resets

The number of phys and resets is not defined and it controller dependent
so enable/disable every one of them.

r353062:
Split out the attachment from the generic-ehci driver

Create an attachment file for the existing ACPI attachment, and create a
new FDT attachment for the generic-ehci driver.

Submitted by: andrew (Original version)
Differential Revision: https://reviews.freebsd.org/D19389

r353063:
allwinner: Remove a10_ehci driver

We have generic-ehci since r353062 so use it.

X-MFC-With: r353062

r353125:
arm64: rockchip: usb2phy: Add set/get mode

We only support host mode so those functions are just added so
we won't panic when generic-{e,o}hci will set the phy to host mode.

X-MFC-With: r353062

Details

Provenance
manuAuthored on
Differential Revision
D19389: Split out the attachment from the generic-ehci driver
Parents
rS355177: MFC r352853, r352903-r352904, r352936-r352937
Branches
Unknown
Tags
Unknown