1#
2# MT7621_FDT -- Kernel configuration file for FreeBSD/MIPS MT7621 SoC
3#
4# This includes all the configurable parts of the kernel.
5#
6# $FreeBSD: stable/11/sys/mips/conf/MT7621_FDT 345344 2019-03-20 18:49:45Z kib $
7#
8
9#NO_UNIVERSE
10
11#
12# FDT_DTS_FILE should be modified to suit the target board type.
13#
14#makeoptions 	FDT_DTS_FILE=WITI.dts
15
16# Start with a base configuration
17include 	"../mediatek/std.mediatek"
18
19ident 		MT7621
20cpu 		CPU_MIPS1004K
21
22# Don't build any modules by default
23makeoptions 	MODULES_OVERRIDE=""
24
25# Default rootfs device configuration, should be changed to suit target board
26options 	ROOTDEVNAME=\"ufs:md0.uzip\"
27
28# Support geom_uzip(4) compressed disk images
29device		xz
30options 	GEOM_UZIP
31
32# Support md(4) and md-based rootfs
33device 		md
34options 	MD_ROOT
35
36# Interrupt controller support
37device 		mtk_intr_gic
38
39# UART device support is compiled in when uart_ns8250 is selected (default)
40
41# SPI and SPI flash support
42device 		mtk_spi_v2
43device 		spibus
44device 		mx25l
45
46# GPIO and gpioled support
47device 		mtk_gpio_v2
48device 		gpio
49device 		gpioled
50
51# PCI support
52device 		pci
53
54# USB (ehci, ohci) support
55device 		usb
56device 		xhci
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 		ext_resources
73device 		clk
74