]> Git Repo - J-u-boot.git/commitdiff
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq
authorTom Rini <[email protected]>
Thu, 30 Apr 2020 14:06:54 +0000 (10:06 -0400)
committerTom Rini <[email protected]>
Thu, 30 Apr 2020 14:06:54 +0000 (10:06 -0400)
- Add DM_ETH support for DPAA1, DPAA2 based RDB platforms: ls1046ardb,
  ls1043ardb, lx2160ardb, ls2088ardb, ls1088ardb.
- Add GICv3 support for ls1028a, ls2088a, ls1088a.
- Add lpuart support on ls1028aqds.
- Few bug fixes and updates on ls2088a, ls1012a, ls1046a, ls1021a based
  platforms.

49 files changed:
1  2 
arch/arm/dts/Makefile
configs/ls1028aqds_tfa_SECURE_BOOT_defconfig
configs/ls1028aqds_tfa_defconfig
configs/ls1028ardb_tfa_SECURE_BOOT_defconfig
configs/ls1028ardb_tfa_defconfig
configs/ls1043ardb_SECURE_BOOT_defconfig
configs/ls1043ardb_defconfig
configs/ls1043ardb_nand_SECURE_BOOT_defconfig
configs/ls1043ardb_nand_defconfig
configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
configs/ls1043ardb_sdcard_defconfig
configs/ls1043ardb_tfa_SECURE_BOOT_defconfig
configs/ls1043ardb_tfa_defconfig
configs/ls1046ardb_emmc_defconfig
configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
configs/ls1046ardb_qspi_defconfig
configs/ls1046ardb_qspi_spl_defconfig
configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
configs/ls1046ardb_sdcard_defconfig
configs/ls1046ardb_tfa_SECURE_BOOT_defconfig
configs/ls1046ardb_tfa_defconfig
configs/ls1088aqds_defconfig
configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
configs/ls1088aqds_qspi_defconfig
configs/ls1088aqds_sdcard_ifc_defconfig
configs/ls1088aqds_sdcard_qspi_defconfig
configs/ls1088aqds_tfa_defconfig
configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
configs/ls1088ardb_qspi_defconfig
configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
configs/ls1088ardb_sdcard_qspi_defconfig
configs/ls1088ardb_tfa_SECURE_BOOT_defconfig
configs/ls1088ardb_tfa_defconfig
configs/ls2080aqds_SECURE_BOOT_defconfig
configs/ls2080aqds_defconfig
configs/ls2080aqds_nand_defconfig
configs/ls2080aqds_qspi_defconfig
configs/ls2080aqds_sdcard_defconfig
configs/ls2080ardb_SECURE_BOOT_defconfig
configs/ls2080ardb_nand_defconfig
configs/ls2081ardb_defconfig
configs/ls2088aqds_tfa_defconfig
configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
configs/ls2088ardb_qspi_defconfig
configs/ls2088ardb_tfa_SECURE_BOOT_defconfig
configs/ls2088ardb_tfa_defconfig
configs/lx2160ardb_tfa_SECURE_BOOT_defconfig
configs/lx2160ardb_tfa_defconfig
include/configs/ls1046aqds.h

diff --combined arch/arm/dts/Makefile
index ed47fff57110e151bb4268ac84e67764fd8e0ffe,29dc6150efa925ed80ac515d0a616a37676a356e..2c123bd6da6eccf1a0b2580ae16d8dc517c2d7a0
@@@ -377,7 -377,8 +377,8 @@@ dtb-$(CONFIG_FSL_LSCH3) += fsl-ls2080a-
        fsl-ls1088a-rdb.dtb \
        fsl-ls1088a-qds.dtb \
        fsl-ls1028a-rdb.dtb \
-       fsl-ls1028a-qds.dtb \
+       fsl-ls1028a-qds-duart.dtb \
+       fsl-ls1028a-qds-lpuart.dtb \
        fsl-lx2160a-rdb.dtb \
        fsl-lx2160a-qds.dtb
  dtb-$(CONFIG_FSL_LSCH2) += fsl-ls1043a-qds-duart.dtb \
@@@ -748,11 -749,11 +749,11 @@@ dtb-$(CONFIG_RCAR_GEN2) += 
        r8a7794-silk-u-boot.dtb
  
  dtb-$(CONFIG_RCAR_GEN3) += \
 -      r8a7795-h3ulcb-u-boot.dtb \
 -      r8a7795-salvator-x-u-boot.dtb \
 -      r8a7796-m3ulcb-u-boot.dtb \
 -      r8a7796-salvator-x-u-boot.dtb \
 -      r8a77965-m3nulcb-u-boot.dtb \
 +      r8a77950-ulcb-u-boot.dtb \
 +      r8a77950-salvator-x-u-boot.dtb \
 +      r8a77960-ulcb-u-boot.dtb \
 +      r8a77960-salvator-x-u-boot.dtb \
 +      r8a77965-ulcb-u-boot.dtb \
        r8a77965-salvator-x-u-boot.dtb \
        r8a77970-eagle-u-boot.dtb \
        r8a77980-condor-u-boot.dtb \
index ea399d2c1febc65216fb190f0fb86fe734dca764,e9db27a3685449344685f4724da067e89ae82a71..c19c66fa6842cdae4c04fc61d54357c93287793e
@@@ -2,8 -2,8 +2,8 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS1028AQDS=y
  CONFIG_TFABOOT=y
  CONFIG_SYS_MALLOC_F_LEN=0x6000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_DM_GPIO=y
  CONFIG_FSPI_AHB_EN_4BYTE=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -28,7 -28,7 +28,7 @@@ CONFIG_CMD_USB=
  CONFIG_CMD_WDT=y
  CONFIG_CMD_CACHE=y
  CONFIG_OF_CONTROL=y
- CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1028a-qds"
+ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1028a-qds-duart"
  CONFIG_NET_RANDOM_ETHADDR=y
  CONFIG_NETCONSOLE=y
  CONFIG_DM=y
@@@ -79,3 -79,4 +79,4 @@@ CONFIG_WDT_SP805=
  CONFIG_RSA=y
  CONFIG_OF_LIBFDT_OVERLAY=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index dd5195bc770f8e16d841c981898993d258b4718c,a7597957d8eecd12a1499c82de27d1a0084d1b77..82b08a58ecd044d1dfd38bf96a5e6618d421f17e
@@@ -3,8 -3,8 +3,8 @@@ CONFIG_TARGET_LS1028AQDS=
  CONFIG_TFABOOT=y
  CONFIG_SYS_MALLOC_F_LEN=0x6000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_DM_GPIO=y
  CONFIG_FSPI_AHB_EN_4BYTE=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -30,7 -30,7 +30,7 @@@ CONFIG_CMD_WDT=
  # CONFIG_CMD_SETEXPR is not set
  CONFIG_CMD_CACHE=y
  CONFIG_OF_CONTROL=y
- CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1028a-qds"
+ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1028a-qds-duart"
  CONFIG_ENV_IS_IN_MMC=y
  CONFIG_ENV_IS_IN_SPI_FLASH=y
  CONFIG_ENV_ADDR=0x20500000
@@@ -84,3 -84,4 +84,4 @@@ CONFIG_WDT=
  CONFIG_WDT_SP805=y
  CONFIG_OF_LIBFDT_OVERLAY=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index ab0acc8e7cf5424c2ad23eecd69422b720459222,c999f3e6ef8b7a33e965367bbaf972daa9c69382..947c4b46132dc46a1e225c477d111ba490d1f178
