xref: /freebsd-13-stable/sys/mips/conf/RT3352_FDT (revision 5510f79042fbd543de55807d0da7f8a2b8be2f89)
1#
2# RT3352_FDT -- Kernel configuration file for FreeBSD/MIPS RT3352 SoC
3#
4# This includes all the configurable parts of the kernel.
5#
6#
7
8#NO_UNIVERSE
9
10#
11# FDT_DTS_FILE should be modified to suit the target board type.
12#
13#makeoptions 	FDT_DTS_FILE=DIR-615-H1.dts
14
15# Start with a base configuration
16include 	"../mediatek/std.mediatek"
17
18ident 		RT3352
19cpu 		CPU_MIPS24K
20
21# Don't build any modules by default
22makeoptions 	MODULES_OVERRIDE=""
23
24# Default rootfs device configuration, should be changed to suit target board
25options 	ROOTDEVNAME=\"ufs:md0.uzip\"
26
27# Support geom_uzip(4) compressed disk images
28device		xz
29options 	GEOM_UZIP
30
31# Support md(4) and md-based rootfs
32device 		md
33options 	MD_ROOT
34
35# Interrupt controller support
36device 		mtk_intr_v1
37
38# UART device support
39nodevice 	uart_ns8250
40device 		uart_dev_mtk
41
42# SPI and SPI flash support
43device 		mtk_spi_v1
44device 		spibus
45device 		mx25l
46
47# GPIO and gpioled support
48device 		mtk_gpio_v1
49device 		gpio
50device 		gpioled
51
52# USB (ehci, ohci) support
53device 		usb
54device 		mtk_usb_phy
55device 		ehci
56device 		ohci
57
58# USB umass(4) storage and da(4) support
59device 		umass
60device 		da
61
62# CAM support, required if umass(4) is enabled above
63device 		pass
64device 		scbus
65
66# Ethernet, BPF and bridge support
67device 		rt
68device 		bpf
69device 		if_bridge
70
71# Extres
72device 		clk
73