1186979Ssam# 2186979Ssam# Gateworks Avila IXP425 XScale board 3186979Ssam# kernel configuration file for FreeBSD/arm 4186979Ssam# 5186979Ssam# $FreeBSD$ 6186979Ssam 7186979Ssammachine arm 8186979Ssamident G2348 9186979Ssam 10186979Ssaminclude "../xscale/ixp425/std.ixp425" 11186979Ssaminclude "../xscale/ixp425/std.avila" 12186979Ssamoptions XSCALE_CACHE_READ_WRITE_ALLOCATE 13186979Ssam#options ARM_USE_SMALL_ALLOC 14186979Ssamhints "AVILA.hints" 15186979Ssammakeoptions MODULES_OVERRIDE="" 16186979Ssam 17186979Ssam# NB: patched by boot2 to reflect boot/root partition 18186979Ssamoptions ROOTDEVNAME=\"ufs:ad0s1\" 19186979Ssam 20186979Ssammakeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 21186979Ssammakeoptions CONF_CFLAGS=-mcpu=xscale 22186979Ssam 23186979Ssamoptions HZ=100 24189116Ssam#options DEVICE_POLLING 25186979Ssam 26186979Ssam# Debugging for use in -current 27186979Ssamoptions KDB 28186979Ssamoptions DDB #Enable the kernel debugger 29186979Ssam#options INVARIANTS #Enable calls of extra sanity checking 30186979Ssam#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 31186979Ssam#options WITNESS #Enable checks to detect deadlocks and cycles 32186979Ssam#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed 33186979Ssam#options DIAGNOSTIC 34186979Ssam 35186979Ssamoptions SCHED_4BSD #4BSD scheduler 36189116Ssamoptions PREEMPTION 37186979Ssam 38186979Ssamoptions INET #InterNETworking 39186979Ssam#options INET6 #IPv6 communications protocols 40186979Ssamoptions FFS #Berkeley Fast Filesystem 41189116Ssam#options SOFTUPDATES #Enable FFS soft updates support 42186979Ssam#options UFS_ACL #Support for access control lists 43189116Ssam#options UFS_DIRHASH #Improve performance on big directories 44186979Ssamoptions NFSCLIENT #Network Filesystem Client 45186979Ssamoptions NFSLOCKD #Network Lock Manager 46186979Ssamoptions KTRACE #ktrace(1) support 47189116Ssam#options SYSVSHM #SYSV-style shared memory 48189116Ssam#options SYSVMSG #SYSV-style message queues 49189116Ssam#options SYSVSEM #SYSV-style semaphores 50186979Ssamoptions _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 51189116Ssam#options KBD_INSTALL_CDEV # install a CDEV entry in /dev 52186979Ssam#options VERBOSE_SYSINIT 53186979Ssam 54186979Ssam#device saarm 55186979Ssam 56186979Ssamdevice pci 57186979Ssamdevice uart 58186979Ssam 59189116Ssam# I2C support 60186979Ssamdevice iicbus 61186979Ssamdevice iicbb 62186979Ssamdevice iic 63189116Ssamdevice ixpiic 64189116Ssamdevice ds1672 # DS1672 on ipxiic 65189116Ssamdevice ad7418 # AD7418 on ipxiic 66186979Ssam 67186979Ssamdevice ixpwdog # watchdog timer 68186979Ssamdevice avila_led 69186979Ssam 70189116Ssamdevice cfi # flash support 71189116Ssam#options CFI_SUPPORT_STRATAFLASH 72189116Ssam 73186979Ssamdevice ata 74186979Ssamdevice atadisk # ATA disk drives 75186979Ssamdevice avila_ata # Gateworks CF/IDE support 76186979Ssam 77186979Ssamdevice npe # Network Processing Engine 78186979Ssamdevice npe_fw 79186979Ssamdevice firmware 80186979Ssamdevice qmgr # Q Manager (required by npe) 81189116Ssamdevice mii # NB: required by npe 82186979Ssamdevice ether 83186979Ssamdevice bpf 84186979Ssam 85186979Ssamdevice pty 86186979Ssamdevice loop 87186979Ssamdevice if_bridge 88186979Ssam 89186979Ssamdevice md 90186979Ssamdevice random # Entropy device 91186979Ssam 92186979Ssam# Wireless NIC cards 93186979Ssamdevice wlan # 802.11 support 94186979Ssamoptions IEEE80211_DEBUG # enable debugging msgs 95186979Ssamoptions IEEE80211_AMPDU_AGE # age frames in AMPDU reorder q's 96195618Srpaulooptions IEEE80211_SUPPORT_MESH 97189116Ssamoptions IEEE80211_SUPPORT_TDMA 98186979Ssamdevice wlan_wep # 802.11 WEP support 99186979Ssamdevice wlan_ccmp # 802.11 CCMP support 100186979Ssamdevice wlan_tkip # 802.11 TKIP support 101186979Ssam 102186979Ssamdevice ath # Atheros pci/cardbus NIC's 103186979Ssamdevice ath_rate_sample # SampleRate tx rate control for ath 104186979Ssamoptions ATH_DEBUG # enable athdebug msgs 105186979Ssamoptions ATH_DIAGAPI # enable api for athregs 106186979Ssam 107186979Ssamdevice ath_hal # Atheros HAL (includes binary component) 108186979Ssamoptions AH_DEBUG 109186979Ssam#options AH_ASSERT 110186979Ssamoptions AH_SUPPORT_AR5416 111186979Ssam 112191024Ssamdevice usb 113189116Ssam#options USB_DEBUG 114191024Ssamdevice ohci 115191024Ssamdevice ehci 116186979Ssam 117191024Ssamdevice umass 118189116Ssamdevice scbus # SCSI bus (required for SCSI) 119189116Ssamdevice da # Direct Access (disks) 120