HL201 revision 266383
136888Speter# Kernel configuration for the AT91SAM9G20 based Hot-e configuration file 236888Speter# 336888Speter# For more information on this file, please read the handbook section on 436888Speter# Kernel Configuration Files: 536888Speter# 636888Speter# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 736888Speter# 836888Speter# The handbook is also available locally in /usr/share/doc/handbook 936888Speter# if you've installed the doc distribution, otherwise always see the 1036888Speter# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 1136888Speter# latest information. 12203965Simp# 1336888Speter# An exhaustive list of options and more detailed explanations of the 1436888Speter# device lines is also present in the ../../conf/NOTES and NOTES files. 1536888Speter# If you are in doubt as to the purpose or necessity of a line, check first 1636888Speter# in NOTES. 1736888Speter# 1836888Speter# $FreeBSD: stable/10/sys/arm/conf/HL201 266383 2014-05-18 00:21:14Z ian $ 1936888Speter 2036888Speter#NO_UNIVERSE 2136888Speter 2236888Speterident HL201 2336888Speter 2436888Speterinclude "../at91/std.hl201" 2536888Speter 2636888Speter#To statically compile in device wiring instead of /boot/device.hints 2736888Speterhints "HL201.hints" 2836888Spetermakeoptions MODULES_OVERRIDE="" 29170244Sume 3036888Spetermakeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 31269867Sumeoptions DDB 3250473Speteroptions KDB 3336888Speter 3436888Speteroptions SCHED_4BSD # 4BSD scheduler 3536888Speteroptions INET # InterNETworking 3636888Speter#options INET6 # IPv6 communications protocols 3736888Speteroptions FFS # Berkeley Fast Filesystem 38170244Sume#options SOFTUPDATES # Enable FFS soft updates support 3936888Speter#options UFS_ACL # Support for access control lists 4036888Speter#options UFS_DIRHASH # Improve performance on big directories 4136888Speter#options MD_ROOT # MD is a potential root device 4297363Smike#options MD_ROOT_SIZE=4096 # 4MB ram disk 4397363Smikeoptions NANDFS # NAND file system 4497363Smikeoptions ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\" 4536888Speteroptions NFSCL # New Network Filesystem Client 4636888Speter#options NFSD # New Network Filesystem Server 4736888Speter#options NFSLOCKD # Network Lock Manager 4836888Speteroptions NFS_ROOT # NFS usable as /, requires NFSCL 4936888Speter#options BOOTP_NFSROOT 5097363Smike#options BOOTP 5136888Speter#options BOOTP_NFSV3 5236888Speter#options BOOTP_WIRED_TO=ate0 53170244Sume#options BOOTP_COMPAT 5436888Speter 5536888Speteroptions ALT_BREAK_TO_DEBUGGER 5636888Speter 5736888Speteroptions GEOM_PART_BSD # BSD partition scheme 5836888Speteroptions GEOM_PART_MBR # MBR partition scheme 5936888Speteroptions TMPFS # Efficient memory filesystem 6036888Speter#options MSDOSFS # MSDOS Filesystem 61170244Sume#options CD9660 # ISO 9660 Filesystem 6297363Smike#options PROCFS # Process filesystem (requires PSEUDOFS) 6336888Speteroptions PSEUDOFS # Pseudo-filesystem framework 64170244Sume#options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI 65170244Sume#options KTRACE # ktrace(1) support 66229781Suqsoptions SYSVSHM # SYSV-style shared memory 67170244Sumeoptions SYSVMSG # SYSV-style message queues 68170244Sumeoptions SYSVSEM # SYSV-style semaphores 6936888Speteroptions _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 70170244Sumeoptions MUTEX_NOINLINE 71170244Sumeoptions RWLOCK_NOINLINE 72170244Sumeoptions NO_FFS_SNAPSHOT 73170244Sumeoptions NO_SWAPPING 74170244Sumedevice random 7536888Speterdevice loop 7697363Smikedevice ether 7736888Speterdevice uart 78170244Sumedevice ate 79170244Sumedevice mii 80229781Suqs#device lxtphy 81170244Sume 82170244Sume# Debugging for use in -current 8336888Speter#options INVARIANTS # Enable calls of extra sanity checking 84170244Sume#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS 85170244Sume#options WITNESS # Enable checks to detect deadlocks and cycles 86170244Sume#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 87170244Sume#options DIAGNOSTIC 88170244Sume 8936888Speterdevice md 9036888Speterdevice bpf 91170244Sume 92170244Sume# USB support 93170244Sumedevice ohci # OHCI localbus->USB interface 94170244Sumedevice usb # USB Bus (required) 9536888Speter#device udbp # USB Double Bulk Pipe devices 9636888Speterdevice uhid # "Human Interface Devices" 9736888Speter#device ulpt # Printer 9836888Speterdevice umass # Disks/Mass storage - Requires scbus and da 9936888Speter 10036888Speter# USB Ethernet, requires miibus 10136888Speterdevice miibus 10236888Speter#device aue # ADMtek USB Ethernet 10336888Speter#device axe # ASIX Electronics USB Ethernet 10436888Speter#device cdce # Generic USB over Ethernet 10536888Speter#device cue # CATC USB Ethernet 106156960Sume#device kue # Kawasaki LSI USB Ethernet 10736888Speter#device rue # RealTek RTL8150 USB Ethernet 10836888Speterdevice udav # Davicom DM9601E USB 10936888Speter# USB Wireless 11036888Speter#device rum # Ralink Technology RT2501USB wireless NICs 11136888Speter#device uath # Atheros AR5523 wireless NICs 11236888Speter#device ural # Ralink Technology RT2500USB wireless NICs 11336888Speter#device zyd # ZyDAS zd1211/zd1211b wireless NICs 11436888Speter# SCSI peripherals 11536888Speterdevice scbus # SCSI bus (required for SCSI) 11636888Speterdevice da # Direct Access (disks) 11736888Speterdevice cd # CD 11836888Speterdevice pass # Passthrough device (direct SCSI access) 11936888Speter# Wireless NIC cards 12036888Speter#device wlan # 802.11 support 12136888Speter#device wlan_wep # 802.11 WEP support 12236888Speter#device wlan_ccmp # 802.11 CCMP support 12336888Speter#device wlan_tkip # 802.11 TKIP support 12436888Speter#device wlan_amrr # AMRR transmit rate control algorithm 12536888Speteroptions ROOTDEVNAME=\"ufs:da0s1a\" 12636888Speter 12736888Speter# NAND Flash - my board as 128MB Samsung part, YMMV. 12836888Speterdevice nand # NAND interface on CS3 12936888Speter 13036888Speter# Coming soon, but not yet 13136888Speter#options FDT 13236888Speter#options FDT_DTB_STATIC 13336888Speter#makeoptions FDT_DTS_FILE=hl201.dts 134156960Sume 135156960Sumeoptions EARLY_PRINTF 136156960Sumeoptions SOCDEV_PA=0xfc000000 13736888Speteroptions SOCDEV_VA=0xdc000000 138156960Sume