The branch main has been updated by manu:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=f34560385c730c8b1db4f46a9c711a60511864bf

commit f34560385c730c8b1db4f46a9c711a60511864bf
Author:     Emmanuel Vadot <[email protected]>
AuthorDate: 2022-02-23 07:44:16 +0000
Commit:     Emmanuel Vadot <[email protected]>
CommitDate: 2022-02-23 07:47:57 +0000

    arm: Add extres pseudo devices to some kernel
    
    All the pseudo devices and framework are required by drivers.
    
    Reported by:    mjg
---
 sys/arm/conf/ALPINE    | 8 ++++++++
 sys/arm/conf/ARMADA38X | 8 ++++++++
 sys/arm/conf/EFIKA_MX  | 8 ++++++++
 sys/arm/conf/IMX53     | 8 ++++++++
 sys/arm/conf/VYBRID    | 8 ++++++++
 sys/arm/conf/ZEDBOARD  | 8 ++++++++
 6 files changed, 48 insertions(+)

diff --git a/sys/arm/conf/ALPINE b/sys/arm/conf/ALPINE
index 871ee698b953..a997973890de 100644
--- a/sys/arm/conf/ALPINE
+++ b/sys/arm/conf/ALPINE
@@ -38,6 +38,14 @@ device               al_iofic                # I/O Fabric 
Interrupt Controller
 device         al_serdes               # Serializer/Deserializer
 device         al_udma                 # Universal DMA
 
+# pseudo devices
+device         clk
+device         phy
+device         hwreset
+device         nvmem
+device         regulator
+device         syscon
+
 # Pseudo devices
 device         loop
 device         pty
diff --git a/sys/arm/conf/ARMADA38X b/sys/arm/conf/ARMADA38X
index 71a2915d15b6..238d8189f37e 100644
--- a/sys/arm/conf/ARMADA38X
+++ b/sys/arm/conf/ARMADA38X
@@ -23,6 +23,14 @@ options      SMP
 
 options                VM_KMEM_SIZE_MAX=0x9CCD000
 
+# pseudo devices
+device         clk
+device         phy
+device         hwreset
+device         nvmem
+device         regulator
+device         syscon
+
 # Pseudo devices
 device         pty
 device         loop
diff --git a/sys/arm/conf/EFIKA_MX b/sys/arm/conf/EFIKA_MX
index d45d6e815269..0cd021331151 100644
--- a/sys/arm/conf/EFIKA_MX
+++ b/sys/arm/conf/EFIKA_MX
@@ -50,6 +50,14 @@ options      ROOTDEVNAME=\"ufs:ada0s2a\"
 #options       NO_SYSCTL_DESCR
 #options       RWLOCK_NOINLINE
 
+# pseudo devices
+device         clk
+device         phy
+device         hwreset
+device         nvmem
+device         regulator
+device         syscon
+
 # The `bpf' device enables the Berkeley Packet Filter.
 # Be aware of the administrative consequences of enabling this!
 # Note that 'bpf' is required for DHCP.
diff --git a/sys/arm/conf/IMX53 b/sys/arm/conf/IMX53
index 4cbd14aa13a4..aed467424add 100644
--- a/sys/arm/conf/IMX53
+++ b/sys/arm/conf/IMX53
@@ -42,6 +42,14 @@ options      INCLUDE_CONFIG_FILE     # Include this file in 
kernel
 # Note that 'bpf' is required for DHCP.
 device         bpf                     # Berkeley packet filter
 
+# pseudo devices
+device         clk
+device         phy
+device         hwreset
+device         nvmem
+device         regulator
+device         syscon
+
 # Pseudo devices.
 device         loop                    # Network loopback
 device         ether                   # Ethernet support
diff --git a/sys/arm/conf/VYBRID b/sys/arm/conf/VYBRID
index 24297a6febe2..b702b3f0f1fd 100644
--- a/sys/arm/conf/VYBRID
+++ b/sys/arm/conf/VYBRID
@@ -44,6 +44,14 @@ options      NO_SWAPPING
 # Interrupt controller
 device         gic
 
+# pseudo devices
+device         clk
+device         phy
+device         hwreset
+device         nvmem
+device         regulator
+device         syscon
+
 # ARM MPCore timer
 device         mpcore_timer
 
diff --git a/sys/arm/conf/ZEDBOARD b/sys/arm/conf/ZEDBOARD
index 1a7d011f51b0..482d502748c5 100644
--- a/sys/arm/conf/ZEDBOARD
+++ b/sys/arm/conf/ZEDBOARD
@@ -42,6 +42,14 @@ options      ROOTDEVNAME=\"ufs:mmcsd0s2a\"
 # Interrupt controller
 device         gic
 
+# pseudo devices
+device         clk
+device         phy
+device         hwreset
+device         nvmem
+device         regulator
+device         syscon
+
 # Cache controller
 device         pl310                   # PL310 L2 cache controller
 # ARM MPCore timer

Reply via email to