Deleted Added
full compact
DOCKSTAR (271428) DOCKSTAR (283368)
1#
2# Custom kernel for Seagate DockStar (Marvell SheevaPlug based) devices.
3#
1#
2# Custom kernel for Seagate DockStar (Marvell SheevaPlug based) devices.
3#
4# $FreeBSD: stable/10/sys/arm/conf/DOCKSTAR 271428 2014-09-11 15:36:36Z ian $
4# $FreeBSD: stable/10/sys/arm/conf/DOCKSTAR 283368 2015-05-24 14:25:03Z ian $
5#
6# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
7#
8# The handbook is also available locally in /usr/share/doc/handbook
9# if you've installed the doc distribution, otherwise always see the
10# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
11# latest information.
12#
13# An exhaustive list of options and more detailed explanations of the
14# device lines is also present in the ../../conf/NOTES and NOTES files.
15# If you are in doubt as to the purpose or necessity of a line, check first
16# in NOTES.
17#
5#
6# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
7#
8# The handbook is also available locally in /usr/share/doc/handbook
9# if you've installed the doc distribution, otherwise always see the
10# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
11# latest information.
12#
13# An exhaustive list of options and more detailed explanations of the
14# device lines is also present in the ../../conf/NOTES and NOTES files.
15# If you are in doubt as to the purpose or necessity of a line, check first
16# in NOTES.
17#
18# $FreeBSD: stable/10/sys/arm/conf/DOCKSTAR 271428 2014-09-11 15:36:36Z ian $
18# $FreeBSD: stable/10/sys/arm/conf/DOCKSTAR 283368 2015-05-24 14:25:03Z ian $
19#
20
21ident DOCKSTAR
22
23include "../mv/kirkwood/std.db88f6xxx"
24
25makeoptions FDT_DTS_FILE=dockstar.dts
26

--- 26 unchanged lines hidden (view full) ---

53options FDT_DTB_STATIC
54
55# Misc pseudo devices
56device bpf # Required for DHCP
57device faith # IPv6-to-IPv4 relaying (translation)
58device firmware # firmware(9) required for USB wlan
59device gif # IPv6 and IPv4 tunneling
60device loop # Network loopback
19#
20
21ident DOCKSTAR
22
23include "../mv/kirkwood/std.db88f6xxx"
24
25makeoptions FDT_DTS_FILE=dockstar.dts
26

--- 26 unchanged lines hidden (view full) ---

