1 #
2 # Custom kernel for Freescale QorIQ (P5xxx, Txxxx) based boards, like
3 # AmigaOne X5000
4 #
5 # $FreeBSD$
6 #
7
8 cpu BOOKE
9 cpu BOOKE_E500
10 ident QORIQ64
11
12 machine powerpc powerpc64
13
14 include "dpaa/config.dpaa"
15 makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
16 makeoptions WITH_CTF=1
17 #makeoptions WERROR="-Werror -Wno-format -Wno-redundant-decls"
18
19 options FPU_EMU
20
21 options _KPOSIX_PRIORITY_SCHEDULING
22 options ALT_BREAK_TO_DEBUGGER
23 options BREAK_TO_DEBUGGER
24 options BOOTP
25 options BOOTP_NFSROOT
26 #options BOOTP_NFSV3
27 options CD9660
28 #options COMPAT_43
29 options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpc binaries
30 options DDB
31 #options DEADLKRES
32 options DEVICE_POLLING
33 #options DIAGNOSTIC
34 options FDT
35 #makeoptions FDT_DTS_FILE=mpc8555cds.dts
36 options FFS #Berkeley Fast Filesystem
37 options SOFTUPDATES #Enable FFS soft updates support
38 options UFS_ACL #Support for access control lists
39 options UFS_DIRHASH #Improve performance on big directories
40 options UFS_GJOURNAL #Enable gjournal-based UFS journaling
41 options QUOTA #Enable disk quotas for UFS
42 options GDB
43 options GEOM_PART_GPT
44 options GEOM_LABEL #Provides labelization
45 options INET
46 options INET6
47 options TCP_HHOOK # hhook(9) framework for TCP
48 options INVARIANTS
49 options INVARIANT_SUPPORT
50 options KDB
51 options KDB_TRACE # Print a stack trace for a panic.
52 options KTRACE
53 options MD_ROOT
54 options MPC85XX
55 options MSDOSFS
56 options NFS_ROOT
57 options NFSCL
58 options NFSLOCKD
59 options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
60 options PROCFS
61 options PSEUDOFS
62 options SCHED_ULE
63 options CAPABILITIES
64 options CAPABILITY_MODE
65 options SMP
66 options STACK #stack(9) support
67 options SYSVMSG
68 options SYSVSEM
69 options SYSVSHM
70 options WITNESS
71 options WITNESS_SKIPSPIN
72 options HWPMC_HOOKS
73 options KDTRACE_HOOKS # Kernel DTrace hooks
74 options DDB_CTF # Kernel ELF linker loads CTF data
75
76 device ata
77 device bpf
78 device cfi
79 device crypto
80 device cryptodev
81 device da
82 device ds1307
83 device ds1553
84 device iflib
85 device em
86 device alc
87 device dpaa
88 device ether
89 device fxp
90 device gpio
91 device gpiopower
92 device iic
93 device iicbus
94 #device isa
95 device loop
96 device md
97 device miibus
98 device mmc
99 device mmcsd
100 device pass
101 device pci
102 #device rl
103 device scbus
104 device scc
105 device sdhci
106 device spibus
107 device spigen
108 device tuntap
109 device uart
110 options USB_DEBUG # enable debug msgs
111 #device uhci
112 device ehci
113 device umass
114 device usb
115 device vlan
116
117 # Desktop related
118 device vt
119 device fbd
120 options KBD_INSTALL_CDEV
121 device ukbd
122 device ums
123
124 # HID support
125 options HID_DEBUG # enable debug msgs
126 device hid # Generic HID support
Cache object: 6a058d8ebf682d764ee917df5d6cfb9c
|