@@@ -2,8 -2,8 +2,8 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS1028ARDB=y
  CONFIG_TFABOOT=y
  CONFIG_SYS_MALLOC_F_LEN=0x6000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_DM_GPIO=y
  CONFIG_FSPI_AHB_EN_4BYTE=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -76,3 -76,4 +76,4 @@@ CONFIG_WDT_SP805=
  CONFIG_RSA=y
  CONFIG_OF_LIBFDT_OVERLAY=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 3f64bc3e886a1a892e31c5f871941dc5e3b7691e,2224a1554cc013dc75d06c237f8d458cbc23c9fc..ad6de6ca0116800088d9500bcf1f6bcd8ed67466
@@@ -3,8 -3,8 +3,8 @@@ CONFIG_TARGET_LS1028ARDB=
  CONFIG_TFABOOT=y
  CONFIG_SYS_MALLOC_F_LEN=0x6000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_DM_GPIO=y
  CONFIG_FSPI_AHB_EN_4BYTE=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -85,3 -85,4 +85,4 @@@ CONFIG_WDT=
  CONFIG_WDT_SP805=y
  CONFIG_OF_LIBFDT_OVERLAY=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 7980e7b785c904ce0bafb10ddf747c104ef9dcdb,b06cbd8bbcf84ef2988caef996118c73e78020be..911bbef72c36bdd2e5b027d714004b371b6e9a2c
@@@ -1,9 -1,8 +1,9 @@@
  CONFIG_ARM=y
  CONFIG_TARGET_LS1043ARDB=y
  CONFIG_SYS_TEXT_BASE=0x60100000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x20000
 +CONFIG_NXP_ESBC=y
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_DISTRO_DEFAULTS=y
@@@ -14,6 -13,7 +14,7 @@@ CONFIG_USE_BOOTARGS=
  CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=60000000.nor:2m@0x100000(nor_bank0_uboot),40m@0x1100000(nor_bank0_fit),7m(nor_bank0_user),2m@0x4100000(nor_bank4_uboot),40m@0x5100000(nor_bank4_fit),-(nor_bank4_user);7e800000.flash:1m(nand_uboot),1m(nand_uboot_env),20m(nand_fit);spi0.0:1m(uboot),5m(kernel),1m(dtb),9m(file_system)"
  CONFIG_MISC_INIT_R=y
  CONFIG_CMD_IMLS=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -26,7 -26,6 +27,7 @@@ CONFIG_MTDPARTS_DEFAULT="mtdparts=60000
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1043a-rdb"
  CONFIG_DM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -38,8 -37,8 +39,10 @@@ CONFIG_MTD_RAW_NAND=
  CONFIG_SPI_FLASH=y
  CONFIG_SF_DEFAULT_BUS=1
  CONFIG_PHYLIB=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
@@@ -59,3 -58,5 +62,3 @@@ CONFIG_RSA=
  CONFIG_SPL_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 588090b7bada193e2437902c759890b27dbf49fc,82bd693c4e26a36206c9a9bbd5a406c971259e46..4a15992f7c45da779c0149f0182f53935cb80b07
@@@ -3,7 -3,6 +3,7 @@@ CONFIG_TARGET_LS1043ARDB=
  CONFIG_SYS_TEXT_BASE=0x60100000
  CONFIG_ENV_SIZE=0x20000
  CONFIG_ENV_SECT_SIZE=0x20000
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_DISTRO_DEFAULTS=y
@@@ -14,6 -13,7 +14,7 @@@ CONFIG_USE_BOOTARGS=
  CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=60000000.nor:2m@0x100000(nor_bank0_uboot),40m@0x1100000(nor_bank0_fit),7m(nor_bank0_user),2m@0x4100000(nor_bank4_uboot),40m@0x5100000(nor_bank4_fit),-(nor_bank4_user);7e800000.flash:1m(nand_uboot),1m(nand_uboot_env),20m(nand_fit);spi0.0:1m(uboot),5m(kernel),1m(dtb),9m(file_system)"
  CONFIG_MISC_INIT_R=y
  CONFIG_CMD_IMLS=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -29,7 -29,6 +30,7 @@@ CONFIG_ENV_IS_IN_FLASH=
  CONFIG_ENV_ADDR=0x60300000
  CONFIG_DM=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -42,8 -41,8 +43,10 @@@ CONFIG_SPI_FLASH=
  CONFIG_SF_DEFAULT_BUS=1
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -59,3 -58,5 +62,3 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 9afa795c26f7a0efaad9d674429b6ac575a951fb,e708fbc85bd89d978fbe66f528afbb111049b066..f399b1cbb3733d1963253caf1b954702b0742a9d
@@@ -3,9 -3,8 +3,9 @@@ CONFIG_TARGET_LS1043ARDB=
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SPL_LIBCOMMON_SUPPORT=y
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_SERIAL_SUPPORT=y
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
@@@ -32,6 -31,7 +32,7 @@@ CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=
  CONFIG_SPL_NAND_SUPPORT=y
  CONFIG_SPL_WATCHDOG_SUPPORT=y
  CONFIG_CMD_IMLS=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -47,7 -47,6 +48,7 @@@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1043a
  CONFIG_SYS_RELOC_GD_ENV_ADDR=y
  CONFIG_DM=y
  CONFIG_SPL_DM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -59,8 -58,8 +60,10 @@@ CONFIG_SPI_FLASH=
  CONFIG_SF_DEFAULT_BUS=1
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -79,3 -78,5 +82,3 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_RSA=y
  CONFIG_SPL_RSA=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 6f9319ef8877b00440c6c1431e475fecaacc5e1e,6b9b30676a5f65837d28b5f5df0947beaf1fdca1..5f794605d6651caf9b2cc418a3746cc63260e51b
@@@ -5,7 -5,6 +5,7 @@@ CONFIG_SPL_LIBCOMMON_SUPPORT=
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
  CONFIG_ENV_SIZE=0x2000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_SERIAL_SUPPORT=y
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
@@@ -32,6 -31,7 +32,7 @@@ CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=
  CONFIG_SPL_NAND_SUPPORT=y
  CONFIG_SPL_WATCHDOG_SUPPORT=y
  CONFIG_CMD_IMLS=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -48,7 -48,6 +49,7 @@@ CONFIG_ENV_IS_IN_NAND=
  CONFIG_SYS_RELOC_GD_ENV_ADDR=y
  CONFIG_DM=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -60,8 -59,8 +61,10 @@@ CONFIG_SPI_FLASH=
  CONFIG_SF_DEFAULT_BUS=1
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -78,3 -77,5 +81,3 @@@ CONFIG_USB_XHCI_HCD=
  CONFIG_USB_XHCI_DWC3=y
  # CONFIG_SPL_USE_TINY_PRINTF is not set
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index e899f6089e6c8ee08d8ed141455a6051025fef2c,c59caf1f1b2f039e1111e8fc0b782bac05a63c48..224321810a5d37b2431272d83164ca2771afe1ca
@@@ -3,9 -3,8 +3,9 @@@ CONFIG_TARGET_LS1043ARDB=
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SPL_LIBCOMMON_SUPPORT=y
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_MMC_SUPPORT=y
  CONFIG_SPL_SERIAL_SUPPORT=y
