arm: Add extres pseudo devices to some kernel

All the pseudo devices and framework are required by drivers.

Reported by:	mjg
This commit is contained in:
Emmanuel Vadot 2022-02-23 08:44:16 +01:00
parent b7bfded146
commit f34560385c
6 changed files with 48 additions and 0 deletions

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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