[v3,0/4] board: imx8mm: Add Engicam i.Core MX8M Mini SoM
mbox series

Message ID 20210426125349.6416-1-jagan@amarulasolutions.com
Headers show
Series
  • board: imx8mm: Add Engicam i.Core MX8M Mini SoM
Related show

Message

Jagan Teki April 26, 2021, 12:53 p.m. UTC
Patch series for Engicam i.Core MX8M Mini SOM and it's associated
carrier board dts(i) support.

patch 1: add imx8mm-u-boot.dtsi

patch 2: Engicam i.Core MX8M Mini SoM dtsi

patch 3-4: EDIMM2.2, C.TOUCH 2.0 Carrier boards       

Changes for v3:
- rebase on master
- drop header improvement patch
Changes for v2:
- add Linux commit sha1 in commit messages.

Any inputs?
Jagan.

Jagan Teki (4):
  arm64: dts: imx8mm: Add common -u-boot.dtsi
  arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM
  board: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit
  board: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0

 arch/arm/dts/Makefile                         |    2 +
 arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi    |   37 +-
 arch/arm/dts/imx8mm-evk-u-boot.dtsi           |   37 +-
 .../imx8mm-icore-mx8mm-ctouch2-u-boot.dtsi    |   31 +
 arch/arm/dts/imx8mm-icore-mx8mm-ctouch2.dts   |   97 +
 .../imx8mm-icore-mx8mm-edimm2.2-u-boot.dtsi   |   31 +
 arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2.dts  |   97 +
 arch/arm/dts/imx8mm-icore-mx8mm-u-boot.dtsi   |   27 +
 arch/arm/dts/imx8mm-icore-mx8mm.dtsi          |  232 +++
 arch/arm/dts/imx8mm-u-boot.dtsi               |   39 +
 arch/arm/dts/imx8mm-venice-gw700x-u-boot.dtsi |   35 +-
 arch/arm/dts/imx8mm-venice-u-boot.dtsi        |   37 +-
 arch/arm/dts/imx8mm-verdin-u-boot.dtsi        |   38 +-
 arch/arm/dts/phycore-imx8mm-u-boot.dtsi       |   37 +-
 arch/arm/mach-imx/imx8m/Kconfig               |   19 +
 board/engicam/imx8mm/Kconfig                  |   14 +
 board/engicam/imx8mm/MAINTAINERS              |   13 +
 board/engicam/imx8mm/Makefile                 |   12 +
 board/engicam/imx8mm/icore_mx8mm.c            |   85 +
 board/engicam/imx8mm/lpddr4_timing.c          | 1846 +++++++++++++++++
 board/engicam/imx8mm/spl.c                    |  101 +
 configs/imx8mm-icore-mx8mm-ctouch2_defconfig  |   92 +
 configs/imx8mm-icore-mx8mm-edimm2.2_defconfig |   92 +
 include/configs/imx8mm_icore_mx8mm.h          |  100 +
 24 files changed, 2942 insertions(+), 209 deletions(-)
 create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-ctouch2-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-ctouch2.dts
 create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2.dts
 create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mm-icore-mx8mm.dtsi
 create mode 100644 arch/arm/dts/imx8mm-u-boot.dtsi
 create mode 100644 board/engicam/imx8mm/Kconfig
 create mode 100644 board/engicam/imx8mm/MAINTAINERS
 create mode 100644 board/engicam/imx8mm/Makefile
 create mode 100644 board/engicam/imx8mm/icore_mx8mm.c
 create mode 100644 board/engicam/imx8mm/lpddr4_timing.c
 create mode 100644 board/engicam/imx8mm/spl.c
 create mode 100644 configs/imx8mm-icore-mx8mm-ctouch2_defconfig
 create mode 100644 configs/imx8mm-icore-mx8mm-edimm2.2_defconfig
 create mode 100644 include/configs/imx8mm_icore_mx8mm.h