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