[U-Boot] [patch v2 00/13] imx: mx6sabresd: support SPL FIT

Peng Fan peng.fan at nxp.com
Wed Aug 9 12:51:54 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.

V2:
Rebased to latest master branch
Include patch https://patchwork.ozlabs.org/patch/798992/ to make this
patchset could be applied together.

Peng Fan (13):
  scripts: spl: fix typo
  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              |   3 +-
 23 files changed, 1869 insertions(+), 256 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