
This series updates the USB PHY driver to support the Allwinner D1, which is a new RISC-V SoC. First it cleans up a couple of things that tie the driver to the existing ARM port, and then it adds the new PHY variant to the driver. Patches 3-4 are effectively the same as changes made to the Linux driver.
After this series, the driver still uses the VBUS and ID pin options from arch/arm/mach-sunxi/Kconfig. Those options will be replaced by devicetree properties in a separate series.
Andre Przywara (1): phy: sun4i-usb: Rework HCI PHY (aka "pmu_unk1") handling
Samuel Holland (3): sunxi: Move INITIAL_USB_SCAN_DELAY to driver Kconfig phy: sun4i-usb: Drop use of arch-specific headers phy: sun4i-usb: Add D1 variant
arch/arm/mach-sunxi/Kconfig | 9 ------ drivers/phy/allwinner/Kconfig | 10 ++++++ drivers/phy/allwinner/phy-sun4i-usb.c | 44 +++++++++++++++------------ 3 files changed, 34 insertions(+), 29 deletions(-)