@@@ -31,6 -30,7 +31,7 @@@ CONFIG_SPL_ENV_SUPPORT=
  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
  CONFIG_SPL_WATCHDOG_SUPPORT=y
  CONFIG_CMD_IMLS=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -46,7 -46,6 +47,7 @@@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1043a
  CONFIG_SYS_RELOC_GD_ENV_ADDR=y
  CONFIG_DM=y
  CONFIG_SPL_DM=y
 +CONFIG_DM_I2C=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
  CONFIG_MTD_NOR_FLASH=y
@@@ -57,8 -56,8 +58,10 @@@ CONFIG_MTD_RAW_NAND=
  CONFIG_SPI_FLASH=y
  CONFIG_SF_DEFAULT_BUS=1
  CONFIG_PHYLIB=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
@@@ -78,3 -77,5 +81,3 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_RSA=y
  CONFIG_SPL_RSA=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 1350ef43591e108fee2ca07b70ef767d9e52688b,b39a9074cc269f6227b56e9832a8137feef905ff..bf557d7650b399a74cc52bc2100fee6abe0771a9
@@@ -5,7 -5,6 +5,7 @@@ CONFIG_SPL_LIBCOMMON_SUPPORT=
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
  CONFIG_ENV_SIZE=0x2000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_MMC_SUPPORT=y
  CONFIG_SPL_SERIAL_SUPPORT=y
@@@ -30,6 -29,7 +30,7 @@@ CONFIG_SPL_ENV_SUPPORT=
  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
  CONFIG_SPL_WATCHDOG_SUPPORT=y
  CONFIG_CMD_IMLS=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -46,7 -46,6 +47,7 @@@ CONFIG_ENV_IS_IN_MMC=
  CONFIG_SYS_RELOC_GD_ENV_ADDR=y
  CONFIG_DM=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -59,8 -58,8 +60,10 @@@ CONFIG_SPI_FLASH=
  CONFIG_SF_DEFAULT_BUS=1
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -77,3 -76,5 +80,3 @@@ CONFIG_USB_XHCI_HCD=
  CONFIG_USB_XHCI_DWC3=y
  # CONFIG_SPL_USE_TINY_PRINTF is not set
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 090325d49510e7cf8f62fcfc9d261fe7b6ea1a46,9828320b1a8b5c2b412818177a2111316157c0aa..0f3f920ffdf2da1fc8b59feeaee3705d58e52623
@@@ -2,9 -2,8 +2,9 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS1043ARDB=y
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
 +CONFIG_DM_GPIO=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_ARMV8_SEC_FIRMWARE_SUPPORT=y
  CONFIG_SEC_FIRMWARE_ARMV8_PSCI=y
@@@ -16,6 -15,7 +16,7 @@@ CONFIG_USE_BOOTARGS=
  CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=60000000.nor:2m@0x100000(nor_bank0_uboot),40m@0x1100000(nor_bank0_fit),7m(nor_bank0_user),2m@0x4100000(nor_bank4_uboot),40m@0x5100000(nor_bank4_fit),-(nor_bank4_user);7e800000.flash:1m(nand_uboot),1m(nand_uboot_env),20m(nand_fit);spi0.0:1m(uboot),5m(kernel),1m(dtb),9m(file_system)"
  CONFIG_MISC_INIT_R=y
  CONFIG_CMD_IMLS=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -28,7 -28,6 +29,7 @@@ CONFIG_MTDPARTS_DEFAULT="mtdparts=60000
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1043a-rdb"
  CONFIG_DM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -40,8 -39,8 +41,10 @@@ CONFIG_MTD_RAW_NAND=
  CONFIG_SPI_FLASH=y
  CONFIG_SF_DEFAULT_BUS=1
  CONFIG_PHYLIB=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
@@@ -60,3 -59,5 +63,3 @@@ CONFIG_RSA=
  CONFIG_SPL_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 66afef95dfe7ea092e5096cd85085148d4fcb805,630107613306a112ff2e382b6431c67d4432b544..a62310ccc9a395cbb7ed373b2598245dd2e5de76
@@@ -3,9 -3,8 +3,9 @@@ CONFIG_TARGET_LS1043ARDB=
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x20000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x20000
 +CONFIG_DM_GPIO=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_ARMV8_SEC_FIRMWARE_SUPPORT=y
  CONFIG_SEC_FIRMWARE_ARMV8_PSCI=y
@@@ -17,6 -16,7 +17,7 @@@ CONFIG_USE_BOOTARGS=
  CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=60000000.nor:2m@0x100000(nor_bank0_uboot),40m@0x1100000(nor_bank0_fit),7m(nor_bank0_user),2m@0x4100000(nor_bank4_uboot),40m@0x5100000(nor_bank4_fit),-(nor_bank4_user);7e800000.flash:1m(nand_uboot),1m(nand_uboot_env),20m(nand_fit);spi0.0:1m(uboot),5m(kernel),1m(dtb),9m(file_system)"
  CONFIG_MISC_INIT_R=y
  CONFIG_CMD_IMLS=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -34,7 -34,6 +35,7 @@@ CONFIG_ENV_IS_IN_NAND=
  CONFIG_ENV_ADDR=0x60500000
  CONFIG_DM=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -47,8 -46,8 +48,10 @@@ CONFIG_SPI_FLASH=
  CONFIG_SF_DEFAULT_BUS=1
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -63,3 -62,5 +66,3 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 2ab210fec07f7ceaddbd3b0b67e9ad6fbe3b8233,777f818be500e6701668d3f0143d0795ba98d2d4..def9140fd644c3b6853283c5e2e771e36871fb56
@@@ -5,15 -5,14 +5,15 @@@ CONFIG_SPL_LIBCOMMON_SUPPORT=
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
  CONFIG_ENV_SIZE=0x2000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_MMC_SUPPORT=y
  CONFIG_SPL_SERIAL_SUPPORT=y
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x10000000
 +CONFIG_AHCI=y
  CONFIG_DISTRO_DEFAULTS=y
  CONFIG_FIT_VERBOSE=y
  CONFIG_OF_BOARD_SETUP=y
