]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/arm/conf/EA3250
Add HDMI support to Beaglebone Black:
[FreeBSD/FreeBSD.git] / sys / arm / conf / EA3250
1 #
2 # Custom kernel for EA3250 boards.
3 #
4 # $FreeBSD$
5 #
6
7 ident           EA3250
8 include         "std.arm"
9 include         "../lpc/std.lpc"
10 hints           "EA3250.hints"
11
12 makeoptions     MODULES_OVERRIDE=""
13
14 #makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
15 makeoptions     WERROR="-Werror"
16
17 options         SCHED_4BSD              # 4BSD scheduler
18 options         INET                    # InterNETworking
19 options         INET6                   # IPv6 communications protocols
20 options         FFS                     # Berkeley Fast Filesystem
21 options         NFSCL                   # Network Filesystem Client
22 options         NFSLOCKD                # Network Lock Manager
23 options         NFS_ROOT                # NFS usable as /, requires NFSCL
24 options         GEOM_PART_BSD           # BSD partition scheme
25 options         GEOM_PART_MBR           # MBR partition scheme
26 options         TMPFS                   # Efficient memory filesystem
27 options         MSDOSFS
28 options         BOOTP
29 options         BOOTP_NFSROOT
30 options         BOOTP_NFSV3
31 options         BOOTP_WIRED_TO=lpe0
32
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        DEADLKRES               # Enable the deadlock resolver
48 #options        DIAGNOSTIC
49 #options        INVARIANTS              # Enable calls of extra sanity checking
50 #options        INVARIANT_SUPPORT       # Extra sanity checks of internal structures, required by INVARIANTS
51 options         KDB
52 options         WITNESS                 # Enable checks to detect deadlocks and cycles
53 options         WITNESS_SKIPSPIN        # Don't run witness on spinlocks for speed
54 #options        WITNESS_KDB
55
56 # Pseudo devices
57 device          loop
58 device          md
59 device          pty
60 device          random
61
62 # Serial ports
63 device          uart
64
65 # Networking
66 device          ether
67 device          mii
68 device          bpf
69 device          lpe
70
71 # USB
72 options         USB_DEBUG
73 device          usb
74 device          ohci
75 device          umass
76 device          scbus
77 device          pass
78 device          da
79
80 device          mmc
81 device          mmcsd
82 device          lpcmmc
83
84 device          gpio
85 device          gpioled
86 device          lpcgpio
87
88 device          spibus
89 device          lpcspi
90 device          ssd1289
91
92 device          lpcfb
93
94 # DMAC
95 device          dmac
96
97 # Flattened Device Tree
98 options         FDT
99 options         FDT_DTB_STATIC
100 makeoptions     FDT_DTS_FILE=ea3250.dts