]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - sys/arm/conf/EA3250
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / sys / arm / conf / EA3250
1 #
2 # Custom kernel for EA3250 boards.
3 #
4 # $FreeBSD$
5 #
6
7 ident           EA3250
8 include         "../lpc/std.lpc"
9 hints           "EA3250.hints"
10
11 makeoptions     MODULES_OVERRIDE=""
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         FFS                     # Berkeley Fast Filesystem
20 options         NFSCL                   # Network Filesystem Client
21 options         NFSLOCKD                # Network Lock Manager
22 options         NFS_ROOT                # NFS usable as /, requires NFSCLIENT
23 options         GEOM_PART_BSD           # BSD partition scheme
24 options         GEOM_PART_MBR           # MBR partition scheme
25 options         TMPFS                   # Efficient memory filesystem
26 options         MSDOSFS
27 options         BOOTP
28 options         BOOTP_NFSROOT
29 options         BOOTP_NFSV3
30 options         BOOTP_WIRED_TO=lpe0
31
32 #options        ROOTDEVNAME=\"ufs:/dev/da0a\"
33
34 options         SYSVSHM                 # SYSV-style shared memory
35 options         SYSVMSG                 # SYSV-style message queues
36 options         SYSVSEM                 # SYSV-style semaphores
37 options         _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
38 options         MUTEX_NOINLINE
39 options         RWLOCK_NOINLINE
40 options         NO_FFS_SNAPSHOT
41 options         NO_SWAPPING
42
43 # Debugging
44 options         ALT_BREAK_TO_DEBUGGER
45 options         DDB
46 #options        DEADLKRES               # Enable the deadlock resolver
47 #options        DIAGNOSTIC
48 #options        INVARIANTS              # Enable calls of extra sanity checking
49 #options        INVARIANT_SUPPORT       # Extra sanity checks of internal structures, required by INVARIANTS
50 options         KDB
51 #options        WITNESS                 # Enable checks to detect deadlocks and cycles
52 #options        WITNESS_SKIPSPIN        # Don't run witness on spinlocks for speed
53 #options        WITNESS_KDB
54
55 # Pseudo devices
56 device          loop
57 device          md
58 device          pty
59 device          random
60
61 # Serial ports
62 device          uart
63
64 # Networking
65 device          ether
66 device          mii
67 device          bpf
68 device          lpe
69
70 # USB
71 options         USB_DEBUG
72 device          usb
73 device          ohci
74 device          umass
75 device          scbus
76 device          pass
77 device          da
78
79 device          mmc
80 device          mmcsd
81 device          lpcmmc
82
83 device          gpio
84 device          gpioled
85 device          lpcgpio
86
87 device          spibus
88 device          lpcspi
89 device          ssd1289
90
91 device          lpcfb
92
93 # DMAC
94 device          dmac
95
96 # Flattened Device Tree
97 options         FDT
98 options         FDT_DTB_STATIC
99 makeoptions     FDT_DTS_FILE=ea3250.dts