@@@ -32,6 -31,7 +32,7 @@@ CONFIG_SPL_ENV_SUPPORT=
  CONFIG_SPL_I2C_SUPPORT=y
  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
  CONFIG_SPL_WATCHDOG_SUPPORT=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -49,7 -49,6 +50,7 @@@ CONFIG_SYS_RELOC_GD_ENV_ADDR=
  CONFIG_DM=y
  CONFIG_SATA_CEVA=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -58,7 -57,8 +59,9 @@@ CONFIG_MTD_RAW_NAND=
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -76,3 -76,5 +79,3 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index b6211490fc0020607f5f68a5dffbd2237cceba0c,450c2d0601e6c063a6d2c9316d352152f6b62d0f..1f8922293f8c40a9253118818a26d6f7f9e4fca6
@@@ -1,9 -1,8 +1,9 @@@
  CONFIG_ARM=y
  CONFIG_TARGET_LS1046ARDB=y
  CONFIG_SYS_TEXT_BASE=0x40100000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -16,6 -15,7 +16,7 @@@ CONFIG_BOOTDELAY=1
  CONFIG_USE_BOOTARGS=y
  CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=1550000.spi-0:1m(rcw),15m(u-boot),48m(kernel.itb);7e800000.flash:16m(nand_uboot),48m(nand_kernel),448m(nand_free)"
  CONFIG_MISC_INIT_R=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -30,7 -30,6 +31,7 @@@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1046a
  CONFIG_SYS_RELOC_GD_ENV_ADDR=y
  CONFIG_DM=y
  CONFIG_SATA_CEVA=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -39,7 -38,8 +40,9 @@@ CONFIG_MTD_RAW_NAND=
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -58,3 -58,5 +61,3 @@@ CONFIG_USB_XHCI_HCD=
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_RSA=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 2e33e6027380bf230680f2b60596f3614d0bfb7a,25665baa2bf9f5394972ac5129d23da027e78488..8b1b6950fbe18c09ec1341aeefe0721f406d0e40
@@@ -2,9 -2,8 +2,9 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS1046ARDB=y
  CONFIG_SYS_TEXT_BASE=0x40100000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_ENV_SECT_SIZE=0x40000
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -17,6 -16,7 +17,7 @@@ CONFIG_BOOTDELAY=1
  CONFIG_USE_BOOTARGS=y
  CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=1550000.spi-0:1m(rcw),15m(u-boot),48m(kernel.itb);7e800000.flash:16m(nand_uboot),48m(nand_kernel),448m(nand_free)"
  CONFIG_MISC_INIT_R=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -33,7 -33,6 +34,7 @@@ CONFIG_SYS_RELOC_GD_ENV_ADDR=
  CONFIG_DM=y
  CONFIG_SATA_CEVA=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -42,7 -41,8 +43,9 @@@ CONFIG_MTD_RAW_NAND=
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -60,3 -60,5 +63,3 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index a630b0afc91c3171406ed771eabbdac41ad64680,e33b6419fec990c29ed48dcc4c13e05ec65199fa..cbc598dea8032af51c0f453910fef065dfa1ca36
@@@ -4,9 -4,8 +4,9 @@@ CONFIG_SYS_TEXT_BASE=0x8200000
  CONFIG_SPL_LIBCOMMON_SUPPORT=y
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_ENV_SECT_SIZE=0x40000
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
@@@ -14,8 -13,8 +14,8 @@@ CONFIG_SPL_SERIAL_SUPPORT=
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x10000000
 +CONFIG_AHCI=y
  CONFIG_DISTRO_DEFAULTS=y
  CONFIG_FIT_VERBOSE=y
  CONFIG_SPL_LOAD_FIT=y
@@@ -34,6 -33,7 +34,7 @@@ CONFIG_SPL_OS_BOOT=
  CONFIG_SYS_OS_BASE=0x40980000
  CONFIG_SPL_WATCHDOG_SUPPORT=y
  CONFIG_CMD_SPL=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -52,7 -52,6 +53,7 @@@ CONFIG_SPL_ENV_IS_NOWHERE=
  CONFIG_DM=y
  CONFIG_SATA_CEVA=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -60,7 -59,8 +61,9 @@@ CONFIG_MTD_RAW_NAND=
  # CONFIG_SPI_FLASH_BAR is not set
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHY_REALTEK=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
@@@ -80,3 -80,5 +83,3 @@@ CONFIG_USB_XHCI_HCD=
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_SPL_GZIP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 8a7cbd02bd8723f364c6b027161e1f0d9c48359e,b7e4d8e2303a1a98fa5c68b3c4099a98c1966a74..aeac0a248ed910336b7ea38e976b1b693f2c4401
@@@ -3,9 -3,8 +3,9 @@@ CONFIG_TARGET_LS1046ARDB=
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SPL_LIBCOMMON_SUPPORT=y
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_MMC_SUPPORT=y
  CONFIG_SPL_SERIAL_SUPPORT=y
@@@ -31,6 -30,7 +31,7 @@@ CONFIG_SPL_ENV_SUPPORT=
  CONFIG_SPL_I2C_SUPPORT=y
  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
  CONFIG_SPL_WATCHDOG_SUPPORT=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -46,7 -46,6 +47,7 @@@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1046a
  CONFIG_SYS_RELOC_GD_ENV_ADDR=y
  CONFIG_DM=y
  CONFIG_SPL_DM=y
 +CONFIG_DM_I2C=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
  CONFIG_MTD_RAW_NAND=y
@@@ -54,7 -53,8 +55,9 @@@
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -73,3 -73,5 +76,3 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_RSA=y
  CONFIG_SPL_RSA=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 261ddf53e195dbd577518507e5319bc5b659cbb8,2861acb5219a2f8e49fefaf0c367dcc38b5a7861..878bdf051307c1fbc67812150e93e7711eb15608
@@@ -5,15 -5,14 +5,15 @@@ CONFIG_SPL_LIBCOMMON_SUPPORT=
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
  CONFIG_ENV_SIZE=0x2000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_DM_GPIO=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_MMC_SUPPORT=y
  CONFIG_SPL_SERIAL_SUPPORT=y
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x10000000
 +CONFIG_AHCI=y
  CONFIG_DISTRO_DEFAULTS=y
  CONFIG_FIT_VERBOSE=y
  CONFIG_OF_BOARD_SETUP=y
@@@ -31,6 -30,7 +31,7 @@@ CONFIG_SPL_ENV_SUPPORT=
  CONFIG_SPL_I2C_SUPPORT=y
  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
  CONFIG_SPL_WATCHDOG_SUPPORT=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -48,7 -48,6 +49,7 @@@ CONFIG_SYS_RELOC_GD_ENV_ADDR=
  CONFIG_DM=y
  CONFIG_SATA_CEVA=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -57,7 -56,8 +58,9 @@@ CONFIG_MTD_RAW_NAND=
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -75,3 -75,5 +78,3 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index cfc9e4eeb5a55b48455626bc9b9415c026ae6f5c,159cd71ab17be99b5625a7118977fc5b5487ab83..140da79d0bcaa76282020f4e96ea3b08e671cea9
@@@ -2,9 -2,8 +2,9 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS1046ARDB=y
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
 +CONFIG_DM_GPIO=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_ARMV8_SEC_FIRMWARE_SUPPORT=y
@@@ -17,6 -16,7 +17,7 @@@ CONFIG_BOOTDELAY=1
  CONFIG_USE_BOOTARGS=y
  CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=1550000.spi-0:1m(rcw),15m(u-boot),48m(kernel.itb);7e800000.flash:16m(nand_uboot),48m(nand_kernel),448m(nand_free)"
  CONFIG_MISC_INIT_R=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -30,7 -30,6 +31,7 @@@ CONFIG_OF_CONTROL=
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1046a-rdb"
  CONFIG_DM=y
  CONFIG_SATA_CEVA=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -39,7 -38,8 +40,9 @@@ CONFIG_MTD_RAW_NAND=
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -57,3 -57,5 +60,3 @@@ CONFIG_USB_XHCI_HCD=
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_RSA=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index 3a0530ca74f604fe2a2ef47aadc5d04e2d345d46,5d4d9529225f2c6c8fddee8c3027ff293506371c..eab34cd7175ef351c2efa0506f32247d5781a419
@@@ -3,9 -3,8 +3,9 @@@ CONFIG_TARGET_LS1046ARDB=
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x40000
 +CONFIG_DM_GPIO=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_ARMV8_SEC_FIRMWARE_SUPPORT=y
@@@ -18,6 -17,7 +18,7 @@@ CONFIG_BOOTDELAY=1
  CONFIG_USE_BOOTARGS=y
  CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 mtdparts=1550000.spi-0:1m(rcw),15m(u-boot),48m(kernel.itb);7e800000.flash:16m(nand_uboot),48m(nand_kernel),448m(nand_free)"
  CONFIG_MISC_INIT_R=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -35,7 -35,6 +36,7 @@@ CONFIG_ENV_ADDR=0x4050000
  CONFIG_DM=y
  CONFIG_SATA_CEVA=y
  CONFIG_FSL_CAAM=y
 +CONFIG_DM_I2C=y
  CONFIG_DM_MMC=y
  CONFIG_FSL_ESDHC=y
  CONFIG_MTD=y
