[PATCH 0/4] Add support for Kontron i.MX8MP and i.MX93 OSM hardware
Frieder Schrempf
frieder at fris.de
Tue Nov 11 11:28:09 CET 2025
From: Frieder Schrempf <frieder.schrempf at kontron.de>
This adds support for Kontron hardware based on i.MX8MP and i.MX93
OSM (Open Standard Module) SoMs.
Frieder Schrempf (4):
imx: Add support for Kontron i.MX8MP OSM-S SoM and BL carrier board
arm64: dts: imx8mp-kontron: Fix USB OTG role switching
arm: imx: imx9: Use arch override for env_get_location()
imx: Add support for Kontron i.MX93 OSM-S SoM and BL carrier board
.../dts/imx8mp-kontron-bl-osm-s-u-boot.dtsi | 115 +
.../dts/imx93-kontron-bl-osm-s-u-boot.dtsi | 153 +
arch/arm/mach-imx/imx8m/Kconfig | 14 +
arch/arm/mach-imx/imx9/Kconfig | 11 +-
arch/arm/mach-imx/imx9/soc.c | 2 +-
board/kontron/osm-s-mx8mp/Kconfig | 17 +
board/kontron/osm-s-mx8mp/MAINTAINERS | 7 +
board/kontron/osm-s-mx8mp/Makefile | 9 +
board/kontron/osm-s-mx8mp/imximage.cfg | 8 +
board/kontron/osm-s-mx8mp/lpddr4_timing.c | 2474 +++++++++++++++++
board/kontron/osm-s-mx8mp/osm-s-mx8mp.c | 175 ++
board/kontron/osm-s-mx8mp/osm-s-mx8mp.env | 6 +
board/kontron/osm-s-mx8mp/spl.c | 358 +++
board/kontron/osm-s-mx93/Kconfig | 17 +
board/kontron/osm-s-mx93/MAINTAINERS | 7 +
board/kontron/osm-s-mx93/Makefile | 9 +
board/kontron/osm-s-mx93/lpddr4x_timing.c | 1992 +++++++++++++
board/kontron/osm-s-mx93/osm-s-mx93.c | 168 ++
board/kontron/osm-s-mx93/osm-s-mx93.env | 6 +
board/kontron/osm-s-mx93/spl.c | 169 ++
configs/kontron-osm-s-mx8mp.config | 203 ++
configs/kontron-osm-s-mx8mp_defconfig | 3 +
configs/kontron-osm-s-mx93.config | 197 ++
configs/kontron-osm-s-mx93_defconfig | 3 +
doc/board/kontron/index.rst | 2 +
doc/board/kontron/osm-s-mx8mp.rst | 104 +
doc/board/kontron/osm-s-mx93.rst | 95 +
.../freescale/imx8mp-kontron-bl-osm-s.dts | 24 +-
include/configs/kontron-osm-s-mx8mp.h | 30 +
include/configs/kontron-osm-s-mx93.h | 30 +
30 files changed, 6401 insertions(+), 7 deletions(-)
create mode 100644 arch/arm/dts/imx8mp-kontron-bl-osm-s-u-boot.dtsi
create mode 100644 arch/arm/dts/imx93-kontron-bl-osm-s-u-boot.dtsi
create mode 100644 board/kontron/osm-s-mx8mp/Kconfig
create mode 100644 board/kontron/osm-s-mx8mp/MAINTAINERS
create mode 100644 board/kontron/osm-s-mx8mp/Makefile
create mode 100644 board/kontron/osm-s-mx8mp/imximage.cfg
create mode 100644 board/kontron/osm-s-mx8mp/lpddr4_timing.c
create mode 100644 board/kontron/osm-s-mx8mp/osm-s-mx8mp.c
create mode 100644 board/kontron/osm-s-mx8mp/osm-s-mx8mp.env
create mode 100644 board/kontron/osm-s-mx8mp/spl.c
create mode 100644 board/kontron/osm-s-mx93/Kconfig
create mode 100644 board/kontron/osm-s-mx93/MAINTAINERS
create mode 100644 board/kontron/osm-s-mx93/Makefile
create mode 100644 board/kontron/osm-s-mx93/lpddr4x_timing.c
create mode 100644 board/kontron/osm-s-mx93/osm-s-mx93.c
create mode 100644 board/kontron/osm-s-mx93/osm-s-mx93.env
create mode 100644 board/kontron/osm-s-mx93/spl.c
create mode 100644 configs/kontron-osm-s-mx8mp.config
create mode 100644 configs/kontron-osm-s-mx8mp_defconfig
create mode 100644 configs/kontron-osm-s-mx93.config
create mode 100644 configs/kontron-osm-s-mx93_defconfig
create mode 100644 doc/board/kontron/osm-s-mx8mp.rst
create mode 100644 doc/board/kontron/osm-s-mx93.rst
create mode 100644 include/configs/kontron-osm-s-mx8mp.h
create mode 100644 include/configs/kontron-osm-s-mx93.h
--
2.51.0
More information about the U-Boot
mailing list