usb: xhci-dwc3: Add support for clocks/resets
authorSamuel Holland <samuel@sholland.org>
Mon, 5 Jul 2021 12:29:03 +0000 (13:29 +0100)
committerRamon Fried <rfried.dev@gmail.com>
Tue, 28 Sep 2021 15:50:55 +0000 (18:50 +0300)
commit02d824e3ac608d0b4e58794afcd26da2721a4830
tree9d85cf9c03c2121ccec8504c7db66d194c4c1397
parenta0a5c43193f62d427a7bd0b6b01fb5afbd8917e0
usb: xhci-dwc3: Add support for clocks/resets

Some platforms, like the Allwinner H6, do not have a separate glue layer
around the dwc3. Instead, they rely on the clocks/resets/phys referenced
from the dwc3 DT node itself. Add support for enabling the clocks/resets
referenced from the dwc3 DT node.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
drivers/usb/host/xhci-dwc3.c