@@@ -44,7 -43,8 +45,9 @@@ CONFIG_MTD_RAW_NAND=
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
 +CONFIG_PHY_REALTEK=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_FMAN_ENET=y
  CONFIG_PCI=y
@@@ -61,3 -61,5 +64,3 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_DM_I2C=y
 -CONFIG_DM_GPIO=y
index a02e6ae6dca363c65b4931baa1f8092c837f02d1,b1b74f9af4529647643d1bfa6875ae6f494a7f58..69e3a8fbbfc5f7b3584e49b3f3b0a5a39a4eb42d
@@@ -42,11 -42,6 +42,11 @@@ CONFIG_SYS_FLASH_USE_BUFFER_WRITE=
  CONFIG_SYS_FLASH_CFI=y
  CONFIG_MTD_RAW_NAND=y
  CONFIG_DM_SPI_FLASH=y
 +CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_E1000=y
  CONFIG_MII=y
  CONFIG_PCI=y
@@@ -64,3 -59,4 +64,4 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_USB_DWC3=y
  CONFIG_USB_STORAGE=y
  CONFIG_USB_GADGET=y
+ CONFIG_GIC_V3_ITS=y
index 42ada096a348fc006567b9fd67c76e09f84d1c11,943b914e0173eb9b78709901b19d93e9a1a8d6bb..3a363790d9b0c424d86748c898219cc1055380b3
@@@ -1,8 -1,8 +1,8 @@@
  CONFIG_ARM=y
  CONFIG_TARGET_LS1088AQDS=y
  CONFIG_SYS_TEXT_BASE=0x20100000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -24,7 -24,6 +24,7 @@@ CONFIG_CMD_I2C=
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-qds"
@@@ -40,11 -39,6 +40,11 @@@ CONFIG_DM_SPI_FLASH=
  # CONFIG_SPI_FLASH_BAR is not set
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
 +CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_E1000=y
  CONFIG_MII=y
  CONFIG_PCI=y
@@@ -66,3 -60,4 +66,4 @@@ CONFIG_USB_GADGET=
  CONFIG_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index b22000cfc167a7a1a526f4143f96eb0023eb15da,490782ebfc2e3bf4712cdade374b258e4e8883c7..117fdd8588e3fdd074a55e8e6eee57a3fcf551b3
@@@ -2,8 -2,8 +2,8 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS1088AQDS=y
  CONFIG_SYS_TEXT_BASE=0x20100000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -25,7 -25,6 +25,7 @@@ CONFIG_CMD_I2C=
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-qds"
@@@ -43,11 -42,6 +43,11 @@@ CONFIG_DM_SPI_FLASH=
  # CONFIG_SPI_FLASH_BAR is not set
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
 +CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_E1000=y
  CONFIG_MII=y
  CONFIG_PCI=y
@@@ -67,3 -61,4 +67,4 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_USB_DWC3=y
  CONFIG_USB_GADGET=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 405d35acdcb2f53f7772eb1eb3716a08c4141660,a4c6b27a3d0a0e7527c3b1cb93d35ad0342893bd..eedee1e88f8a5f24d6cb10a6fc8863abc6f5c048
@@@ -11,8 -11,8 +11,8 @@@ CONFIG_SPL_SERIAL_SUPPORT=
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x1800a000
 +CONFIG_AHCI=y
  # CONFIG_SYS_MALLOC_F is not set
  CONFIG_OF_BOARD_SETUP=y
  CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4"
@@@ -52,11 -52,6 +52,11 @@@ CONFIG_FLASH_CFI_DRIVER=
  CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
  CONFIG_SYS_FLASH_CFI=y
  CONFIG_MTD_RAW_NAND=y
 +CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_E1000=y
  CONFIG_MII=y
  CONFIG_PCI=y
@@@ -72,3 -67,4 +72,4 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_USB_DWC3=y
  CONFIG_USB_STORAGE=y
  CONFIG_USB_GADGET=y
+ CONFIG_GIC_V3_ITS=y
index 2127fe1e498756929a3d4076b3a7468e0a11b2aa,435f704eb38d6eec013ad56ae414e4e52f23790b..621c411aca6e02a2c1443ba8a61ae73129b14f32
@@@ -11,8 -11,8 +11,8 @@@ CONFIG_SPL_SERIAL_SUPPORT=
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x1800a000
 +CONFIG_AHCI=y
  CONFIG_DISTRO_DEFAULTS=y
  # CONFIG_SYS_MALLOC_F is not set
  CONFIG_FIT_VERBOSE=y
@@@ -35,7 -35,6 +35,7 @@@ CONFIG_CMD_I2C=
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-qds"
@@@ -53,11 -52,6 +53,11 @@@ CONFIG_DM_SPI_FLASH=
  # CONFIG_SPI_FLASH_BAR is not set
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
 +CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_E1000=y
  CONFIG_MII=y
  CONFIG_PCI=y
@@@ -76,3 -70,4 +76,4 @@@ CONFIG_USB_XHCI_HCD=
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_USB_DWC3=y
  CONFIG_USB_GADGET=y
+ CONFIG_GIC_V3_ITS=y
index 296f8791e3de7375832763b2d26a981f0421f76a,5c2a699849d3e3102f3276baf4725d9f0e4b0089..2bb84e158cdb417b80ffca6158bcf4571c515586
@@@ -4,8 -4,8 +4,8 @@@ CONFIG_TFABOOT=
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SYS_MALLOC_F_LEN=0x6000
  CONFIG_ENV_SIZE=0x20000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_DM_GPIO=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -28,7 -28,6 +28,7 @@@ CONFIG_CMD_I2C=
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-qds"
@@@ -58,11 -57,6 +58,11 @@@ CONFIG_DM_SPI_FLASH=
  # CONFIG_SPI_FLASH_BAR is not set
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
 +CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_E1000=y
  CONFIG_MII=y
  CONFIG_PCI=y
@@@ -84,3 -78,4 +84,4 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_USB_DWC3=y
  CONFIG_USB_GADGET=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index c91d6460699a65b9e007e4315585308c99bddad9,d2fca2430698c8bec582030bb1ac01a748175dbb..806d7705dea9f184a26e076d007bb7a827cdf3e1
@@@ -1,8 -1,8 +1,9 @@@
  CONFIG_ARM=y
++CONFIG_GIC_V3_ITS=y
  CONFIG_TARGET_LS1088ARDB=y
  CONFIG_SYS_TEXT_BASE=0x20100000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -21,11 -21,11 +22,12 @@@ CONFIG_MISC_INIT_R=
  CONFIG_DISPLAY_BOARDINFO_LATE=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-rdb"
@@@ -42,9 -42,11 +44,12 @@@ CONFIG_DM_SPI_FLASH=
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -64,3 -66,4 +69,3 @@@ CONFIG_USB_GADGET=
  CONFIG_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_GIC_V3_ITS=y
index 4230b63e6b2e81b1a93d5a00df68c91e6e661a14,1c3d9e4b81624ce9bd68ee599602ef0b23968f6d..9b66fd910179aef57f63371da188557c101d1181
@@@ -1,9 -1,9 +1,10 @@@
  CONFIG_ARM=y
