aboutsummaryrefslogtreecommitdiff
path: root/sys/arm
diff options
context:
space:
mode:
authorIan Lepore <ian@FreeBSD.org>2020-11-25 19:08:22 +0000
committerIan Lepore <ian@FreeBSD.org>2020-11-25 19:08:22 +0000
commit253dde678e73d7644ed753afd17ba9199bcf63f0 (patch)
treecb8af0eac5ce002b1445eb615b4de915a0ee4701 /sys/arm
parent4b7ae525a8e9a428ddba663d9d589e9a6abed45a (diff)
downloadsrc-253dde678e73d7644ed753afd17ba9199bcf63f0.tar.gz
src-253dde678e73d7644ed753afd17ba9199bcf63f0.zip
Add the standard extres pseudo devices to the IMX6 kernel config.
Some imx6 drivers are being converted to use features that weren't available when they were first written (such as accessing shared device registers via the syscon pseudo-device), so imx6 custom kernels that reference those devices will now need this infrastructure in place.
Notes
Notes: svn path=/head/; revision=368028
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/conf/IMX69
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/arm/conf/IMX6 b/sys/arm/conf/IMX6
index 4dbebdfccd1f..808dac4bf910 100644
--- a/sys/arm/conf/IMX6
+++ b/sys/arm/conf/IMX6
@@ -117,6 +117,15 @@ options FDT # Configure using FDT/DTB data
makeoptions MODULES_EXTRA="dtb/imx6 imx"
device fdt_pinctrl # FDT pinmux driver
+# EXT_RESOURCES pseudo devices
+options EXT_RESOURCES
+device clk
+device phy
+device hwreset
+device nvmem
+device regulator
+device syscon
+
# SoC-specific devices
device ffec # Freescale Fast Ethernet Controller
device fsliic # Freescale i2c/iic