53options FDT_DTB_STATIC
54
55# Misc pseudo devices
56device bpf # Required for DHCP
57device faith # IPv6-to-IPv4 relaying (translation)
58device firmware # firmware(9) required for USB wlan
59device gif # IPv6 and IPv4 tunneling
60device loop # Network loopback
61device md # Memory/malloc disk
61device md # Memory/malloc disk
62device pty # BSD-style compatibility pseudo ttys
63device random # Entropy device
62device pty # BSD-style compatibility pseudo ttys
63device random # Entropy device
64device tun # Packet tunnel.
64device tun # Packet tunnel.
65device ether # Required for all ethernet devices
65device ether # Required for all ethernet devices
66device vlan # 802.1Q VLAN support
66device vlan # 802.1Q VLAN support
67device wlan # 802.11 WLAN support
68
69# cam support for umass and ahci
70device scbus
71device pass
72device da
73
74# Serial ports
75device uart
76
77# Networking
78device mge # Marvell Gigabit Ethernet controller
79device mii
80device e1000phy
81
82# USB
83options USB_HOST_ALIGN=32 # Align DMA to cacheline
67device wlan # 802.11 WLAN support
68
69# cam support for umass and ahci
70device scbus
71device pass
72device da
73
74# Serial ports
75device uart
76
77# Networking
78device mge # Marvell Gigabit Ethernet controller
79device mii
80device e1000phy
81
82# USB
83options USB_HOST_ALIGN=32 # Align DMA to cacheline
84#options USB_DEBUG # Compile in USB debug support
85device usb # Basic usb support
86device ehci # USB host controller
87device umass # Mass storage
88device uhid # Human-interface devices
89device rum # Ralink Technology RT2501USB wireless NICs
90device uath # Atheros AR5523 wireless NICs
91device ural # Ralink Technology RT2500USB wireless NICs
92device zyd # ZyDAS zb1211/zb1211b wireless NICs
93device urtw # Realtek RTL8187B/L USB
94device upgt # Conexant/Intersil PrismGT SoftMAC USB
95device u3g # USB-based 3G modems (Option, Huawei, Sierra)
84#options USB_DEBUG # Compile in USB debug support
85device usb # Basic usb support
86device ehci # USB host controller
87device umass # Mass storage
88device uhid # Human-interface devices
89device rum # Ralink Technology RT2501USB wireless NICs
90device uath # Atheros AR5523 wireless NICs
91device ural # Ralink Technology RT2500USB wireless NICs
92device zyd # ZyDAS zb1211/zb1211b wireless NICs
93device urtw # Realtek RTL8187B/L USB
94device upgt # Conexant/Intersil PrismGT SoftMAC USB
95device u3g # USB-based 3G modems (Option, Huawei, Sierra)
96
97# I2C (TWSI)
98device iic
99device iicbus
100
101# Sound
96
97# I2C (TWSI)
98device iic
99device iicbus
100
101# Sound
102device sound
103device snd_uaudio
102device sound
103device snd_uaudio
104
105#crypto
104
105#crypto
106device cesa # Marvell security engine
107device crypto
108device cryptodev
106device cesa # Marvell security engine
107device crypto
108device cryptodev
109
110# IPSec
109
110# IPSec
111device enc
112options IPSEC
113options IPSEC_NAT_T
114options TCP_SIGNATURE # include support for RFC 2385
111device enc
112options IPSEC
113options IPSEC_NAT_T
114options TCP_SIGNATURE # include support for RFC 2385
115
116# IPFW
115
116# IPFW
117options IPFIREWALL
118options IPFIREWALL_DEFAULT_TO_ACCEPT
119options IPFIREWALL_VERBOSE
120options IPFIREWALL_VERBOSE_LIMIT=100
121options IPFIREWALL_NAT
122options LIBALIAS
123options DUMMYNET
124options IPDIVERT
117options IPFIREWALL
118options IPFIREWALL_DEFAULT_TO_ACCEPT
119options IPFIREWALL_VERBOSE
120options IPFIREWALL_VERBOSE_LIMIT=100
121options IPFIREWALL_NAT
122options LIBALIAS
123options DUMMYNET
124options IPDIVERT
125
126#PF
125
126#PF
127device pf
128device pflog
129device pfsync
127device pf
128device pflog
129device pfsync
130
131# ALTQ, required for PF
130
131# ALTQ, required for PF
132options ALTQ # Basic ALTQ support
133options ALTQ_CBQ # Class Based Queueing
134options ALTQ_RED # Random Early Detection
135options ALTQ_RIO # RED In/Out
136options ALTQ_HFSC # Hierarchical Packet Scheduler
137options ALTQ_CDNR # Traffic conditioner
138options ALTQ_PRIQ # Priority Queueing
139options ALTQ_NOPCC # Required if the TSC is unusable
132options ALTQ # Basic ALTQ support
133options ALTQ_CBQ # Class Based Queueing
134options ALTQ_RED # Random Early Detection
135options ALTQ_RIO # RED In/Out
136options ALTQ_HFSC # Hierarchical Packet Scheduler
137options ALTQ_CDNR # Traffic conditioner
138options ALTQ_PRIQ # Priority Queueing
139options ALTQ_NOPCC # Required if the TSC is unusable
140#options ALTQ_DEBUG
141
142# Debugging
140#options ALTQ_DEBUG
141
142# Debugging
143makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
143makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
144options BREAK_TO_DEBUGGER
145options ALT_BREAK_TO_DEBUGGER
146options DDB
147options KDB
148#options DIAGNOSTIC
149#options INVARIANTS # Enable calls of extra sanity checking
150#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS
151#options WITNESS # Enable checks to detect deadlocks and cycles

--- 18 unchanged lines hidden ---
144options BREAK_TO_DEBUGGER
145options ALT_BREAK_TO_DEBUGGER
146options DDB
147options KDB
148#options DIAGNOSTIC
149#options INVARIANTS # Enable calls of extra sanity checking
150#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS
151#options WITNESS # Enable checks to detect deadlocks and cycles

--- 18 unchanged lines hidden ---