1261041Simp# Kernel configuration for the AT91SAM9G20 based Hot-e configuration file 2210040Scognet# 3210040Scognet# For more information on this file, please read the handbook section on 4210040Scognet# Kernel Configuration Files: 5210040Scognet# 6210040Scognet# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 7210040Scognet# 8210040Scognet# The handbook is also available locally in /usr/share/doc/handbook 9210040Scognet# if you've installed the doc distribution, otherwise always see the 10210040Scognet# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 11210040Scognet# latest information. 12210040Scognet# 13210040Scognet# An exhaustive list of options and more detailed explanations of the 14236988Simp# device lines is also present in the ../../conf/NOTES and NOTES files. 15236988Simp# If you are in doubt as to the purpose or necessity of a line, check first 16210040Scognet# in NOTES. 17210040Scognet# 18210040Scognet# $FreeBSD: releng/11.0/sys/arm/conf/HL201 302915 2016-07-15 21:30:19Z ian $ 19210040Scognet 20265155Simp#NO_UNIVERSE 21265155Simp 22210040Scognetident HL201 23210040Scognet 24282576Sandrewinclude "std.arm" 25282576Sandrewinclude "../at91/std.hl201" 26210040Scognet 27210040Scognetmakeoptions MODULES_OVERRIDE="" 28210040Scognet 29263245Simpoptions SCHED_4BSD # 4BSD scheduler 30263245Simpoptions INET # InterNETworking 31263245Simp#options INET6 # IPv6 communications protocols 32263245Simpoptions FFS # Berkeley Fast Filesystem 33263245Simp#options SOFTUPDATES # Enable FFS soft updates support 34263245Simp#options UFS_ACL # Support for access control lists 35263245Simp#options UFS_DIRHASH # Improve performance on big directories 36263245Simp#options MD_ROOT # MD is a potential root device 37260887Simp#options MD_ROOT_SIZE=4096 # 4MB ram disk 38260887Simpoptions NANDFS # NAND file system 39276755Sjhboptions NFSCL # Network Filesystem Client 40276755Sjhb#options NFSD # Network Filesystem Server 41263245Simp#options NFSLOCKD # Network Lock Manager 42263245Simpoptions NFS_ROOT # NFS usable as /, requires NFSCL 43263301Simpoptions TMPFS # Efficient memory filesystem 44263245Simp#options MSDOSFS # MSDOS Filesystem 45263245Simp#options CD9660 # ISO 9660 Filesystem 46263245Simp#options PROCFS # Process filesystem (requires PSEUDOFS) 47263245Simpoptions PSEUDOFS # Pseudo-filesystem framework 48282694Sandrewoptions GEOM_PART_BSD # BSD partition scheme 49282694Sandrewoptions GEOM_PART_MBR # MBR partition scheme 50263245Simp#options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI 51263245Simp#options KTRACE # ktrace(1) support 52263245Simpoptions SYSVSHM # SYSV-style shared memory 53263245Simpoptions SYSVMSG # SYSV-style message queues 54263245Simpoptions SYSVSEM # SYSV-style semaphores 55282694Sandrewoptions _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 56210040Scognet 57282694Sandrew# NFS root from boopt/dhcp 58282694Sandrew#options BOOTP 59282694Sandrew#options BOOTP_NFSROOT 60282694Sandrew#options BOOTP_COMPAT 61282694Sandrew#options BOOTP_NFSV3 62290509Simp#options BOOTP_WIRED_TO=macb0 63210040Scognet 64282694Sandrewoptions ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\" 65282694Sandrew 66282694Sandrew# kernel/memory size reduction 67282694Sandrewoptions MUTEX_NOINLINE 68282694Sandrewoptions NO_FFS_SNAPSHOT 69282694Sandrewoptions NO_SWAPPING 70282694Sandrewoptions RWLOCK_NOINLINE 71282694Sandrew 72282694Sandrew# The `bpf' device enables the Berkeley Packet Filter. 73282694Sandrew# Be aware of the administrative consequences of enabling this! 74282694Sandrew# Note that 'bpf' is required for DHCP. 75282694Sandrewdevice bpf # Berkeley packet filter 76282694Sandrew 77282694Sandrew# Ethernet 78282694Sandrewdevice mii # Minimal MII support 79290509Simpdevice macb # Atmel AT91 Ethernet driver 80282694Sandrewdevice lxtphy 81282694Sandrew 82282694Sandrew# I2C 83282694Sandrewdevice at91_twi # Atmel AT91 Two-wire Interface 84282694Sandrewdevice iic # I2C generic I/O device driver 85282694Sandrewdevice iicbus # I2C bus system 86282694Sandrew 87282694Sandrew# DataFlash 88282694Sandrewdevice at91_spi # Atmel AT91 Serial Peripheral Interface 89282694Sandrewdevice spibus # SPI bus 90282694Sandrewdevice at45d # Atmel AT45D 91282694Sandrew 92282694Sandrew# Pseudo devices. 93282694Sandrewdevice loop # Network loopback 94282694Sandrewdevice random # Entropy device 95282694Sandrewdevice ether # Ethernet support 96282694Sandrewdevice md # Memory "disks" 97282694Sandrew 98282694Sandrew# SCSI peripherals 99282694Sandrewdevice scbus # SCSI bus (required for ATA/SCSI) 100282694Sandrewdevice da # Direct Access (disks) 101282694Sandrewdevice cd # CD 102282694Sandrewdevice pass # Passthrough device (direct ATA/SCSI access) 103282694Sandrew 104282694Sandrew# Serial (COM) ports 105282694Sandrewdevice uart # Multi-uart driver 106282694Sandrew 107210040Scognet# USB support 108282694Sandrewdevice ohci # OHCI USB interface 109263245Simpdevice usb # USB Bus (required) 110263245Simp#device udbp # USB Double Bulk Pipe devices 111263245Simpdevice uhid # "Human Interface Devices" 112263245Simp#device ulpt # Printer 113263245Simpdevice umass # Disks/Mass storage - Requires scbus and da 114210040Scognet 115210040Scognet# USB Ethernet, requires miibus 116210040Scognetdevice miibus 117263245Simp#device aue # ADMtek USB Ethernet 118263245Simp#device axe # ASIX Electronics USB Ethernet 119263245Simp#device cdce # Generic USB over Ethernet 120263245Simp#device cue # CATC USB Ethernet 121263245Simp#device kue # Kawasaki LSI USB Ethernet 122263245Simp#device rue # RealTek RTL8150 USB Ethernet 123270103Simp#device udav # Davicom DM9601E USB 124210040Scognet# USB Wireless 125263245Simp#device rum # Ralink Technology RT2501USB wireless NICs 126263245Simp#device uath # Atheros AR5523 wireless NICs 127263245Simp#device ural # Ralink Technology RT2500USB wireless NICs 128263245Simp#device zyd # ZyDAS zd1211/zd1211b wireless NICs 129282694Sandrew 130210040Scognet# Wireless NIC cards 131263245Simp#device wlan # 802.11 support 132263245Simp#device wlan_wep # 802.11 WEP support 133263245Simp#device wlan_ccmp # 802.11 CCMP support 134263245Simp#device wlan_tkip # 802.11 TKIP support 135263245Simp#device wlan_amrr # AMRR transmit rate control algorithm 136240572Sjmgoptions ROOTDEVNAME=\"ufs:da0s1a\" 137253845Sobrien 138282694Sandrew# watchdog 139282694Sandrewdevice at91_wdt # Atmel AT91 Watchdog Timer 140282694Sandrew 141261041Simp# NAND Flash - my board as 128MB Samsung part, YMMV. 142263245Simpdevice nand # NAND interface on CS3 143261041Simp 144261041Simp# Coming soon, but not yet 145270103Simpoptions FDT 146270103Simpoptions FDT_DTB_STATIC 147270103Simpmakeoptions FDT_DTS_FILE=hl201.dts 148261041Simp 149261041Simpoptions EARLY_PRINTF 150276004Sandrewoptions SOCDEV_PA=0xfc000000 151261041Simpoptions SOCDEV_VA=0xdc000000 152