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