[U-Boot] [PATCH 00/26] mx6sabre: Add DM and SPL FIT support
Abel Vesa
abel.vesa at nxp.com
Fri Jan 18 14:53:14 UTC 2019
This comes as a next iteration to the followin RFC:
https://lists.denx.de/pipermail/u-boot/2019-January/354834.html
Changes since that RFC:
* Add all the dl/qp/q dts and dtsi files from linux as suggested
by Fabio Estevam
* Removed the ENET reset gpio handling from board file since
relying on the phy-reset-gpios from imx6qdl-sabresd.dtsi
* Reworked the SPL_USB_SUPPORT and renamed it to SPL_USB_STORAGE
as suggested by Tom Rini
Abel Vesa (26):
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
arm: imx: Add board_fit_config_name_match to support FIT in SPL
arm: dts: Add devicetree for i.MX6QP
arm: dts: Add imx6qdl-sabreauto dtsi file
arm: dts: Add imx6qdl-sabresd dtsi file
arm: dts: Add all imx6sabre u-boot dtsi files
arm: dts: Add imx6q-sabreauto dts file
arm: dts: Add imx6q-sabresd dts file
arm: dts: Add imx6dl-sabreauto dts file
arm: dts: Add imx6dl-sabresd dts file
arm: dts: Add imx6qp-sabreauto dts file
arm: dts: Add imx6qp-sabresd dts file
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
arch/arm/dts/Makefile | 8 +-
arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi | 6 +
arch/arm/dts/imx6dl-sabreauto.dts | 17 +
arch/arm/dts/imx6dl-sabresd.dts | 17 +
arch/arm/dts/imx6q-sabreauto-u-boot.dtsi | 6 +
arch/arm/dts/imx6q-sabreauto.dts | 25 ++
arch/arm/dts/imx6q-sabresd-u-boot.dtsi | 6 +
arch/arm/dts/imx6q-sabresd.dts | 25 ++
arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi | 14 +
arch/arm/dts/imx6qdl-sabreauto.dtsi | 634 ++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi | 14 +
arch/arm/dts/imx6qdl-sabresd.dtsi | 623 +++++++++++++++++++++++++++
arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi | 6 +
arch/arm/dts/imx6qp-sabreauto.dts | 93 ++++
arch/arm/dts/imx6qp-sabresd.dts | 93 ++++
arch/arm/dts/imx6qp.dtsi | 89 ++++
arch/arm/include/asm/arch-am33xx/spl.h | 2 +-
arch/arm/mach-imx/mx6/fit_spl.its | 41 ++
arch/arm/mach-imx/spl.c | 10 +
arch/arm/mach-omap2/boot-common.c | 2 +-
board/freescale/mx6sabreauto/mx6sabreauto.c | 73 +---
board/freescale/mx6sabresd/mx6sabresd.c | 60 +--
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 | 20 +-
configs/mx6sabresd_defconfig | 22 +-
drivers/mmc/fsl_esdhc.c | 8 +-
drivers/usb/host/ehci-mx6.c | 7 +-
include/configs/imx6_spl.h | 2 +
33 files changed, 1794 insertions(+), 148 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.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.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