[U-Boot] [PATCH v2 00/22] mx6sabre: Add DM and SPL FIT support
Abel Vesa
abel.vesa at nxp.com
Tue Jan 29 11:30:38 UTC 2019
The first version is here:
https://lists.denx.de/pipermail/u-boot/2019-January/355196.html
Changes since v1:
* updated all the related dts[i] files from kernel v4.20 as suggested
by Fabio
* enabled multi-dtb in SPL to support one binary for all imx6[q|qp|dl]
* updated the board README files
* dropped support for EFI and DOS partition to decrease SPL size on
sabresd
Abel Vesa (22):
usb: Rename SPL_USB_SUPPORT to SPL_USB_STORAGE
usb: ehci-mx6: Make regulator DM_REGULATOR dependent
configs: imx6sabreauto: Add DM_MMC support
configs: imx6sabreauto: Add DM_USB support
mmc: fsl_esdhc: Fix DM_REGULATOR ifdefs for SPL builds
board: mx6sabresd: Add board_fit_config_name_match to support FIT in
SPL
board: mx6sabreauto: Add board_fit_config_name_match to support FIT in
SPL
arm: dts: Add all the imx6[q|qp|dl] sabre[auto|sd] u-boot dts[i] files
arm: dts: Update all the dts[i] files for imx6[q|qp|dl] sabre[auto|sd]
arm: imx: Add FIT SPL its
configs: mx6sabreauto: Add SPL FIT and DM support
configs: mx6sabresd: Add SPL FIT and DM support
mx6sabreauto: Add DM_GPIO support
mx6sabresd: Add DM_GPIO support
configs: mx6sabreauto: Add DM_SPI_FLASH necessary configs
configs: mx6sabresd: Add DM_SPI_FLASH necessary configs
board: mx6sabreauto: Remove the non-DM code
board: mx6sabresd: Remove non-DM code
board: mx6sabresd: Remove the enet reset gpio handling
configs: mx6sabresd: Reduce size for SPL by disabling SPL_DOS and
SPL_EFI
board: mx6sabreauto: Update README with the SPL DM FIT info
board: mx6sabresd: Update README with the SPL DM FIT info
arch/arm/dts/Makefile | 8 +-
arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi | 6 +
arch/arm/dts/imx6dl-sabreauto.dts | 13 +
arch/arm/dts/imx6dl-sabresd-u-boot.dtsi | 6 +
arch/arm/dts/imx6dl-sabresd.dts | 18 +
arch/arm/dts/imx6dl.dtsi | 306 ++++++++++-
arch/arm/dts/imx6q-sabreauto-u-boot.dtsi | 6 +
arch/arm/dts/imx6q-sabreauto.dts | 18 +
arch/arm/dts/imx6q-sabresd-u-boot.dtsi | 6 +
arch/arm/dts/imx6q-sabresd.dts | 23 +
arch/arm/dts/imx6q.dtsi | 310 +++++++++--
arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi | 23 +
arch/arm/dts/imx6qdl-sabreauto.dtsi | 810 ++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi | 14 +
arch/arm/dts/imx6qdl-sabresd.dtsi | 741 +++++++++++++++++++++++++
arch/arm/dts/imx6qdl-u-boot.dtsi | 4 +-
arch/arm/dts/imx6qdl.dtsi | 455 +++++++++-------
arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi | 6 +
arch/arm/dts/imx6qp-sabreauto.dts | 55 ++
arch/arm/dts/imx6qp-sabresd-u-boot.dtsi | 6 +
arch/arm/dts/imx6qp-sabresd.dts | 55 ++
arch/arm/dts/imx6qp.dtsi | 115 ++++
arch/arm/include/asm/arch-am33xx/spl.h | 2 +-
arch/arm/mach-imx/mx6/fit_spl.its | 41 ++
arch/arm/mach-omap2/boot-common.c | 2 +-
board/freescale/mx6sabreauto/README | 6 +-
board/freescale/mx6sabreauto/mx6sabreauto.c | 91 +---
board/freescale/mx6sabresd/README | 9 +-
board/freescale/mx6sabresd/mx6sabresd.c | 78 +--
common/Makefile | 5 +-
common/spl/Kconfig | 4 +-
common/spl/Makefile | 2 +-
common/spl/spl_usb.c | 4 -
configs/am43xx_evm_usbhost_boot_defconfig | 2 +-
configs/am43xx_hs_evm_defconfig | 2 +-
configs/mx6sabreauto_defconfig | 23 +-
configs/mx6sabresd_defconfig | 28 +-
drivers/mmc/fsl_esdhc.c | 8 +-
drivers/usb/host/ehci-mx6.c | 7 +-
39 files changed, 2906 insertions(+), 412 deletions(-)
create mode 100644 arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-sabreauto.dts
create mode 100644 arch/arm/dts/imx6dl-sabresd-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-sabresd.dts
create mode 100644 arch/arm/dts/imx6q-sabreauto-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6q-sabreauto.dts
create mode 100644 arch/arm/dts/imx6q-sabresd-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6q-sabresd.dts
create mode 100644 arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-sabreauto.dtsi
create mode 100644 arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-sabresd.dtsi
create mode 100644 arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qp-sabreauto.dts
create mode 100644 arch/arm/dts/imx6qp-sabresd-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qp-sabresd.dts
create mode 100644 arch/arm/dts/imx6qp.dtsi
create mode 100644 arch/arm/mach-imx/mx6/fit_spl.its
--
2.7.4
More information about the U-Boot
mailing list