From 8d31b7686865210b59b13b4c4068b092177d5bba Mon Sep 17 00:00:00 2001 From: jmcneill Date: Fri, 3 Apr 2015 23:25:07 +0000 Subject: [PATCH] Move common non-device stuff to GENERIC.common. Simplify board configs, and let them all share common settings. --- sys/arch/evbarm/conf/ALLWINNER_A80 | 189 +-------------------------- sys/arch/evbarm/conf/GENERIC.common | 162 +++++++++++++++++++++++ sys/arch/evbarm/conf/HUMMINGBIRD_A31 | 188 ++------------------------ sys/arch/evbarm/conf/JETSONTK1 | 165 +---------------------- sys/arch/evbarm/conf/ODROID-C1 | 179 +------------------------ sys/arch/evbarm/conf/ROCKCHIP | 178 +------------------------ 6 files changed, 190 insertions(+), 871 deletions(-) create mode 100644 sys/arch/evbarm/conf/GENERIC.common diff --git a/sys/arch/evbarm/conf/ALLWINNER_A80 b/sys/arch/evbarm/conf/ALLWINNER_A80 index 439c2a8dfd96..2d6982117842 100644 --- a/sys/arch/evbarm/conf/ALLWINNER_A80 +++ b/sys/arch/evbarm/conf/ALLWINNER_A80 @@ -1,22 +1,10 @@ -# $NetBSD: ALLWINNER_A80,v 1.14 2014/12/21 17:42:12 jmcneill Exp $ +# $NetBSD: ALLWINNER_A80,v 1.15 2015/04/03 23:25:07 jmcneill Exp $ # # ALLWINNER_A80 - Allwinner A80 boards (Cubieboard4, OptimusBoard, etc) # include "arch/evbarm/conf/std.awin" - -#options VERBOSE_INIT_ARM - -# estimated number of users - -maxusers 32 - -# Standard system options - -options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT -#options NTP # NTP phase/frequency locked loop - -# CPU options +include "arch/evbarm/conf/GENERIC.common" no makeoptions CPUFLAGS makeoptions CPUFLAGS="-mcpu=cortex-a7 -mfpu=neon" @@ -27,165 +15,25 @@ no makeoptions KERNEL_BASE_VIRT makeoptions KERNEL_BASE_PHYS="0x80000000" makeoptions KERNEL_BASE_VIRT="0x80000000" options PMAP_NEED_ALLOC_POOLPAGE -#options UVMHIST,UVMHIST_PRINT + options CPU_CORTEXA7 options ALLWINNER_A80 -options PMAPCOUNTERS +options MULTIPROCESSOR +options MEMSIZE=2048 options AWIN_CONSOLE_EARLY options AWIN_GPIO_IGNORE_FW -# Architecture options - -# File systems - -file-system FFS # UFS -#file-system LFS # log-structured file system -file-system MFS # memory file system -file-system NFS # Network file system -#file-system ADOSFS # AmigaDOS-compatible file system -#file-system EXT2FS # second extended file system (linux) -#file-system CD9660 # ISO 9660 + Rock Ridge file system -file-system MSDOSFS # MS-DOS file system -#file-system FDESC # /dev/fd -file-system KERNFS # /kern -#file-system NULLFS # loopback file system -file-system PROCFS # /proc -#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) -#file-system UMAPFS # NULLFS + uid and gid remapping -#file-system UNION # union file system -file-system TMPFS # memory file system -file-system PTYFS # /dev/pts/N support - -# File system options -#options QUOTA # legacy UFS quotas -#options QUOTA2 # new, in-filesystem UFS quotas -#options FFS_EI # FFS Endian Independent support -#options NFSSERVER -options WAPBL # File system journaling support -#options FFS_NO_SNAPSHOT # No FFS snapshot support - -# Networking options - -#options GATEWAY # packet forwarding -options INET # IP + ICMP + TCP + UDP -options INET6 # IPV6 -#options IPSEC # IP security -#options IPSEC_DEBUG # debug for IP security -#options MROUTING # IP multicast routing -#options PIM # Protocol Independent Multicast -#options NETATALK # AppleTalk networking -#options PPP_BSDCOMP # BSD-Compress compression support for PPP -#options PPP_DEFLATE # Deflate compression support for PPP -#options PPP_FILTER # Active filter support for PPP (requires bpf) -#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG - -options NFS_BOOT_BOOTP -options NFS_BOOT_DHCP -#options NFS_BOOT_BOOTSTATIC -#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\"" -#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\"" -#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\"" - -options NFS_BOOT_RWSIZE=1024 - -# Compatibility options - -options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries -#options COMPAT_43 # 4.3BSD compatibility. -#options COMPAT_09 # NetBSD 0.9, -#options COMPAT_10 # NetBSD 1.0, -#options COMPAT_11 # NetBSD 1.1, -#options COMPAT_12 # NetBSD 1.2, -#options COMPAT_13 # NetBSD 1.3, -#options COMPAT_14 # NetBSD 1.4, -#options COMPAT_15 # NetBSD 1.5, -#options COMPAT_16 # NetBSD 1.6, -#options COMPAT_20 # NetBSD 2.0, -options COMPAT_30 # NetBSD 3.0, -options COMPAT_40 # NetBSD 4.0, -options COMPAT_50 # NetBSD 5.0, -options COMPAT_60 # NetBSD 6.0, and -options COMPAT_70 # NetBSD 7.0 binary compatibility. -#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. -#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. - -# Shared memory options - -options SYSVMSG # System V-like message queues -options SYSVSEM # System V-like semaphores -options SYSVSHM # System V-like memory sharing - -# Device options - -#options MEMORY_DISK_HOOKS # boottime setup of ramdisk -#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks -#options MEMORY_DISK_DYNAMIC -#options MINIROOTSIZE=1000 # Size in blocks -#options MEMORY_DISK_IS_ROOT # use memory disk as root - -# Wedge support -options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances -options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges - -# Miscellaneous kernel options -options KTRACE # system call tracing, a la ktrace(1) -#options KMEMSTATS # kernel memory statistics -#options SCSIVERBOSE # Verbose SCSI errors -#options MIIVERBOSE # Verbose MII autoconfuration messages -#options DDB_KEYCODE=0x40 -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) - -# Alternate buffer queue strategies for better responsiveness under high -# disk I/O load. -#options BUFQ_READPRIO -options BUFQ_PRIOCSCAN - -# Development and Debugging options - -#options PERFCTRS # performance counters options DIAGNOSTIC # internal consistency checks #options DEBUG -#options PMAP_DEBUG # Enable pmap_debug_level code -#options IPKDB # remote kernel debugging #options VERBOSE_INIT_ARM # verbose bootstraping messages -options DDB # in-kernel debugger -options DDB_ONPANIC=1 -options DDB_HISTORY_SIZE=100 # Enable history editing in DDB -#options KGDB makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 -## USB Debugging options -options USB_DEBUG -options EHCI_DEBUG -options OHCI_DEBUG -options UHUB_DEBUG - - -# Valid options for BOOT_ARGS: -# single Boot to single user only -# kdb Give control to kernel debugger -# ask Ask for file name to reboot from -# memorydisk= Set memorydisk size to KB -# quiet Show aprint_naive output -# verbose Show aprint_normal and aprint_verbose output -options BOOT_ARGS="\"\"" - config netbsd root on ? type ? -# The main bus device mainbus0 at root - -# CPU -options MULTIPROCESSOR cpu* at mainbus? -# Specify the memory size in megabytes. -options MEMSIZE=2048 - # A7 core devices armperiph0 at mainbus? armgic0 at armperiph? # Interrupt Controller @@ -275,6 +123,8 @@ options WSDISPLAY_COMPAT_SYSCONS options WSDISPLAY_COMPAT_USL options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_DEFAULTSCREENS=4 +pseudo-device wsmux +pseudo-device wsfont # On-board USB awinusb0 at awinio0 port 0 @@ -297,29 +147,4 @@ rlphy* at mii? phy ? rgephy* at mii? phy ? ukphy* at mii? phy ? -# Pseudo-Devices - -# disk/mass storage pseudo-devices -#pseudo-device md # memory disk device (ramdisk) -#pseudo-device vnd # disk-like interface to files -#pseudo-device fss # file system snapshot device -#pseudo-device putter # for puffs and pud -pseudo-device drvctl # driver control - -# network pseudo-devices -pseudo-device bpfilter # Berkeley packet filter -pseudo-device loop # network loopback -#pseudo-device kttcp # network loopback - -# miscellaneous pseudo-devices -pseudo-device pty # pseudo-terminals -#options RND_COM -#pseudo-device clockctl # user control of clock subsystem -pseudo-device ksyms # /dev/ksyms -pseudo-device lockstat # lock profiling - -# wscons pseudo-devices -pseudo-device wsmux # mouse & keyboard mux -pseudo-device wsfont - cinclude "arch/evbarm/conf/ALLWINNER_A80.local" diff --git a/sys/arch/evbarm/conf/GENERIC.common b/sys/arch/evbarm/conf/GENERIC.common new file mode 100644 index 000000000000..39bb69d7aede --- /dev/null +++ b/sys/arch/evbarm/conf/GENERIC.common @@ -0,0 +1,162 @@ +# +# $NetBSD: GENERIC.common,v 1.1 2015/04/03 23:25:07 jmcneill Exp $ +# +# GENERIC evbarm kernel config (template) +# + +# estimated number of users + +maxusers 32 + +# Standard system options + +options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT +#options NTP # NTP phase/frequency locked loop + +# CPU options +options PMAPCOUNTERS + +# Architecture options + +# File systems + +file-system FFS # UFS +#file-system LFS # log-structured file system +file-system MFS # memory file system +file-system NFS # Network file system +#file-system ADOSFS # AmigaDOS-compatible file system +#file-system EXT2FS # second extended file system (linux) +#file-system CD9660 # ISO 9660 + Rock Ridge file system +file-system MSDOSFS # MS-DOS file system +#file-system FDESC # /dev/fd +file-system KERNFS # /kern +#file-system NULLFS # loopback file system +file-system PROCFS # /proc +#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) +#file-system UMAPFS # NULLFS + uid and gid remapping +#file-system UNION # union file system +file-system TMPFS # memory file system +file-system PTYFS # /dev/pts/N support + +# File system options +#options QUOTA # legacy UFS quotas +#options QUOTA2 # new, in-filesystem UFS quotas +#options FFS_EI # FFS Endian Independent support +#options NFSSERVER +options WAPBL # File system journaling support +#options FFS_NO_SNAPSHOT # No FFS snapshot support + +# Networking options + +#options GATEWAY # packet forwarding +options INET # IP + ICMP + TCP + UDP +options INET6 # IPV6 +#options IPSEC # IP security +#options IPSEC_DEBUG # debug for IP security +#options MROUTING # IP multicast routing +#options PIM # Protocol Independent Multicast +#options NETATALK # AppleTalk networking +#options PPP_BSDCOMP # BSD-Compress compression support for PPP +#options PPP_DEFLATE # Deflate compression support for PPP +#options PPP_FILTER # Active filter support for PPP (requires bpf) +#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG + +options NFS_BOOT_BOOTP +#options NFS_BOOT_DHCP +#options NFS_BOOT_BOOTSTATIC +#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\"" +#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\"" +#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\"" +#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\"" +#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\"" + +options NFS_BOOT_RWSIZE=1024 + +# Compatibility options + +#options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries +#options COMPAT_43 # 4.3BSD compatibility. +#options COMPAT_09 # NetBSD 0.9, +#options COMPAT_10 # NetBSD 1.0, +#options COMPAT_11 # NetBSD 1.1, +#options COMPAT_12 # NetBSD 1.2, +#options COMPAT_13 # NetBSD 1.3, +#options COMPAT_14 # NetBSD 1.4, +#options COMPAT_15 # NetBSD 1.5, +#options COMPAT_16 # NetBSD 1.6, +#options COMPAT_20 # NetBSD 2.0, +#options COMPAT_30 # NetBSD 3.0, +#options COMPAT_40 # NetBSD 4.0, +#options COMPAT_50 # NetBSD 5.0, +options COMPAT_60 # NetBSD 6.0, and +options COMPAT_70 # NetBSD 7.0 binary compatibility. +#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. +#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. + +# Shared memory options + +options SYSVMSG # System V-like message queues +options SYSVSEM # System V-like semaphores +#options SEMMNI=10 # number of semaphore identifiers +#options SEMMNS=60 # number of semaphores in system +#options SEMUME=10 # max number of undo entries per process +#options SEMMNU=30 # number of undo structures in system +options SYSVSHM # System V-like memory sharing + +# Device options + +#options MEMORY_DISK_HOOKS # boottime setup of ramdisk +#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks +#options MEMORY_DISK_DYNAMIC +#options MINIROOTSIZE=1000 # Size in blocks +#options MEMORY_DISK_IS_ROOT # use memory disk as root +#options MEMORY_DISK_FBFLAGS=RB_SINGLE + +# Miscellaneous kernel options +options KTRACE # system call tracing, a la ktrace(1) +#options KMEMSTATS # kernel memory statistics +#options SCSIVERBOSE # Verbose SCSI errors +#options MIIVERBOSE # Verbose MII autoconfuration messages +#options USERCONF # userconf(4) support +#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) + +# Alternate buffer queue strategies for better responsiveness under high +# disk I/O load. +#options BUFQ_READPRIO +options BUFQ_PRIOCSCAN + +# Development and Debugging options + +#options PERFCTRS # performance counters +#options DIAGNOSTIC # internal consistency checks +#options DEBUG +#options LOCKDEBUG +#options PMAP_DEBUG # Enable pmap_debug_level code +#options IPKDB # remote kernel debugging +#options VERBOSE_INIT_ARM # verbose bootstraping messages +options DDB # in-kernel debugger +options DDB_ONPANIC=1 +options DDB_HISTORY_SIZE=100 # Enable history editing in DDB +#options DDB_COMMANDONENTER="bt" +#options KGDB + +# Pseudo-Devices + +# disk/mass storage pseudo-devices +#pseudo-device md # memory disk device (ramdisk) +pseudo-device vnd # disk-like interface to files +#pseudo-device fss # file system snapshot device +pseudo-device drvctl # driver control +pseudo-device putter # for puffs and pud + +# network pseudo-devices +pseudo-device bpfilter # Berkeley packet filter +pseudo-device loop # network loopback +#pseudo-device kttcp # network loopback + +# miscellaneous pseudo-devices +pseudo-device pty # pseudo-terminals +#options RND_COM +#pseudo-device clockctl # user control of clock subsystem +pseudo-device ksyms # /dev/ksyms +pseudo-device lockstat # lock profiling diff --git a/sys/arch/evbarm/conf/HUMMINGBIRD_A31 b/sys/arch/evbarm/conf/HUMMINGBIRD_A31 index 6fbc91c3918f..37a10cb6b5d8 100644 --- a/sys/arch/evbarm/conf/HUMMINGBIRD_A31 +++ b/sys/arch/evbarm/conf/HUMMINGBIRD_A31 @@ -1,184 +1,35 @@ -# $NetBSD: HUMMINGBIRD_A31,v 1.22 2015/02/13 13:48:17 joerg Exp $ +# $NetBSD: HUMMINGBIRD_A31,v 1.23 2015/04/03 23:25:07 jmcneill Exp $ # # HUMMINGBIRD_A31 - Merrii Hummingbird A31 # include "arch/evbarm/conf/std.awin" - -# estimated number of users - -maxusers 32 - -# Standard system options - -options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT -#options NTP # NTP phase/frequency locked loop - -# CPU options +include "arch/evbarm/conf/GENERIC.common" no makeoptions CPUFLAGS makeoptions CPUFLAGS="-mcpu=cortex-a7 -mfpu=neon" no makeoptions BOARDTYPE makeoptions BOARDTYPE="hummingbird_a31" -#options UVMHIST,UVMHIST_PRINT + +# CPU options options CPU_CORTEXA7 +options MULTIPROCESSOR +options MEMSIZE=1024 options ALLWINNER_A31 -options PMAPCOUNTERS options AWIN_CONSOLE_EARLY options AWIN_GPIO_IGNORE_FW -# Architecture options - -# File systems - -file-system FFS # UFS -#file-system LFS # log-structured file system -file-system MFS # memory file system -file-system NFS # Network file system -#file-system ADOSFS # AmigaDOS-compatible file system -file-system EXT2FS # second extended file system (linux) -file-system CD9660 # ISO 9660 + Rock Ridge file system -file-system MSDOSFS # MS-DOS file system -#file-system FDESC # /dev/fd -file-system KERNFS # /kern -#file-system NULLFS # loopback file system -file-system PROCFS # /proc -#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) -#file-system UMAPFS # NULLFS + uid and gid remapping -#file-system UNION # union file system -file-system TMPFS # memory file system -file-system PTYFS # /dev/pts/N support - -# File system options -#options QUOTA # legacy UFS quotas -#options QUOTA2 # new, in-filesystem UFS quotas -#options FFS_EI # FFS Endian Independent support -#options NFSSERVER -options WAPBL # File system journaling support -#options FFS_NO_SNAPSHOT # No FFS snapshot support - -# Networking options - -#options GATEWAY # packet forwarding -options INET # IP + ICMP + TCP + UDP -options INET6 # IPV6 -#options IPSEC # IP security -#options IPSEC_DEBUG # debug for IP security -#options MROUTING # IP multicast routing -#options PIM # Protocol Independent Multicast -#options NETATALK # AppleTalk networking -#options PPP_BSDCOMP # BSD-Compress compression support for PPP -#options PPP_DEFLATE # Deflate compression support for PPP -#options PPP_FILTER # Active filter support for PPP (requires bpf) -#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG - -options NFS_BOOT_BOOTP -options NFS_BOOT_DHCP -#options NFS_BOOT_BOOTSTATIC -#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\"" -#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\"" -#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\"" - -options NFS_BOOT_RWSIZE=1024 - -# Compatibility options - -options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries -#options COMPAT_43 # 4.3BSD compatibility. -#options COMPAT_09 # NetBSD 0.9, -#options COMPAT_10 # NetBSD 1.0, -#options COMPAT_11 # NetBSD 1.1, -#options COMPAT_12 # NetBSD 1.2, -#options COMPAT_13 # NetBSD 1.3, -#options COMPAT_14 # NetBSD 1.4, -#options COMPAT_15 # NetBSD 1.5, -#options COMPAT_16 # NetBSD 1.6, -#options COMPAT_20 # NetBSD 2.0, -options COMPAT_30 # NetBSD 3.0, -options COMPAT_40 # NetBSD 4.0, -options COMPAT_50 # NetBSD 5.0, -options COMPAT_60 # NetBSD 6.0, and -options COMPAT_70 # NetBSD 7.0 binary compatibility. -#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. -#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. - -# Shared memory options - -options SYSVMSG # System V-like message queues -options SYSVSEM # System V-like semaphores -options SYSVSHM # System V-like memory sharing - -# Device options - -#options MEMORY_DISK_HOOKS # boottime setup of ramdisk -#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks -#options MEMORY_DISK_DYNAMIC -#options MINIROOTSIZE=1000 # Size in blocks -#options MEMORY_DISK_IS_ROOT # use memory disk as root - -# Wedge support -options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances -options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges - -# Miscellaneous kernel options -options KTRACE # system call tracing, a la ktrace(1) -#options KMEMSTATS # kernel memory statistics -#options SCSIVERBOSE # Verbose SCSI errors -#options MIIVERBOSE # Verbose MII autoconfuration messages -#options DDB_KEYCODE=0x40 -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) - -# Alternate buffer queue strategies for better responsiveness under high -# disk I/O load. -#options BUFQ_READPRIO -options BUFQ_PRIOCSCAN - -# Development and Debugging options - -#options PERFCTRS # performance counters options DIAGNOSTIC # internal consistency checks #options DEBUG -#options PMAP_DEBUG # Enable pmap_debug_level code -#options IPKDB # remote kernel debugging #options VERBOSE_INIT_ARM # verbose bootstraping messages -options DDB # in-kernel debugger -options DDB_ONPANIC=1 -options DDB_HISTORY_SIZE=100 # Enable history editing in DDB -#options KGDB makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 -## USB Debugging options -options USB_DEBUG -options EHCI_DEBUG -options OHCI_DEBUG -options UHUB_DEBUG - - -# Valid options for BOOT_ARGS: -# single Boot to single user only -# kdb Give control to kernel debugger -# ask Ask for file name to reboot from -# memorydisk= Set memorydisk size to KB -# quiet Show aprint_naive output -# verbose Show aprint_normal and aprint_verbose output -options BOOT_ARGS="\"\"" - config netbsd root on ? type ? -# The main bus device mainbus0 at root - -# CPU -options MULTIPROCESSOR cpu* at mainbus? -# Specify the memory size in megabytes. -options MEMSIZE=1024 - # A7 core devices armperiph0 at mainbus? armgic0 at armperiph? # Interrupt Controller @@ -263,6 +114,8 @@ options WSDISPLAY_COMPAT_SYSCONS options WSDISPLAY_COMPAT_USL options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_DEFAULTSCREENS=4 +pseudo-device wsmux +pseudo-device wsfont # On-board USB awinusb0 at awinio0 port 0 @@ -284,29 +137,4 @@ rlphy* at mii? phy ? rgephy* at mii? phy ? ukphy* at mii? phy ? -# Pseudo-Devices - -# disk/mass storage pseudo-devices -#pseudo-device md # memory disk device (ramdisk) -pseudo-device vnd # disk-like interface to files -pseudo-device fss # file system snapshot device -pseudo-device putter # for puffs and pud -pseudo-device drvctl # driver control - -# network pseudo-devices -pseudo-device bpfilter # Berkeley packet filter -pseudo-device loop # network loopback -#pseudo-device kttcp # network loopback - -# miscellaneous pseudo-devices -pseudo-device pty # pseudo-terminals -#options RND_COM -#pseudo-device clockctl # user control of clock subsystem -pseudo-device ksyms # /dev/ksyms -pseudo-device lockstat # lock profiling - -# wscons pseudo-devices -pseudo-device wsmux # mouse & keyboard mux -pseudo-device wsfont - cinclude "arch/evbarm/conf/HUMMINGBIRD_A31.local" diff --git a/sys/arch/evbarm/conf/JETSONTK1 b/sys/arch/evbarm/conf/JETSONTK1 index 8a7c05c4c8a1..83a6a4fb9ff9 100644 --- a/sys/arch/evbarm/conf/JETSONTK1 +++ b/sys/arch/evbarm/conf/JETSONTK1 @@ -1,173 +1,37 @@ # -# $NetBSD: JETSONTK1,v 1.2 2015/03/31 17:37:47 riz Exp $ +# $NetBSD: JETSONTK1,v 1.3 2015/04/03 23:25:07 jmcneill Exp $ # # NVIDIA Jetson TK1 - Tegra K1 development kit # https://developer.nvidia.com/jetson-tk1 # include "arch/evbarm/conf/std.tegra" - -# estimated number of users - -maxusers 32 - -# Standard system options - -options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT -#options NTP # NTP phase/frequency locked loop - -# CPU options +include "arch/evbarm/conf/GENERIC.common" options CPU_CORTEXA15 options SOC_TEGRA124 -options PMAPCOUNTERS +options MULTIPROCESSOR +#options MEMSIZE=2048 -# Architecture options - -# File systems - -file-system FFS # UFS -#file-system LFS # log-structured file system -file-system MFS # memory file system -file-system NFS # Network file system -#file-system ADOSFS # AmigaDOS-compatible file system -#file-system EXT2FS # second extended file system (linux) -#file-system CD9660 # ISO 9660 + Rock Ridge file system -file-system MSDOSFS # MS-DOS file system -#file-system FDESC # /dev/fd -file-system KERNFS # /kern -#file-system NULLFS # loopback file system -file-system PROCFS # /proc -#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) -#file-system UMAPFS # NULLFS + uid and gid remapping -#file-system UNION # union file system -file-system TMPFS # memory file system -file-system PTYFS # /dev/pts/N support - -# File system options -#options QUOTA # legacy UFS quotas -#options QUOTA2 # new, in-filesystem UFS quotas -#options FFS_EI # FFS Endian Independent support -#options NFSSERVER -#options WAPBL # File system journaling support - Experimental -#options FFS_NO_SNAPSHOT # No FFS snapshot support - -# Networking options - -#options GATEWAY # packet forwarding -options INET # IP + ICMP + TCP + UDP -options INET6 # IPV6 -#options IPSEC # IP security -#options IPSEC_DEBUG # debug for IP security -#options MROUTING # IP multicast routing -#options PIM # Protocol Independent Multicast -#options NETATALK # AppleTalk networking -#options PPP_BSDCOMP # BSD-Compress compression support for PPP -#options PPP_DEFLATE # Deflate compression support for PPP -#options PPP_FILTER # Active filter support for PPP (requires bpf) -#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG - -options NFS_BOOT_BOOTP -#options NFS_BOOT_DHCP -#options NFS_BOOT_BOOTSTATIC -#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\"" -#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\"" -#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\"" - -options NFS_BOOT_RWSIZE=1024 - -# Compatibility options - -#options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries -#options COMPAT_43 # 4.3BSD compatibility. -#options COMPAT_09 # NetBSD 0.9, -#options COMPAT_10 # NetBSD 1.0, -#options COMPAT_11 # NetBSD 1.1, -#options COMPAT_12 # NetBSD 1.2, -#options COMPAT_13 # NetBSD 1.3, -#options COMPAT_14 # NetBSD 1.4, -#options COMPAT_15 # NetBSD 1.5, -#options COMPAT_16 # NetBSD 1.6, -#options COMPAT_20 # NetBSD 2.0, -#options COMPAT_30 # NetBSD 3.0, -#options COMPAT_40 # NetBSD 4.0, -#options COMPAT_50 # NetBSD 5.0, -#options COMPAT_60 # NetBSD 6.0, and -options COMPAT_70 # NetBSD 7.0 binary compatibility. -#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. -#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. - -# Shared memory options - -options SYSVMSG # System V-like message queues -options SYSVSEM # System V-like semaphores -#options SEMMNI=10 # number of semaphore identifiers -#options SEMMNS=60 # number of semaphores in system -#options SEMUME=10 # max number of undo entries per process -#options SEMMNU=30 # number of undo structures in system -options SYSVSHM # System V-like memory sharing - -# Device options - -#options MEMORY_DISK_HOOKS # boottime setup of ramdisk -#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks -#options MEMORY_DISK_DYNAMIC -#options MINIROOTSIZE=1000 # Size in blocks -#options MEMORY_DISK_IS_ROOT # use memory disk as root -#options MEMORY_DISK_FBFLAGS=RB_SINGLE - -# Miscellaneous kernel options -options KTRACE # system call tracing, a la ktrace(1) -#options KMEMSTATS # kernel memory statistics -#options SCSIVERBOSE # Verbose SCSI errors -#options MIIVERBOSE # Verbose MII autoconfuration messages -#options DDB_KEYCODE=0x40 -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) - -# Alternate buffer queue strategies for better responsiveness under high -# disk I/O load. -#options BUFQ_READPRIO -options BUFQ_PRIOCSCAN - -# Development and Debugging options - -#options PERFCTRS # performance counters options DIAGNOSTIC # internal consistency checks options DEBUG options LOCKDEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options IPKDB # remote kernel debugging options VERBOSE_INIT_ARM # verbose bootstraping messages -options DDB # in-kernel debugger -options DDB_ONPANIC=1 -options DDB_HISTORY_SIZE=100 # Enable history editing in DDB -options DDB_COMMANDONENTER="bt" -#options KGDB makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 -options BOOT_ARGS="\"\"" - config netbsd root on ? type ? -# The main bus device mainbus0 at root - -# The boot cpu cpu* at mainbus? -options MULTIPROCESSOR # A5 core devices armperiph0 at mainbus? armgic0 at armperiph? # Interrupt Controller armgtmr0 at armperiph? # ARM Generic Timer -# Specify the memory size in megabytes. -#options MEMSIZE=2048 - # On-board I/O tegraio0 at mainbus? @@ -213,25 +77,4 @@ usb* at ehci? include "dev/usb/usbdevices.config" midi* at midibus? -# Pseudo-Devices - -# disk/mass storage pseudo-devices -#pseudo-device md # memory disk device (ramdisk) -pseudo-device vnd # disk-like interface to files -#pseudo-device fss # file system snapshot device -pseudo-device drvctl # driver control -#pseudo-device putter # for puffs and pud - -# network pseudo-devices -pseudo-device bpfilter # Berkeley packet filter -pseudo-device loop # network loopback -#pseudo-device kttcp # network loopback - -# miscellaneous pseudo-devices -pseudo-device pty # pseudo-terminals -#options RND_COM -#pseudo-device clockctl # user control of clock subsystem -pseudo-device ksyms # /dev/ksyms -pseudo-device lockstat # lock profiling - cinclude "arch/evbarm/conf/JETSONTK1.local" diff --git a/sys/arch/evbarm/conf/ODROID-C1 b/sys/arch/evbarm/conf/ODROID-C1 index 585634613ab9..ace48a8b3eb6 100644 --- a/sys/arch/evbarm/conf/ODROID-C1 +++ b/sys/arch/evbarm/conf/ODROID-C1 @@ -1,174 +1,33 @@ # -# $NetBSD: ODROID-C1,v 1.15 2015/04/03 18:00:25 jmcneill Exp $ +# $NetBSD: ODROID-C1,v 1.16 2015/04/03 23:25:07 jmcneill Exp $ # -# Odroid-C1 (Amlogic S805) based SBC (Single Board Computer) +# Hardkernel ODROID-C1 (Amlogic S805) based SBC (Single Board Computer) # include "arch/evbarm/conf/std.amlogic" - -# estimated number of users - -maxusers 32 - -# Standard system options - -options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT -#options NTP # NTP phase/frequency locked loop - -# CPU options +include "arch/evbarm/conf/GENERIC.common" options CPU_CORTEXA5 +options MULTIPROCESSOR options CPUFREQ=1512 -options PMAPCOUNTERS -# Architecture options - -# File systems - -file-system FFS # UFS -#file-system LFS # log-structured file system -file-system MFS # memory file system -file-system NFS # Network file system -#file-system ADOSFS # AmigaDOS-compatible file system -#file-system EXT2FS # second extended file system (linux) -#file-system CD9660 # ISO 9660 + Rock Ridge file system -file-system MSDOSFS # MS-DOS file system -#file-system FDESC # /dev/fd -file-system KERNFS # /kern -#file-system NULLFS # loopback file system -file-system PROCFS # /proc -#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) -#file-system UMAPFS # NULLFS + uid and gid remapping -#file-system UNION # union file system -file-system TMPFS # memory file system -file-system PTYFS # /dev/pts/N support - -# File system options -#options QUOTA # legacy UFS quotas -#options QUOTA2 # new, in-filesystem UFS quotas -#options FFS_EI # FFS Endian Independent support -#options NFSSERVER -#options WAPBL # File system journaling support - Experimental -#options FFS_NO_SNAPSHOT # No FFS snapshot support - -# Networking options - -#options GATEWAY # packet forwarding -options INET # IP + ICMP + TCP + UDP -options INET6 # IPV6 -#options IPSEC # IP security -#options IPSEC_DEBUG # debug for IP security -#options MROUTING # IP multicast routing -#options PIM # Protocol Independent Multicast -#options NETATALK # AppleTalk networking -#options PPP_BSDCOMP # BSD-Compress compression support for PPP -#options PPP_DEFLATE # Deflate compression support for PPP -#options PPP_FILTER # Active filter support for PPP (requires bpf) -#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG - -options NFS_BOOT_BOOTP -#options NFS_BOOT_DHCP -#options NFS_BOOT_BOOTSTATIC -#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\"" -#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\"" -#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\"" - -options NFS_BOOT_RWSIZE=1024 - -# Compatibility options - -#options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries -#options COMPAT_43 # 4.3BSD compatibility. -#options COMPAT_09 # NetBSD 0.9, -#options COMPAT_10 # NetBSD 1.0, -#options COMPAT_11 # NetBSD 1.1, -#options COMPAT_12 # NetBSD 1.2, -#options COMPAT_13 # NetBSD 1.3, -#options COMPAT_14 # NetBSD 1.4, -#options COMPAT_15 # NetBSD 1.5, -#options COMPAT_16 # NetBSD 1.6, -#options COMPAT_20 # NetBSD 2.0, -#options COMPAT_30 # NetBSD 3.0, -#options COMPAT_40 # NetBSD 4.0, -#options COMPAT_50 # NetBSD 5.0, -#options COMPAT_60 # NetBSD 6.0, and -options COMPAT_70 # NetBSD 7.0 binary compatibility. -#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. -#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. - -# Shared memory options - -options SYSVMSG # System V-like message queues -options SYSVSEM # System V-like semaphores -#options SEMMNI=10 # number of semaphore identifiers -#options SEMMNS=60 # number of semaphores in system -#options SEMUME=10 # max number of undo entries per process -#options SEMMNU=30 # number of undo structures in system -options SYSVSHM # System V-like memory sharing - -# Device options - -#options MEMORY_DISK_HOOKS # boottime setup of ramdisk -#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks -#options MEMORY_DISK_DYNAMIC -#options MINIROOTSIZE=1000 # Size in blocks -#options MEMORY_DISK_IS_ROOT # use memory disk as root -#options MEMORY_DISK_FBFLAGS=RB_SINGLE - -# Miscellaneous kernel options -options KTRACE # system call tracing, a la ktrace(1) -#options KMEMSTATS # kernel memory statistics -#options SCSIVERBOSE # Verbose SCSI errors -#options MIIVERBOSE # Verbose MII autoconfuration messages -#options DDB_KEYCODE=0x40 -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) - -# Alternate buffer queue strategies for better responsiveness under high -# disk I/O load. -#options BUFQ_READPRIO -options BUFQ_PRIOCSCAN - -# Development and Debugging options - -#options PERFCTRS # performance counters -options DIAGNOSTIC # internal consistency checks +options DIAGNOSTIC #options DEBUG #options LOCKDEBUG -#options PMAP_DEBUG # Enable pmap_debug_level code -#options IPKDB # remote kernel debugging -#options VERBOSE_INIT_ARM # verbose bootstraping messages -options DDB # in-kernel debugger -options DDB_ONPANIC=1 -options DDB_HISTORY_SIZE=100 # Enable history editing in DDB -#options DDB_COMMANDONENTER="bt" -#options KGDB makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 -options BOOT_ARGS="\"\"" - config netbsd root on ? type ? -# The main bus device mainbus0 at root - -# The boot cpu cpu* at mainbus? -options MULTIPROCESSOR -# A5 core devices armperiph0 at mainbus? arml2cc0 at armperiph? # L2 Cache Controller armgic0 at armperiph? # Interrupt Controller a9tmr0 at armperiph? # Global Timer a9wdt0 at armperiph? # Watchdog -# Specify the memory size in megabytes. -#options MEMSIZE=1024 - # On-board I/O amlogicio0 at mainbus? @@ -213,35 +72,7 @@ ukphy* at mii? phy ? dwctwo0 at amlogicio0 port 0 dwctwo1 at amlogicio0 port 1 usb* at dwctwo? - include "dev/usb/usbdevices.config" midi* at midibus? -## USB debugging options -#options USBVERBOSE -#options USB_DEBUG -#options UHUB_DEBUG -#options DWC2_DEBUG - -# Pseudo-Devices - -# disk/mass storage pseudo-devices -#pseudo-device md # memory disk device (ramdisk) -pseudo-device vnd # disk-like interface to files -#pseudo-device fss # file system snapshot device -pseudo-device drvctl # driver control -#pseudo-device putter # for puffs and pud - -# network pseudo-devices -pseudo-device bpfilter # Berkeley packet filter -pseudo-device loop # network loopback -#pseudo-device kttcp # network loopback - -# miscellaneous pseudo-devices -pseudo-device pty # pseudo-terminals -#options RND_COM -#pseudo-device clockctl # user control of clock subsystem -pseudo-device ksyms # /dev/ksyms -pseudo-device lockstat # lock profiling - cinclude "arch/evbarm/conf/ODROID-C1.local" diff --git a/sys/arch/evbarm/conf/ROCKCHIP b/sys/arch/evbarm/conf/ROCKCHIP index f3472af64174..593d72a39ec2 100644 --- a/sys/arch/evbarm/conf/ROCKCHIP +++ b/sys/arch/evbarm/conf/ROCKCHIP @@ -1,162 +1,27 @@ # -# $NetBSD: ROCKCHIP,v 1.19 2015/03/31 17:37:47 riz Exp $ +# $NetBSD: ROCKCHIP,v 1.20 2015/04/03 23:25:07 jmcneill Exp $ # # Rockchip RK3066/RK3188 based SBC (Single Board Computer) # include "arch/evbarm/conf/std.rockchip" - -# estimated number of users - -maxusers 32 - -# Standard system options - -options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT -#options NTP # NTP phase/frequency locked loop - -# CPU options +include "arch/evbarm/conf/GENERIC.common" options CPU_CORTEXA9 -options PMAPCOUNTERS +options MULTIPROCESSOR +options MEMSIZE=1024 -# Architecture options - -# File systems - -file-system FFS # UFS -#file-system LFS # log-structured file system -file-system MFS # memory file system -file-system NFS # Network file system -#file-system ADOSFS # AmigaDOS-compatible file system -#file-system EXT2FS # second extended file system (linux) -#file-system CD9660 # ISO 9660 + Rock Ridge file system -file-system MSDOSFS # MS-DOS file system -#file-system FDESC # /dev/fd -file-system KERNFS # /kern -#file-system NULLFS # loopback file system -file-system PROCFS # /proc -#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) -#file-system UMAPFS # NULLFS + uid and gid remapping -#file-system UNION # union file system -file-system TMPFS # memory file system -file-system PTYFS # /dev/pts/N support - -# File system options -#options QUOTA # legacy UFS quotas -#options QUOTA2 # new, in-filesystem UFS quotas -#options FFS_EI # FFS Endian Independent support -#options NFSSERVER -#options WAPBL # File system journaling support - Experimental -#options FFS_NO_SNAPSHOT # No FFS snapshot support - -# Networking options - -#options GATEWAY # packet forwarding -options INET # IP + ICMP + TCP + UDP -options INET6 # IPV6 -#options IPSEC # IP security -#options IPSEC_DEBUG # debug for IP security -#options MROUTING # IP multicast routing -#options PIM # Protocol Independent Multicast -#options NETATALK # AppleTalk networking -#options PPP_BSDCOMP # BSD-Compress compression support for PPP -#options PPP_DEFLATE # Deflate compression support for PPP -#options PPP_FILTER # Active filter support for PPP (requires bpf) -#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG - -options NFS_BOOT_BOOTP -#options NFS_BOOT_DHCP -#options NFS_BOOT_BOOTSTATIC -#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\"" -#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\"" -#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\"" -#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\"" - -options NFS_BOOT_RWSIZE=1024 - -# Compatibility options - -#options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries -#options COMPAT_43 # 4.3BSD compatibility. -#options COMPAT_09 # NetBSD 0.9, -#options COMPAT_10 # NetBSD 1.0, -#options COMPAT_11 # NetBSD 1.1, -#options COMPAT_12 # NetBSD 1.2, -#options COMPAT_13 # NetBSD 1.3, -#options COMPAT_14 # NetBSD 1.4, -#options COMPAT_15 # NetBSD 1.5, -#options COMPAT_16 # NetBSD 1.6, -#options COMPAT_20 # NetBSD 2.0, -#options COMPAT_30 # NetBSD 3.0, -#options COMPAT_40 # NetBSD 4.0, -#options COMPAT_50 # NetBSD 5.0, -#options COMPAT_60 # NetBSD 6.0, and -options COMPAT_70 # NetBSD 7.0 binary compatibility. -#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. -#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. - -# Shared memory options - -options SYSVMSG # System V-like message queues -options SYSVSEM # System V-like semaphores -#options SEMMNI=10 # number of semaphore identifiers -#options SEMMNS=60 # number of semaphores in system -#options SEMUME=10 # max number of undo entries per process -#options SEMMNU=30 # number of undo structures in system -options SYSVSHM # System V-like memory sharing - -# Device options - -#options MEMORY_DISK_HOOKS # boottime setup of ramdisk -#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks -#options MEMORY_DISK_DYNAMIC -#options MINIROOTSIZE=1000 # Size in blocks -#options MEMORY_DISK_IS_ROOT # use memory disk as root -#options MEMORY_DISK_FBFLAGS=RB_SINGLE - -# Miscellaneous kernel options -options KTRACE # system call tracing, a la ktrace(1) -#options KMEMSTATS # kernel memory statistics -#options SCSIVERBOSE # Verbose SCSI errors -#options MIIVERBOSE # Verbose MII autoconfuration messages -#options DDB_KEYCODE=0x40 -#options USERCONF # userconf(4) support -#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) - -# Alternate buffer queue strategies for better responsiveness under high -# disk I/O load. -#options BUFQ_READPRIO -options BUFQ_PRIOCSCAN - -# Development and Debugging options - -#options PERFCTRS # performance counters options DIAGNOSTIC # internal consistency checks #options DEBUG #options LOCKDEBUG -#options PMAP_DEBUG # Enable pmap_debug_level code -#options IPKDB # remote kernel debugging #options VERBOSE_INIT_ARM # verbose bootstraping messages -options DDB # in-kernel debugger -options DDB_ONPANIC=1 -options DDB_HISTORY_SIZE=100 # Enable history editing in DDB -options DDB_COMMANDONENTER="bt" -#options KGDB makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 -options BOOT_ARGS="\"\"" - config netbsd root on ? type ? -# The main bus device mainbus0 at root - -# The boot cpu cpu* at mainbus? -options MULTIPROCESSOR # A9 core devices armperiph0 at mainbus? @@ -165,12 +30,6 @@ armgic0 at armperiph? # Interrupt Controller a9tmr0 at armperiph? # Global Timer a9wdt0 at armperiph? # Watchdog -# Specify the memory size in megabytes. -options MEMSIZE=1024 - -# L3 Interconnect -#L3i0 at mainbus? - # OBIO obio0 at mainbus? @@ -223,33 +82,4 @@ rlphy* at mii? phy ? rgephy* at mii? phy ? ukphy* at mii? phy ? -## USB Debugging options -options USBVERBOSE -#options USB_DEBUG -#options EHCI_DEBUG -#options OHCI_DEBUG -#options UHUB_DEBUG -#options DWC2_DEBUG - -# Pseudo-Devices - -# disk/mass storage pseudo-devices -pseudo-device md # memory disk device (ramdisk) -pseudo-device vnd # disk-like interface to files -#pseudo-device fss # file system snapshot device -pseudo-device drvctl # driver control -#pseudo-device putter # for puffs and pud - -# network pseudo-devices -pseudo-device bpfilter # Berkeley packet filter -pseudo-device loop # network loopback -#pseudo-device kttcp # network loopback - -# miscellaneous pseudo-devices -pseudo-device pty # pseudo-terminals -#options RND_COM -#pseudo-device clockctl # user control of clock subsystem -pseudo-device ksyms # /dev/ksyms -pseudo-device lockstat # lock profiling - cinclude "arch/evbarm/conf/ROCKCHIP.local"