1 #
2 # std.rt2880 -- Base kernel configuration file for FreeBSD/MIPS RT2800 SoC
3 #
4 # This includes all the required drivers for the SoCs.
5 #
6 # $FreeBSD: releng/12.0/sys/mips/mediatek/std.rt2880 317873 2017-05-06 06:20:34Z adrian $
7 #
8
9 # Include the standard file list for Mediatek SoCs.
10 files "../mediatek/files.mediatek"
11
12 # Building a mips/mipsel kernel
13 machine mips mipsel
14
15 # Little-endian machine
16 makeoptions MIPS_LITTLE_ENDIAN=defined
17
18 # Default kernel load address
19 makeoptions KERNLOADADDR=0x88001000
20
21 # Mediatek/Ralink SoC support depends on FDT (with static DTB for the moment)
22 options FDT
23 options FDT_DTB_STATIC
24
25 # We rely on INTRNG code
26 options INTRNG
27 options MIPS_NIRQ=256
28
29 # We rely on NEW_PCIB code
30 options NEW_PCIB
31
32 # Build kernel with gdb(1) debug symbols
33 makeoptions DEBUG=-g
34
35 # Support for DDB and KDB
36 options DDB
37 options KDB
38
39 # Debugging for use in -current
40 options INVARIANTS
41 options INVARIANT_SUPPORT
42 options WITNESS
43 options WITNESS_SKIPSPIN
44 options DEBUG_REDZONE
45 options DEBUG_MEMGUARD
46
47 # For small memory footprints
48 options VM_KMEM_SIZE_SCALE=1
49
50 # General options, including scheduler, etc.
51 options SCHED_ULE # ULE scheduler
52 options INET # InterNETworking
53 #options INET6 # IPv6
54 options PSEUDOFS # Pseude-filesystem framework
55 options FFS # Berkeley Fast Filesystem
56 #options SOFTUPDATES # Enable FFS soft updates support
57 #options UFS_ACL # Support for access control lists
58 #options UFS_DIRHASH # Improve big directory performance
59 #options MSDOSFS # Enable support for MSDOS filesystems
60 options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time ext.
61
62 #
63 # Standard drivers section
64 #
65 # The drivers in the following section are required in order to successfully
66 # compile the kernel.
67 #
68
69 # FDT clock and pinctrl framework
70 device fdt_clock
71 device fdt_pinctrl
72
73 # UART support
74 device uart
75
76 # random support
77 device random
78
79 # loop device support
80 device loop
81
82 # ether device support
83 device ether
84
85 # ether switch support
86 #device etherswitch
87 #device miibus
88 #device ip17x
89 #device mdio
Cache object: 5e2de8cf55dc9845dca62bd81bf33d91
|