[U-Boot] [PATCH 00/12] imx: mx6sabresd: support SPL FIT
Peng Fan
peng.fan at nxp.com
Wed Aug 9 09:16:11 UTC 2017
This patch set is to support SPL FIT for mx6sabresd board.
Patchset tested on 6qsabresd and 6qpsabresd board, works well.
The mkimage_fit.sh is modified from sunxi code to generate u-boot.its.
Peng Fan (12):
arm: dts: include dts for imx6sabresd
power: pmic/regulator allow dm be omited by SPL
Makefile: build FIT image if CONFIG_SPL_FIT_GENERATOR defined
imx: introduce mkimage_fit.sh
imx: mx6sabresd: implement board_fit_config_name_match
imx: mx6sabresd: enable SPL FIT
scripts: spl: Disable DM MMC when SPL DM not enabled
mmc: fsl_esdhc: switch to use CONFIG_IS_ENABLED
power: pmic.h: include dm/ofnode.h
board: freescale: common: add pfuze dm code
imx: mx6sabresd: enable dm drivers
imx: mx6sabresd: update README
Makefile | 4 +
arch/arm/dts/Makefile | 3 +
arch/arm/dts/imx6dl-sabresd.dts | 22 +
arch/arm/dts/imx6dl.dtsi | 242 +++++++++++
arch/arm/dts/imx6q-sabresd.dts | 30 ++
arch/arm/dts/imx6q.dtsi | 164 ++++++-
arch/arm/dts/imx6qdl-sabresd.dtsi | 738 ++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl.dtsi | 100 +++--
arch/arm/dts/imx6qp-sabresd.dts | 93 ++++
arch/arm/dts/imx6qp.dtsi | 153 +++++++
arch/arm/mach-imx/mkimage_fit.sh | 63 +++
board/freescale/common/Makefile | 1 +
board/freescale/common/pfuze.h | 5 +
board/freescale/common/pfuze_dm.c | 89 ++++
board/freescale/mx6sabresd/README | 18 +-
board/freescale/mx6sabresd/mx6sabresd.c | 339 ++++++---------
configs/mx6sabresd_defconfig | 22 +-
drivers/mmc/fsl_esdhc.c | 14 +-
drivers/power/pmic/Makefile | 4 +-
drivers/power/regulator/Makefile | 2 +-
include/configs/mx6sabresd.h | 15 +-
include/power/pmic.h | 1 +
scripts/Makefile.uncmd_spl | 1 +
23 files changed, 1868 insertions(+), 255 deletions(-)
create mode 100644 arch/arm/dts/imx6dl-sabresd.dts
create mode 100644 arch/arm/dts/imx6q-sabresd.dts
create mode 100644 arch/arm/dts/imx6qdl-sabresd.dtsi
create mode 100644 arch/arm/dts/imx6qp-sabresd.dts
create mode 100644 arch/arm/dts/imx6qp.dtsi
create mode 100755 arch/arm/mach-imx/mkimage_fit.sh
create mode 100644 board/freescale/common/pfuze_dm.c
--
2.6.2
More information about the U-Boot
mailing list