++CONFIG_GIC_V3_ITS=y
  CONFIG_TARGET_LS1088ARDB=y
  CONFIG_SYS_TEXT_BASE=0x20100000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -22,11 -22,11 +23,12 @@@ CONFIG_MISC_INIT_R=
  CONFIG_DISPLAY_BOARDINFO_LATE=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-rdb"
@@@ -45,9 -45,11 +47,12 @@@ CONFIG_DM_SPI_FLASH=
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -65,3 -67,4 +70,3 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_USB_DWC3=y
  CONFIG_USB_GADGET=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_GIC_V3_ITS=y
index 2b27d7ab5c0e4a2b311ed297e2c60ac66dc0508f,cb74b2d95f709cb8f7c2262e8fea890ff719500c..4a15f82e9e528cf4c7509f9546914bdbedb5d9f7
@@@ -1,10 -1,10 +1,11 @@@
  CONFIG_ARM=y
++CONFIG_GIC_V3_ITS=y
  CONFIG_TARGET_LS1088ARDB=y
  CONFIG_SYS_TEXT_BASE=0x80400000
  CONFIG_SPL_LIBCOMMON_SUPPORT=y
  CONFIG_SPL_LIBGENERIC_SUPPORT=y
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_SPL_MMC_SUPPORT=y
  CONFIG_SPL_SERIAL_SUPPORT=y
@@@ -33,11 -33,11 +34,12 @@@ CONFIG_SPL_I2C_SUPPORT=
  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-rdb"
@@@ -54,9 -54,11 +56,12 @@@ CONFIG_DM_SPI_FLASH=
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -73,3 -75,4 +78,3 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_USB_DWC3=y
  CONFIG_RSA=y
  CONFIG_SPL_RSA=y
 -CONFIG_GIC_V3_ITS=y
index 0e882513be0b12ea0074616a524df82fe80621b3,9497e3d5dd59e75c85d9be4b9a2e2f3172366699..1ab1fa3a2f61f31920ed1e094906c70cc78b0a2c
@@@ -1,4 -1,4 +1,5 @@@
  CONFIG_ARM=y
++CONFIG_GIC_V3_ITS=y
  CONFIG_TARGET_LS1088ARDB=y
  CONFIG_SYS_TEXT_BASE=0x80400000
  CONFIG_SPL_LIBCOMMON_SUPPORT=y
@@@ -11,8 -11,8 +12,8 @@@ CONFIG_SPL_SERIAL_SUPPORT=
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=2
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x1800a000
 +CONFIG_AHCI=y
  CONFIG_DISTRO_DEFAULTS=y
  # CONFIG_SYS_MALLOC_F is not set
  CONFIG_FIT_VERBOSE=y
@@@ -32,11 -32,11 +33,12 @@@ CONFIG_SPL_I2C_SUPPORT=
  CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-rdb"
@@@ -55,9 -55,11 +57,12 @@@ CONFIG_DM_SPI_FLASH=
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -74,3 -76,4 +79,3 @@@ CONFIG_USB_XHCI_HCD=
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_USB_DWC3=y
  CONFIG_USB_GADGET=y
 -CONFIG_GIC_V3_ITS=y
index faa87f4cfc5e0d70cbe38de9fda2830b9717766b,e64c97678cb02830a0c11c5e9bdbcf2c62284746..4ad9a66333ae0077486813c48a5a522068770cef
@@@ -1,10 -1,10 +1,11 @@@
  CONFIG_ARM=y
++CONFIG_GIC_V3_ITS=y
  CONFIG_TARGET_LS1088ARDB=y
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SYS_MALLOC_F_LEN=0x6000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_DM_GPIO=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -24,10 -24,10 +25,11 @@@ CONFIG_MISC_INIT_R=
  CONFIG_DISPLAY_BOARDINFO_LATE=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-rdb"
@@@ -49,9 -49,11 +51,12 @@@ CONFIG_DM_SPI_FLASH=
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -74,3 -76,4 +79,3 @@@ CONFIG_RSA=
  CONFIG_SPL_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_GIC_V3_ITS=y
index 0037b38f9c82024a860ad7fafd5180336d769ded,94fe6dbc9a5bf03c772254b014360415e1ee46a9..7690292db4de00c58b462cb843f143af1ec321f2
@@@ -1,11 -1,11 +1,12 @@@
  CONFIG_ARM=y
++CONFIG_GIC_V3_ITS=y
  CONFIG_TARGET_LS1088ARDB=y
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SYS_MALLOC_F_LEN=0x6000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_DM_GPIO=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=2
@@@ -25,11 -25,11 +26,12 @@@ CONFIG_MISC_INIT_R=
  CONFIG_DISPLAY_BOARDINFO_LATE=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_USB=y
  # CONFIG_CMD_SETEXPR is not set
 +# CONFIG_CMD_MDIO is not set
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1088a-rdb"
@@@ -54,9 -54,11 +56,12 @@@ CONFIG_DM_SPI_FLASH=
  CONFIG_SPI_FLASH_SPANSION=y
  # CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHY_VITESSE=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -80,3 -82,4 +85,3 @@@ CONFIG_USB_ETHER_ASIX=
  CONFIG_USB_ETHER_ASIX88179=y
  CONFIG_USB_ETHER_RTL8152=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_GIC_V3_ITS=y
index 5c56615f72edd360e2c26204011c27b6133ce86e,9039b252c1b06f02d6a6baac0878e82b354dfbf3..4c85b1148f3b7524d8a98e415a85cd41788c435d
@@@ -1,8 -1,8 +1,8 @@@
  CONFIG_ARM=y
  CONFIG_TARGET_LS2080AQDS=y
  CONFIG_SYS_TEXT_BASE=0x30100000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_NR_DRAM_BANKS=3
  CONFIG_AHCI=y
@@@ -43,10 -43,6 +43,10 @@@ CONFIG_SYS_FLASH_CFI=
  CONFIG_MTD_RAW_NAND=y
  CONFIG_DM_SPI_FLASH=y
  CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_MII=y
@@@ -66,3 -62,4 +66,4 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 429ad46a2f408a8615321f9e373575fb3ca1e955,b14b3ca5e7ff712a99605d1336ec9a1c6a4639b2..0f8e22b304f67085343c4eb2917b24fd7a4d75d7
@@@ -46,10 -46,6 +46,10 @@@ CONFIG_SYS_FLASH_CFI=
  CONFIG_MTD_RAW_NAND=y
  CONFIG_DM_SPI_FLASH=y
  CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_MII=y
@@@ -67,3 -63,4 +67,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 52fc9cb82add133832ea4d81e748baa6c8f12ed9,fac2b04068b473c918e710ce2d1998abed0e1ed5..044177088c90a6496b3e7946a1bcf7a8d675dece
@@@ -9,8 -9,8 +9,8 @@@ CONFIG_SPL_SERIAL_SUPPORT=
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=3
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x1800a000
 +CONFIG_AHCI=y
  CONFIG_FIT=y
  CONFIG_FIT_VERBOSE=y
  CONFIG_OF_BOARD_SETUP=y
@@@ -53,10 -53,6 +53,10 @@@ CONFIG_MTD=
  CONFIG_DM_SPI_FLASH=y
  # CONFIG_SPI_FLASH_BAR is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_MII=y
