
Hi Tom,
This PR syncs G12A support (DT, clock, config) to enable full functionalities with already merged drivers, fixes a bug for internal PHY routing on Amlogic GXL/GXM soc when chainloading, and finally removes an useless PHY reset on the Q200 board support.
Thanks, Neil
The following changes since commit e2822ccc2c7c0ba8d7d959a1fa1e6221ed135423:
Merge branch 'master' of git://git.denx.de/u-boot-tegra (2019-05-29 07:28:40 -0400)
are available in the Git repository at:
git://git.denx.de/u-boot-amlogic.git tags/u-boot-amlogic-20190531
for you to fetch changes up to d0b1f72a04e49cb2abfac5c4e13696eabc125132:
configs: u200: enable support for USB Host & Gadget (2019-05-31 10:09:41 +0200)
---------------------------------------------------------------- - Sync DT with Linux 5.2-rc1 for G12A - Add USB clock support that was introduced in 5.2-rc1 bindings - Add currently in-review for Linux eMMC & USB DT for G12A in -u-boot.dtsi - Fix PHY routing to external PHY when chainloading from a misconfigred bootloader - Remove useless PHY GPIO reset from q200 board file - Enable USB support for Amlogic U200 reference board
---------------------------------------------------------------- Neil Armstrong (6): ARM: dts: sync Amlogic G12A DT with Linux 5.2-rc1 clk: meson-g12a: Add PCIE PLL support ARM: dts: Add missing DT for Meson G12A support ARM: meson-gx: Reset GXL/GXM to external PHY when not using internal PHY boards: amlogic-g200: remove phy reset configs: u200: enable support for USB Host & Gadget
arch/arm/dts/meson-g12a-u-boot.dtsi | 216 ++++++++++ arch/arm/dts/meson-g12a-u200-u-boot.dtsi | 63 +++ arch/arm/dts/meson-g12a-u200.dts | 147 +++++++ arch/arm/dts/meson-g12a.dtsi | 465 +++++++++++++++++++++ arch/arm/mach-meson/board-gx.c | 17 +- board/amlogic/q200/q200.c | 6 - configs/u200_defconfig | 17 + drivers/clk/meson/g12a.c | 103 +++++ include/dt-bindings/clock/g12a-aoclkc.h | 2 + include/dt-bindings/clock/g12a-clkc.h | 5 + .../dt-bindings/reset/amlogic,meson-g12a-reset.h | 5 +- 11 files changed, 1034 insertions(+), 12 deletions(-) create mode 100644 arch/arm/dts/meson-g12a-u-boot.dtsi create mode 100644 arch/arm/dts/meson-g12a-u200-u-boot.dtsi