AVILA revision 302915
1# AVILA -- Gateworks Avila XScale board 2# kernel configuration file for FreeBSD/arm 3# 4# For more information on this file, please read the handbook section on 5# Kernel Configuration Files: 6# 7# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 8# 9# The handbook is also available locally in /usr/share/doc/handbook 10# if you've installed the doc distribution, otherwise always see the 11# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 12# latest information. 13# 14# An exhaustive list of options and more detailed explanations of the 15# device lines is also present in the ../../conf/NOTES and NOTES files. 16# If you are in doubt as to the purpose or necessity of a line, check first 17# in NOTES. 18# 19# $FreeBSD: stable/11/sys/arm/conf/AVILA 302915 2016-07-15 21:30:19Z ian $ 20 21ident AVILA 22 23include "std.arm" 24include "../xscale/ixp425/std.ixp425" 25# NB: memory mapping is defined in std.avila 26include "../xscale/ixp425/std.avila" 27options XSCALE_CACHE_READ_WRITE_ALLOCATE 28#To statically compile in device wiring instead of /boot/device.hints 29hints "AVILA.hints" # Default places to look for devices. 30makeoptions MODULES_OVERRIDE="" 31 32makeoptions CONF_CFLAGS=-mcpu=xscale 33#options HZ=1000 34options HZ=100 35options DEVICE_POLLING 36 37options SCHED_4BSD # 4BSD scheduler 38options INET # InterNETworking 39options GEOM_PART_BSD # BSD partition scheme 40options GEOM_PART_MBR # MBR partition scheme 41options TMPFS # Efficient memory filesystem 42options FFS # Berkeley Fast Filesystem 43options SOFTUPDATES # Enable FFS soft updates support 44options NFSCL # Network Filesystem Client 45options NFS_ROOT # NFS usable as /, requires NFSCL 46options BOOTP 47options BOOTP_NFSROOT 48options BOOTP_NFSV3 49options BOOTP_WIRED_TO=npe0 50#options BOOTP_WIRED_TO=ath0 51#options BOOTP_WIRED_TO=rl0 52options BOOTP_COMPAT 53#options PREEMPTION 54#options VERBOSE_SYSINIT 55 56# Hardware performance counters 57options HWPMC_HOOKS 58device hwpmc 59 60#device saarm 61 62device pci 63device uart 64 65device ixpwdog # watchdog timer 66device cfi # flash support 67device cfid # flash disk support 68device geom_redboot # redboot fis parser 69 70# I2C Bus 71device iicbus 72device iicbb 73device iic 74 75device ixpiic # I2C bus glue 76device ds1672 # DS1672 on I2C bus 77device ad7418 # AD7418 on I2C bus 78 79device avila_led 80 81device gpio 82device gpioled 83device avila_gpio # GPIO pins on J8 84 85device ata 86device avila_ata # Gateworks CF/IDE support 87 88device npe # Network Processing Engine 89device npe_fw 90device firmware 91device qmgr # Q Manager (required by npe) 92device mii # NB: required by npe 93device ether 94device bpf 95 96device loop 97device if_bridge 98 99device md 100device random # Entropy device 101 102# Wireless NIC cards 103device wlan # 802.11 support 104options IEEE80211_DEBUG 105options IEEE80211_SUPPORT_TDMA 106options IEEE80211_SUPPORT_MESH 107device wlan_wep # 802.11 WEP support 108device wlan_ccmp # 802.11 CCMP support 109device wlan_tkip # 802.11 TKIP support 110device wlan_xauth 111 112device ath # Atheros NICs 113device ath_pci # Atheros pci/cardbus glue 114options ATH_DEBUG 115options ATH_DIAGAPI 116#options ATH_TX99_DIAG 117device ath_rate_sample # SampleRate tx rate control for ath 118 119#options AH_DEBUG 120#options AH_ASSERT 121#device ath_ar5210 122#device ath_ar5211 123device ath_ar5212 124device ath_rf2413 125device ath_rf2417 126device ath_rf2425 127device ath_rf5111 128device ath_rf5112 129device ath_rf5413 130# 131device ath_ar5416 132options AH_SUPPORT_AR5416 133device ath_ar9160 134device ath_ar9280 135 136device usb 137device ohci 138device ehci 139device umass 140device scbus # SCSI bus (required for ATA/SCSI) 141device da # Direct Access (disks) 142device pass # Passthrough device (direct ATA/SCSI access) 143 144#device ural 145#device zyd 146#device wlan_amrr 147