Module Name: src
Committed By: bouyer
Date: Thu May 4 13:39:51 UTC 2023
Modified Files:
src/sys/arch/evbarm/conf: GENERIC
Log Message:
experimental IMX6SX support:
- add options SOC_IMX6SX
- add imx6sxccm device
tested on a UDOO Neo Full board.
known to work:
- uart (console)
- sdmmc0
- ethernet (enet0)
known to not work:
- USB (device not detected).
needs a modified device tree at this time (add arm,cortex-a9-twd-timer entry
copied from the imx6qdl dtsi); for unkown reason the imx6sx.dtsi file lacks
an entry for the a9ptmr although it is present in the soc (and, from what I
understood, in all cortex A9 SoCs).
To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/arch/evbarm/conf/GENERIC
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/evbarm/conf/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.118 src/sys/arch/evbarm/conf/GENERIC:1.119
--- src/sys/arch/evbarm/conf/GENERIC:1.118 Sat Feb 25 08:19:35 2023
+++ src/sys/arch/evbarm/conf/GENERIC Thu May 4 13:39:51 2023
@@ -1,5 +1,5 @@
#
-# $NetBSD: GENERIC,v 1.118 2023/02/25 08:19:35 skrll Exp $
+# $NetBSD: GENERIC,v 1.119 2023/05/04 13:39:51 bouyer Exp $
#
# GENERIC ARM (aarch32) kernel
#
@@ -16,6 +16,7 @@ options SOC_EXYNOS5422
options SOC_IMX6DL
options SOC_IMX6Q
options SOC_IMX6QDL
+options SOC_IMX6SX
options SOC_IMX7D
options SOC_MESON8B
options SOC_OMAP3
@@ -136,7 +137,8 @@ cycvclkmgr* at fdt? pass 1 # Cyclone V
cycvrstmgr* at fdt? pass 0 # Cyclone V reset manager
exy5410clk* at fdt? pass 3 # Exynos5410 clock controller
exy5422clk* at fdt? pass 3 # Exynos5422 clock controller
-imx6ccm* at fdt? pass 1 # i.MX6 CCM
+imx6ccm* at fdt? pass 1 # i.MX6Q* CCM
+imx6sxccm* at fdt? pass 1 # i.MX6SX CCM
imx7dccm* at fdt? pass 2 # i.MX7D CCM
meson8bclkc* at fdt? pass 2 # Amlogic Meson8b clock controller
mesonresets* at fdt? pass 2 # Amlogic Meson misc. clock resets