@@@ -74,3 -70,4 +74,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index ee528f07a74062b2f327601a23af58ec0adf32a9,343c7675e08548168140c1705ab97235b303a56f..c159c153da62a4e9e2b2fcf43abc9a451f8059d1
@@@ -2,8 -2,8 +2,8 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS2080AQDS=y
  CONFIG_SYS_TEXT_BASE=0x20100000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_NR_DRAM_BANKS=3
  CONFIG_AHCI=y
  CONFIG_FIT=y
@@@ -45,10 -45,6 +45,10 @@@ CONFIG_MTD_RAW_NAND=
  CONFIG_DM_SPI_FLASH=y
  # CONFIG_SPI_FLASH_BAR is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_MII=y
@@@ -66,3 -62,4 +66,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 49237fc4fcf6b523ea9acdd0233d41a84029a79a,dd2862ffe055f9f1230c34775edaf87cb3f9c13e..ac0b635191c70cd3a2726af3f4884872c3c2d2ea
@@@ -11,8 -11,8 +11,8 @@@ CONFIG_SPL_SERIAL_SUPPORT=
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=3
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x1800a000
 +CONFIG_AHCI=y
  CONFIG_FIT_VERBOSE=y
  CONFIG_OF_BOARD_SETUP=y
  CONFIG_OF_STDOUT_VIA_ALIAS=y
@@@ -52,10 -52,6 +52,10 @@@ CONFIG_MTD_RAW_NAND=
  CONFIG_DM_SPI_FLASH=y
  # CONFIG_SPI_FLASH_BAR is not set
  CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_MII=y
@@@ -73,3 -69,4 +73,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index a46697a9a3ed7fc82c08554ed035b4e052ad2dba,743e25f7b7176cf1ba40d1f8294820f819999de7..94087cee01a4fa942244c28ec68b6e2babb55f7a
@@@ -1,8 -1,8 +1,8 @@@
  CONFIG_ARM=y
  CONFIG_TARGET_LS2080ARDB=y
  CONFIG_SYS_TEXT_BASE=0x30100000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_NR_DRAM_BANKS=3
  CONFIG_AHCI=y
@@@ -64,3 -64,4 +64,4 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 3679e7893da43519610ec8beec899e528211e4b3,68ec26e4052af93180664578444be247a2302587..d1086f976c6edecdbd0332fbca35a8dd7c62578b
@@@ -9,8 -9,8 +9,8 @@@ CONFIG_SPL_SERIAL_SUPPORT=
  CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
  CONFIG_NR_DRAM_BANKS=3
  CONFIG_SPL=y
 -CONFIG_AHCI=y
  CONFIG_SPL_TEXT_BASE=0x1800a000
 +CONFIG_AHCI=y
  CONFIG_FIT=y
  CONFIG_FIT_VERBOSE=y
  CONFIG_OF_BOARD_SETUP=y
@@@ -70,3 -70,4 +70,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 31358113e8dc11ddc69d4c769dc6073c229c57b9,4036ed94e52fddcd005deac7fda07719a6876f8e..032cb406338393e269087855b4fe57632a97171e
@@@ -2,8 -2,8 +2,8 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS2081ARDB=y
  CONFIG_SYS_TEXT_BASE=0x20100000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=3
@@@ -62,3 -62,4 +62,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index a5f7e8eb2717c87a91d15b4362fdf039563af1a1,d3ee37cabeac85b785cbdb4069f5db37c46e661f..81bc489d19a339777df90a1bacb17e2373e4ab39
@@@ -3,8 -3,8 +3,8 @@@ CONFIG_TARGET_LS2080AQDS=
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_ENV_SIZE=0x20000
 -CONFIG_ENV_SECT_SIZE=0x20000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x20000
  CONFIG_DM_GPIO=y
  CONFIG_NR_DRAM_BANKS=3
  CONFIG_ARMV8_SEC_FIRMWARE_SUPPORT=y
@@@ -56,10 -56,6 +56,10 @@@ CONFIG_SYS_FLASH_CFI=
  CONFIG_MTD_RAW_NAND=y
  CONFIG_DM_SPI_FLASH=y
  CONFIG_PHYLIB=y
 +CONFIG_PHYLIB_10G=y
 +CONFIG_PHY_REALTEK=y
 +CONFIG_PHY_TERANETICS=y
 +CONFIG_PHY_VITESSE=y
  CONFIG_PHY_GIGE=y
  CONFIG_E1000=y
  CONFIG_MII=y
@@@ -78,3 -74,4 +78,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index c7a461948b9934d8b5dfcd12b1aa2865533e049c,605c525324098f522d576b65904683977c7bda81..2d71baeced7d686d8bcab77c5263e4ecf166693d
@@@ -1,8 -1,8 +1,8 @@@
  CONFIG_ARM=y
  CONFIG_TARGET_LS2080ARDB=y
  CONFIG_SYS_TEXT_BASE=0x20100000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=3
@@@ -16,6 -16,7 +16,7 @@@ CONFIG_BOOTDELAY=1
  # CONFIG_USE_BOOTCOMMAND is not set
  CONFIG_MISC_INIT_R=y
  CONFIG_CMD_GREPENV=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -39,8 -40,11 +40,11 @@@ CONFIG_SPI_FLASH_SPANSION=
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
  CONFIG_PHY_CORTINA=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -59,3 -63,4 +63,4 @@@ CONFIG_USB_XHCI_DWC3=
  CONFIG_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index eae6fa5526ed7f498866a96d805b58e650ba3640,5b0ef5506876e4becf479dee73f4f7bc56a50604..85b8dac99244ea6fbdca2fc99cd9be783943b958
@@@ -2,8 -2,8 +2,8 @@@ CONFIG_ARM=
  CONFIG_TARGET_LS2080ARDB=y
  CONFIG_SYS_TEXT_BASE=0x20100000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x300000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=3
@@@ -19,6 -19,7 +19,7 @@@ CONFIG_BOOTARGS="console=ttyS1,115200 r
  # CONFIG_USE_BOOTCOMMAND is not set
  CONFIG_MISC_INIT_R=y
  CONFIG_CMD_GREPENV=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -45,8 -46,11 +46,11 @@@ CONFIG_SPI_FLASH_SPANSION=
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
  CONFIG_PHY_CORTINA=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -63,3 -67,4 +67,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index c62c575f14ae6431b3ea408e072a6ed830cb0fc3,d4762def2b69f690940179a977a0ad2e8983f51a..39a69734feaee7e475d00cd4f1979f8d2aa7a042
@@@ -3,8 -3,8 +3,8 @@@ CONFIG_TARGET_LS2080ARDB=
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SYS_MALLOC_F_LEN=0x6000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_DM_GPIO=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=3
@@@ -22,6 -22,7 +22,7 @@@ CONFIG_MISC_INIT_R=
  CONFIG_CMD_IMLS=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_EEPROM=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -31,7 -32,7 +32,7 @@@ CONFIG_CMD_USB=
  CONFIG_CMD_CACHE=y
  CONFIG_MP=y
  CONFIG_OF_CONTROL=y
- CONFIG_DEFAULT_DEVICE_TREE="fsl-ls2080a-rdb"
+ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls2088a-rdb-qspi"
  CONFIG_NET_RANDOM_ETHADDR=y
  CONFIG_DM=y
  CONFIG_SATA_CEVA=y
@@@ -54,8 -55,11 +55,11 @@@ CONFIG_SPI_FLASH_SPANSION=
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
  CONFIG_PHY_CORTINA=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -76,3 -80,4 +80,4 @@@ CONFIG_RSA=
  CONFIG_SPL_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 4cd16ba29096bfb90a9e161490ad7c8415135cbd,a8325c22238a93ab441c1eef4fb77889e5677b42..34b94394c7cc8d30d52956a2a6f9eedffd9480e4
