[PATCH 0/7] TQMa6x: upgrade board support to device model

Michael Krummsdorf michael.krummsdorf at ew.tq-group.com
Thu Apr 9 15:21:35 CEST 2020


This series provides the device trees and required configuration
settings to advance board support to device model.

The first step is to successfully compile and boot again
while having access to essential interfaces
(i.e. e-MMC, SD card, Ethernet, SPI NOR flash, USB Host).

More features and interface support will be added with
a future patch set.

Markus Niebel (1):
  tqma6: resurrect support by supplying correct SYS_TEXT_BASE

Michael Krummsdorf (6):
  arm: dt: imx6qdl: add tqma6[qdl] som on mba6 mainboard
  arch: arm: tqma6: apply default Kconfig for device model
  board: tqc: tqma6: mba6: apply default Kconfig for device model
  configs: tqma6x_mba6x: update default configs for device model
  board: tqc: tqma6: hw init code disabled for device model
  board: tqc: tqma6_mba6: switch to device model

 arch/arm/dts/Makefile              |   4 +
 arch/arm/dts/imx6dl-mba6.dtsi      |  18 +++
 arch/arm/dts/imx6dl-mba6a.dts      |  16 +++
 arch/arm/dts/imx6dl-mba6b.dts      |  16 +++
 arch/arm/dts/imx6dl-tqma6a.dtsi    |  14 ++
 arch/arm/dts/imx6dl-tqma6b.dtsi    |  14 ++
 arch/arm/dts/imx6q-mba6.dtsi       |  18 +++
 arch/arm/dts/imx6q-mba6a.dts       |  16 +++
 arch/arm/dts/imx6q-mba6b.dts       |  16 +++
 arch/arm/dts/imx6q-tqma6a.dtsi     |  14 ++
 arch/arm/dts/imx6q-tqma6b.dtsi     |  14 ++
 arch/arm/dts/imx6qdl-mba6.dtsi     | 207 ++++++++++++++++++++++++++++
 arch/arm/dts/imx6qdl-mba6a.dtsi    |  39 ++++++
 arch/arm/dts/imx6qdl-mba6b.dtsi    |  45 ++++++
 arch/arm/dts/imx6qdl-tqma6.dtsi    | 211 +++++++++++++++++++++++++++++
 arch/arm/dts/imx6qdl-tqma6a.dtsi   |  27 ++++
 arch/arm/dts/imx6qdl-tqma6b.dtsi   |  27 ++++
 arch/arm/mach-imx/mx6/Kconfig      |  11 ++
 board/tqc/tqma6/Kconfig            |  15 ++
 board/tqc/tqma6/tqma6.c            |  12 ++
 board/tqc/tqma6/tqma6_mba6.c       | 171 +----------------------
 configs/tqma6dl_mba6_mmc_defconfig |  31 +++--
 configs/tqma6dl_mba6_spi_defconfig |  31 +++--
 configs/tqma6q_mba6_mmc_defconfig  |  31 +++--
 configs/tqma6q_mba6_spi_defconfig  |  31 +++--
 configs/tqma6s_mba6_mmc_defconfig  |  31 +++--
 configs/tqma6s_mba6_spi_defconfig  |  31 +++--
 configs/tqma6s_wru4_mmc_defconfig  |   9 +-
 include/configs/tqma6.h            |   9 +-
 include/configs/tqma6_wru4.h       |   3 +
 30 files changed, 867 insertions(+), 265 deletions(-)
 create mode 100644 arch/arm/dts/imx6dl-mba6.dtsi
 create mode 100644 arch/arm/dts/imx6dl-mba6a.dts
 create mode 100644 arch/arm/dts/imx6dl-mba6b.dts
 create mode 100644 arch/arm/dts/imx6dl-tqma6a.dtsi
 create mode 100644 arch/arm/dts/imx6dl-tqma6b.dtsi
 create mode 100644 arch/arm/dts/imx6q-mba6.dtsi
 create mode 100644 arch/arm/dts/imx6q-mba6a.dts
 create mode 100644 arch/arm/dts/imx6q-mba6b.dts
 create mode 100644 arch/arm/dts/imx6q-tqma6a.dtsi
 create mode 100644 arch/arm/dts/imx6q-tqma6b.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-mba6.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-mba6a.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-mba6b.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-tqma6.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-tqma6a.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-tqma6b.dtsi

-- 
2.17.1



More information about the U-Boot mailing list