1 #
2 # Custom kernel for Marvell SheevaPlug devices.
3 #
4 # $FreeBSD: releng/10.2/sys/arm/conf/SHEEVAPLUG 283404 2015-05-24 15:21:47Z ian $
5 #
6 #NO_UNIVERSE
7
8 ident SHEEVAPLUG
9 include "../mv/kirkwood/std.db88f6xxx"
10
11 options SOC_MV_KIRKWOOD
12
13 #makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
14 makeoptions WERROR="-Werror"
15
16 options SCHED_4BSD # 4BSD scheduler
17 options INET # InterNETworking
18 options INET6 # IPv6 communications protocols
19 options GEOM_PART_BSD # BSD partition scheme
20 options GEOM_PART_MBR # MBR partition scheme
21 options TMPFS # Efficient memory filesystem
22 options FFS # Berkeley Fast Filesystem
23 options NANDFS # NAND Filesystem
24 options NFSCL # New Network Filesystem Client
25 options NFSLOCKD # Network Lock Manager
26 options NFS_ROOT # NFS usable as /, requires NFSCL
27 options BOOTP
28 options BOOTP_NFSROOT
29 options BOOTP_NFSV3
30 options BOOTP_WIRED_TO=mge0
31
32 # Root fs on USB device
33 #options ROOTDEVNAME=\"ufs:/dev/da0a\"
34
35 options SYSVSHM # SYSV-style shared memory
36 options SYSVMSG # SYSV-style message queues
37 options SYSVSEM # SYSV-style semaphores
38 options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
39 options MUTEX_NOINLINE
40 options RWLOCK_NOINLINE
41 options NO_FFS_SNAPSHOT
42 options NO_SWAPPING
43
44 # Debugging
45 options ALT_BREAK_TO_DEBUGGER
46 options DDB
47 options KDB
48
49 # Pseudo devices
50 device random
51 device loop
52
53 # Serial ports
54 device uart
55
56 # Networking
57 device ether
58 device mge # Marvell Gigabit Ethernet controller
59 device mii
60 device e1000phy
61 device bpf
62 options HZ=1000
63 options DEVICE_POLLING
64 device vlan
65
66 device cesa # Marvell security engine
67 device crypto
68 device cryptodev
69
70 # USB
71 options USB_DEBUG # enable debug msgs
72 device usb
73 device ehci
74 device umass
75 device scbus
76 device pass
77 device da
78
79 # NAND
80 device nand
81
82 # Flattened Device Tree
83 options FDT
84 options FDT_DTB_STATIC
85 makeoptions FDT_DTS_FILE=sheevaplug.dts
Cache object: 7996cdd554ea0d810ccf23097161cdfe
|