@@@ -4,8 -4,8 +4,8 @@@ CONFIG_TFABOOT=
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SYS_MALLOC_F_LEN=0x6000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x40000
  CONFIG_DM_GPIO=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_NR_DRAM_BANKS=3
@@@ -23,6 -23,7 +23,7 @@@ CONFIG_MISC_INIT_R=
  CONFIG_CMD_IMLS=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_EEPROM=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -62,8 -63,11 +63,11 @@@ CONFIG_SPI_FLASH_SPANSION=
  CONFIG_PHYLIB=y
  CONFIG_PHY_AQUANTIA=y
  CONFIG_PHY_CORTINA=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
  CONFIG_MII=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -81,3 -85,4 +85,4 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+ CONFIG_GIC_V3_ITS=y
index 4341f1eb5ca5c93e73ca8d39a2071c8fdc81139a,65c877e9160b1cd480897ab003f165d568fb54ea..23f814fb6ce4f607efcead854d8b2ee9e88977b6
@@@ -1,11 -1,10 +1,11 @@@
  CONFIG_ARM=y
 +CONFIG_GIC_V3_ITS=y
  CONFIG_TARGET_LX2160ARDB=y
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SYS_MALLOC_F_LEN=0x6000
 -CONFIG_NXP_ESBC=y
  CONFIG_ENV_SIZE=0x2000
 +CONFIG_NXP_ESBC=y
  CONFIG_DM_GPIO=y
  CONFIG_EMC2305=y
  CONFIG_FSPI_AHB_EN_4BYTE=y
@@@ -22,6 -21,7 +22,7 @@@ CONFIG_BOOTARGS="console=ttyAMA0,11520
  CONFIG_MISC_INIT_R=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_EEPROM=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -49,7 -49,10 +50,10 @@@ CONFIG_PHYLIB=
  CONFIG_PHY_AQUANTIA=y
  CONFIG_PHY_ATHEROS=y
  CONFIG_PHY_CORTINA=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -70,3 -73,4 +74,3 @@@ CONFIG_RSA=
  CONFIG_SPL_RSA=y
  CONFIG_RSA_SOFTWARE_EXP=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_GIC_V3_ITS=y
index 8dceb089b48aaa3580fe8e04d5d954d8e73060ce,7a1efa0922d01301316ac22e81656bdbf81ee55b..bc654cfee91788b973bb791d70fe8331d4c2213e
@@@ -1,12 -1,11 +1,12 @@@
  CONFIG_ARM=y
 +CONFIG_GIC_V3_ITS=y
  CONFIG_TARGET_LX2160ARDB=y
  CONFIG_TFABOOT=y
  CONFIG_SYS_TEXT_BASE=0x82000000
  CONFIG_SYS_MALLOC_F_LEN=0x6000
  CONFIG_ENV_SIZE=0x2000
 -CONFIG_ENV_SECT_SIZE=0x20000
  CONFIG_ENV_OFFSET=0x500000
 +CONFIG_ENV_SECT_SIZE=0x20000
  CONFIG_DM_GPIO=y
  CONFIG_EMC2305=y
  CONFIG_FSPI_AHB_EN_4BYTE=y
@@@ -24,6 -23,7 +24,7 @@@ CONFIG_BOOTARGS="console=ttyAMA0,11520
  CONFIG_MISC_INIT_R=y
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_EEPROM=y
+ CONFIG_CMD_DM=y
  CONFIG_CMD_GPT=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_MMC=y
@@@ -55,7 -55,10 +56,10 @@@ CONFIG_PHYLIB=
  CONFIG_PHY_AQUANTIA=y
  CONFIG_PHY_ATHEROS=y
  CONFIG_PHY_CORTINA=y
+ CONFIG_DM_ETH=y
+ CONFIG_DM_MDIO=y
  CONFIG_E1000=y
+ CONFIG_FSL_LS_MDIO=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
@@@ -73,3 -76,4 +77,3 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
 -CONFIG_GIC_V3_ITS=y
index 2a46c98195566d2b265eb078f43229329730ef5b,d04ad00e763679740931ee90da24a27b4c5615a8..9ff248cefad1cb1b3353690ecf968220e4e1bd90
@@@ -52,6 -52,9 +52,6 @@@ unsigned long get_board_ddr_clk(void)
  #endif
  
  #ifdef CONFIG_SYS_DPAA_FMAN
 -#define CONFIG_PHY_VITESSE
 -#define CONFIG_PHY_REALTEK
 -#define CONFIG_PHYLIB_10G
  #define RGMII_PHY1_ADDR               0x1
  #define RGMII_PHY2_ADDR               0x2
  #define SGMII_CARD_PORT1_PHY_ADDR 0x1C
  
  #undef CONFIG_BOOTCOMMAND
  #ifdef CONFIG_TFABOOT
- #define QSPI_NOR_BOOTCOMMAND          "sf probe && sf read $kernel_load "    \
-                                       "e0000 f00000 && bootm $kernel_load"
- #define IFC_NOR_BOOTCOMMAND           "cp.b $kernel_start $kernel_load "     \
-                                       "$kernel_size && bootm $kernel_load"
- #define SD_BOOTCOMMAND                "mmc info; mmc read $kernel_load"     \
-                                       "$kernel_addr_sd $kernel_size_sd && bootm $kernel_load"
+ #define IFC_NAND_BOOTCOMMAND "run distro_bootcmd; run nand_bootcmd; " \
+                          "env exists secureboot && esbc_halt;;"
+ #define QSPI_NOR_BOOTCOMMAND "run distro_bootcmd; run nor_bootcmd"    \
+                          "env exists secureboot && esbc_halt;;"
+ #define IFC_NOR_BOOTCOMMAND "run distro_bootcmd; run nor_bootcmd; "   \
+                          "env exists secureboot && esbc_halt;;"
+ #define SD_BOOTCOMMAND "run distro_bootcmd; run sd_bootcmd; " \
+                          "env exists secureboot && esbc_halt;;"
  #else
- #if defined(CONFIG_QSPI_BOOT) || defined(CONFIG_SD_BOOT_QSPI)
- #define CONFIG_BOOTCOMMAND            "sf probe && sf read $kernel_load "    \
-                                       "e0000 f00000 && bootm $kernel_load"
+ #if defined(CONFIG_QSPI_BOOT)
+ #define CONFIG_BOOTCOMMAND "run distro_bootcmd; run nor_bootcmd; "    \
+                          "env exists secureboot && esbc_halt;;"
+ #elif defined(CONFIG_NAND_BOOT)
+ #define CONFIG_BOOTCOMMAND "run distro_bootcmd; run nand_bootcmd; "   \
+                          "env exists secureboot && esbc_halt;;"
+ #elif defined(CONFIG_SD_BOOT)
+ #define CONFIG_BOOTCOMMAND "run distro_bootcmd; run sd_bootcmd; "     \
+                          "env exists secureboot && esbc_halt;;"
  #else
- #define CONFIG_BOOTCOMMAND            "cp.b $kernel_start $kernel_load "     \
-                                       "$kernel_size && bootm $kernel_load"
+ #define CONFIG_BOOTCOMMAND "run distro_bootcmd; run nor_bootcmd; "    \
+                          "env exists secureboot && esbc_halt;;"
  #endif
  #endif
  
This page took 0.136217 seconds and 4 git commands to generate.