]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/arm/conf/RT1310
Import zstandard 1.3.1
[FreeBSD/FreeBSD.git] / sys / arm / conf / RT1310
1 #
2 # Custom kernel for RT1310 boards.
3 #
4 # $FreeBSD$
5 #
6 # TODO: This fails to build under universe, irnore it until it's fixed
7 #NO_UNIVERSE
8
9 ident           RT1310
10 include         "std.arm"
11 hints           "RT1310.hints"
12
13 # Flattened Device Tree
14 options         FDT
15 options         FDT_DTB_STATIC
16 makeoptions     FDT_DTS_FILE=wzr2-g300n.dts
17
18 makeoptions     MODULES_OVERRIDE=""
19
20 #makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
21 makeoptions     WERROR="-Werror"
22
23 options         SCHED_4BSD              # 4BSD scheduler
24 options         INET                    # InterNETworking
25 options         FFS                     # Berkeley Fast Filesystem
26 options         TMPFS                   # Efficient memory filesystem
27 options         MSDOSFS
28
29 options         ROOTDEVNAME=\"cd9660:/dev/cfid0s.rootfs.uzip\"
30
31 options         SYSVSHM                 # SYSV-style shared memory
32 options         SYSVMSG                 # SYSV-style message queues
33 options         SYSVSEM                 # SYSV-style semaphores
34 options         _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
35 options         MUTEX_NOINLINE
36 options         RWLOCK_NOINLINE
37 options         NO_FFS_SNAPSHOT
38 options         NO_SWAPPING
39
40 # Debugging
41 options         ALT_BREAK_TO_DEBUGGER
42 options         DDB
43 #options        DEADLKRES               # Enable the deadlock resolver
44 #options        DIAGNOSTIC
45 #options        INVARIANTS              # Enable calls of extra sanity checking
46 #options        INVARIANT_SUPPORT       # Extra sanity checks of internal structures, required by INVARIANTS
47 options         KDB
48 options         WITNESS                 # Enable checks to detect deadlocks and cycles
49 options         WITNESS_SKIPSPIN        # Don't run witness on spinlocks for speed
50 #options        WITNESS_KDB
51
52 # Pseudo devices
53 device          loop
54 device          md
55 device          pty
56 device          random
57
58 # Serial ports
59 device          uart
60 device          uart_ns8250
61
62 # Flash
63 device          cfi
64 device          cfid
65
66 # Networking
67 device          ether
68 device          mii
69 device          bpf
70 device          fv
71
72 # etherswitch
73 device          mdio
74 device          etherswitch
75 device          miiproxy
76 device          ip17x
77
78 # GPIO
79 device          gpio
80 device          gpioled
81 device          rt1310gpio
82