[PULL u-boot] Please pull u-boot-amlogic-20211007

Hi Tom,
Here's a bunch of changes concerning: - Sync DT from Linux 5.14 in order to support those new boards: - Odroid-HC4: a variant of Odroid-C4 with 2 SATA ports (via PCIe-SATA bridge) - Beelink GS-King X: A variant of the other Beelink board with 2 SATA ports (via USB3-SATA bridge) - Banana Pi M5: another credit card SBC - JetHub D1/H1: home automation controllers - Radxa Zero: another RPi Zero sized SBC - Other misc changes related to DT update - PCIe fixup when link init fails - distro_bootcmd scsi_boot change so we can boot on the Odroid-HC4 SATA disks over the PCIe-SATA bridge
The CI job is at https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic/pipelines/9389
Thanks, Neil
The following changes since commit ea67f467a43e4c8852bd1ce1bb75f5dc6c3788d1:
Merge branch '2021-10-06-assorted-improvements' (2021-10-06 13:46:31 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-amlogic.git tags/u-boot-amlogic-20211007
for you to fetch changes up to 506fd30740081541d672ec2651cd23734899af76:
doc: boards: amlogic: update for Radxa Zero (2021-10-07 13:45:46 +0200)
---------------------------------------------------------------- - Add new SoC ID for S905Y2 found in Radxa Zero - pcie_dw_meson: fix usb fail when pci link fails to go up - Sync Amlogic DT from Linux 5.14 - dwc3-meson-gxl: add AXG compatible - dts: keep back HW order for MMC devices since change in Upstream Linux - Cleanup local AXG DT USB nodes now everything is upstream - distro_bootcmd: run pci enum for scsi_boot just like it is done for nvme_boot - New Boards: - Odroid-HC4: a variant of Odroid-C4 with 2 SATA ports (via PCIe-SATA bridge) - Beelink GS-King X: A variant of the other Beelink board with 2 SATA ports (via USB3-SATA bridge) - Banana Pi M5: another credit card SBC - JetHub D1/H1: home automation controllers - Radxa Zero: another RPi Zero sized SBC
---------------------------------------------------------------- Christian Hewitt (5): ARM: meson: Add S905Y2 SOC ID ARM: dts: sort Amlogic Makefile section ARM: dts: add support for Radxa Zero boards: amlogic: add Radxa Zero defconfig doc: boards: amlogic: update for Radxa Zero
Neil Armstrong (11): pci: pcie_dw_meson: fix usb fail when pci link fails to go up ARM: meson: Sync Amlogic DT from Linux 5.14 usb: dwc3: meson-gxl: add AXG compatible ARM: meson: keep HW order for MMC devices ARM: meson-axg: remove local USB nodes configs: meson64: add SCSI boot target distro_bootcmd: run pci enum for scsi_boot just like it is done for nvme_boot ARM: amlogic: add support for Odroid-HC4 device doc: boards: amlogic: update for Odroid HC4 ARM: meson: add Beelink GS-King X board ARM: amlogic: add Banana Pi M5
Vyacheslav Bocharov (3): ARM: amlogic: add JetHub common config header ARM: amlogic: add JetHub D1/H1 device support ARM: amlogic: add JetHub D1/H1 docs
arch/arm/dts/Makefile | 18 +- arch/arm/dts/meson-axg-jethome-jethub-j100.dts | 361 ++++++++++++ arch/arm/dts/meson-axg-s400-u-boot.dtsi | 8 - arch/arm/dts/meson-axg-s400.dts | 16 + arch/arm/dts/meson-axg-u-boot.dtsi | 62 -- arch/arm/dts/meson-axg.dtsi | 181 ++++++ arch/arm/dts/meson-g12-common-u-boot.dtsi | 7 + arch/arm/dts/meson-g12-common.dtsi | 31 +- arch/arm/dts/meson-g12a-radxa-zero-u-boot.dtsi | 7 + arch/arm/dts/meson-g12a-radxa-zero.dts | 405 +++++++++++++ arch/arm/dts/meson-g12a-sei510.dts | 2 +- arch/arm/dts/meson-g12b-gsking-x-u-boot.dtsi | 7 + arch/arm/dts/meson-g12b-gsking-x.dts | 133 +++++ arch/arm/dts/meson-g12b-gtking-pro.dts | 23 +- arch/arm/dts/meson-g12b-gtking.dts | 22 +- arch/arm/dts/meson-g12b-odroid-n2-plus.dts | 2 +- arch/arm/dts/meson-g12b-odroid-n2.dtsi | 74 ++- arch/arm/dts/meson-g12b-w400.dtsi | 2 +- arch/arm/dts/meson-g12b.dtsi | 4 + arch/arm/dts/meson-gx-libretech-pc.dtsi | 2 +- arch/arm/dts/meson-gx-p23x-q20x.dtsi | 2 +- arch/arm/dts/meson-gx-u-boot.dtsi | 7 + arch/arm/dts/meson-gx.dtsi | 7 + arch/arm/dts/meson-gxbb-nanopi-k2.dts | 42 +- arch/arm/dts/meson-gxbb-odroidc2.dts | 44 +- arch/arm/dts/meson-gxl-s805x-libretech-ac.dts | 2 +- .../arm/dts/meson-gxl-s905w-jethome-jethub-j80.dts | 241 ++++++++ arch/arm/dts/meson-gxl-s905x-khadas-vim.dts | 50 +- arch/arm/dts/meson-gxl-s905x-libretech-cc-v2.dts | 6 +- arch/arm/dts/meson-gxl-s905x-libretech-cc.dts | 2 +- arch/arm/dts/meson-gxm-khadas-vim2.dts | 55 +- arch/arm/dts/meson-gxm-wetek-core2.dts | 2 +- arch/arm/dts/meson-gxm.dtsi | 20 + arch/arm/dts/meson-khadas-vim3.dtsi | 73 ++- arch/arm/dts/meson-sm1-bananapi-m5-u-boot.dtsi | 13 + arch/arm/dts/meson-sm1-bananapi-m5.dts | 646 +++++++++++++++++++++ arch/arm/dts/meson-sm1-khadas-vim3l.dts | 20 +- arch/arm/dts/meson-sm1-odroid-c4.dts | 448 +------------- arch/arm/dts/meson-sm1-odroid-hc4-u-boot.dtsi | 23 + arch/arm/dts/meson-sm1-odroid-hc4.dts | 140 +++++ arch/arm/dts/meson-sm1-odroid.dtsi | 449 ++++++++++++++ arch/arm/dts/meson-sm1-sei610.dts | 10 +- arch/arm/dts/meson-sm1.dtsi | 12 +- arch/arm/mach-meson/board-info.c | 1 + board/amlogic/beelink-s922x/MAINTAINERS | 1 + board/amlogic/jethub-j80/MAINTAINERS | 9 + board/amlogic/jethub-j80/Makefile | 6 + board/amlogic/jethub-j80/jethub-j80.c | 67 +++ board/amlogic/odroid-n2/MAINTAINERS | 1 + board/amlogic/u200/MAINTAINERS | 3 + configs/bananapi-m5_defconfig | 74 +++ configs/beelink-gsking-x_defconfig | 71 +++ configs/jethub_j100_defconfig | 63 ++ configs/jethub_j80_defconfig | 71 +++ configs/odroid-hc4_defconfig | 93 +++ configs/radxa-zero_defconfig | 65 +++ doc/board/amlogic/index.rst | 128 ++-- doc/board/amlogic/jethub-j100.rst | 108 ++++ doc/board/amlogic/jethub-j80.rst | 97 ++++ doc/board/amlogic/odroid-c4.rst | 3 + doc/board/amlogic/radxa-zero.rst | 74 +++ drivers/pci/pcie_dw_meson.c | 8 +- drivers/usb/dwc3/dwc3-meson-gxl.c | 1 + include/config_distro_bootcmd.h | 1 + include/configs/jethub.h | 40 ++ include/configs/meson64.h | 7 + include/dt-bindings/clock/axg-clkc.h | 26 +- include/dt-bindings/clock/g12a-clkc.h | 2 + 68 files changed, 4033 insertions(+), 668 deletions(-) create mode 100644 arch/arm/dts/meson-axg-jethome-jethub-j100.dts delete mode 100644 arch/arm/dts/meson-axg-u-boot.dtsi create mode 100644 arch/arm/dts/meson-g12a-radxa-zero-u-boot.dtsi create mode 100644 arch/arm/dts/meson-g12a-radxa-zero.dts create mode 100644 arch/arm/dts/meson-g12b-gsking-x-u-boot.dtsi create mode 100644 arch/arm/dts/meson-g12b-gsking-x.dts create mode 100644 arch/arm/dts/meson-gxl-s905w-jethome-jethub-j80.dts create mode 100644 arch/arm/dts/meson-sm1-bananapi-m5-u-boot.dtsi create mode 100644 arch/arm/dts/meson-sm1-bananapi-m5.dts create mode 100644 arch/arm/dts/meson-sm1-odroid-hc4-u-boot.dtsi create mode 100644 arch/arm/dts/meson-sm1-odroid-hc4.dts create mode 100644 arch/arm/dts/meson-sm1-odroid.dtsi create mode 100644 board/amlogic/jethub-j80/MAINTAINERS create mode 100644 board/amlogic/jethub-j80/Makefile create mode 100644 board/amlogic/jethub-j80/jethub-j80.c create mode 100644 configs/bananapi-m5_defconfig create mode 100644 configs/beelink-gsking-x_defconfig create mode 100644 configs/jethub_j100_defconfig create mode 100644 configs/jethub_j80_defconfig create mode 100644 configs/odroid-hc4_defconfig create mode 100644 configs/radxa-zero_defconfig create mode 100644 doc/board/amlogic/jethub-j100.rst create mode 100644 doc/board/amlogic/jethub-j80.rst create mode 100644 doc/board/amlogic/radxa-zero.rst create mode 100644 include/configs/jethub.h

On Thu, Oct 07, 2021 at 02:59:41PM +0200, Neil Armstrong wrote:
Hi Tom,
Here's a bunch of changes concerning:
- Sync DT from Linux 5.14 in order to support those new boards:
- Odroid-HC4: a variant of Odroid-C4 with 2 SATA ports (via PCIe-SATA bridge)
- Beelink GS-King X: A variant of the other Beelink board with 2 SATA ports (via USB3-SATA bridge)
- Banana Pi M5: another credit card SBC
- JetHub D1/H1: home automation controllers
- Radxa Zero: another RPi Zero sized SBC
- Other misc changes related to DT update
- PCIe fixup when link init fails
- distro_bootcmd scsi_boot change so we can boot on the Odroid-HC4 SATA disks over the PCIe-SATA bridge
The CI job is at https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic/pipelines/9389
Thanks, Neil
The following changes since commit ea67f467a43e4c8852bd1ce1bb75f5dc6c3788d1:
Merge branch '2021-10-06-assorted-improvements' (2021-10-06 13:46:31 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-amlogic.git tags/u-boot-amlogic-20211007
for you to fetch changes up to 506fd30740081541d672ec2651cd23734899af76:
doc: boards: amlogic: update for Radxa Zero (2021-10-07 13:45:46 +0200)
Applied to u-boot/master, thanks!
participants (2)
-
Neil Armstrong
-
Tom Rini