[PATCH v8 0/2] arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate)
Ying-Chun Liu
grandpaul at gmail.com
Wed Apr 21 22:50:29 CEST 2021
From: "Ying-Chun Liu (PaulLiu)" <paul.liu at linaro.org>
Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate).
The initial support includes:
- MMC
- eMMC
- I2C
- FEC
- Serial console
Ying-Chun Liu (PaulLiu) (2):
arm: dts: add imx8mm-cl-iot-gate dts file
arm: imx8m: add support for Compulab iot-gate-imx8
(imx8mm-cl-iot-gate)
v2: Rename iot-gate-imx8 -> imx8mm-cl-iot-gate
v3: Use distro_bootcmd.
v4: Re-sent for adding changelog
v5: add eeprom and rtc node, clean redundant pinctrl node, add dfu/pxeboot variable.
v6: Rebase to latest master. Use abx80x rtc driver instead of emulation rtc.
v7: Rebase to latest master.
v8: Use binman
arch/arm/dts/Makefile | 2 +
arch/arm/dts/imx8mm-cl-iot-gate-u-boot.dtsi | 255 +++
arch/arm/dts/imx8mm-cl-iot-gate.dts | 554 +++++
arch/arm/mach-imx/imx8m/Kconfig | 8 +
board/compulab/imx8mm-cl-iot-gate/Kconfig | 12 +
board/compulab/imx8mm-cl-iot-gate/MAINTAINERS | 6 +
board/compulab/imx8mm-cl-iot-gate/Makefile | 13 +
.../compulab/imx8mm-cl-iot-gate/ddr/Makefile | 8 +
board/compulab/imx8mm-cl-iot-gate/ddr/ddr.c | 211 ++
board/compulab/imx8mm-cl-iot-gate/ddr/ddr.h | 26 +
.../ddr/lpddr4_timing_01061010.1_2.c | 1848 +++++++++++++++++
.../ddr/lpddr4_timing_01061010.c | 1847 ++++++++++++++++
.../ddr/lpddr4_timing_ff000110.c | 1847 ++++++++++++++++
.../ddr/lpddr4_timing_ff020008.c | 1847 ++++++++++++++++
.../imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c | 71 +
.../imximage-8mm-lpddr4.cfg | 9 +
board/compulab/imx8mm-cl-iot-gate/spl.c | 187 ++
configs/imx8mm-cl-iot-gate_defconfig | 153 ++
include/configs/imx8mm-cl-iot-gate.h | 196 ++
19 files changed, 9100 insertions(+)
create mode 100644 arch/arm/dts/imx8mm-cl-iot-gate-u-boot.dtsi
create mode 100644 arch/arm/dts/imx8mm-cl-iot-gate.dts
create mode 100644 board/compulab/imx8mm-cl-iot-gate/Kconfig
create mode 100644 board/compulab/imx8mm-cl-iot-gate/MAINTAINERS
create mode 100644 board/compulab/imx8mm-cl-iot-gate/Makefile
create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/Makefile
create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/ddr.c
create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/ddr.h
create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_01061010.1_2.c
create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_01061010.c
create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_ff000110.c
create mode 100644 board/compulab/imx8mm-cl-iot-gate/ddr/lpddr4_timing_ff020008.c
create mode 100644 board/compulab/imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c
create mode 100644 board/compulab/imx8mm-cl-iot-gate/imximage-8mm-lpddr4.cfg
create mode 100644 board/compulab/imx8mm-cl-iot-gate/spl.c
create mode 100644 configs/imx8mm-cl-iot-gate_defconfig
create mode 100644 include/configs/imx8mm-cl-iot-gate.h
--
2.30.2
More information about the U-Boot
mailing list