BCM revision 301410
1# 2# $FreeBSD: head/sys/mips/conf/BCM 301410 2016-06-04 19:53:47Z landonf $ 3# 4# The Broadcom 470x/471x/535x series of processors and boards is very commonly 5# used in COTS hardware including the ASUS RT-N12, RT-N16, RT-N53. 6# 7 8ident BCM 9 10hints "BCM.hints" 11include "../broadcom/std.broadcom" 12 13# ships with cfe firmware 14options CFE 15options ALT_BREAK_TO_DEBUGGER 16options BREAK_TO_DEBUGGER 17options BOOTVERBOSE=0 18 19makeoptions INTRNG 20options INTRNG 21 22makeoptions TRAMPLOADADDR=0x80800000 23makeoptions DEBUG="-g3" #Build kernel with gdb(1) debug symbols 24makeoptions MODULES_OVERRIDE="" 25 26options DDB 27options KDB 28 29options SCHED_4BSD #4BSD scheduler 30options INET #InterNETworking 31options NFSCL #Network Filesystem Client 32#options NFS_ROOT #NFS usable as /, requires NFSCL 33options PSEUDOFS #Pseudo-filesystem framework 34options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 35 36options FFS #Berkeley Fast Filesystem 37options SOFTUPDATES #Enable FFS soft updates support 38options UFS_ACL #Support for access control lists 39options UFS_DIRHASH #Improve performance on big directories 40 41device geom_uzip 42options GEOM_UZIP 43options GEOM_LABEL # Providers labelization. 44options ROOTDEVNAME=\"ufs:ufs/FBSD\" # assumes FW built by 45 # freebsd-build-wifi 46 47# Debugging for use in -current 48#options DEADLKRES 49options INVARIANTS 50options INVARIANT_SUPPORT 51 52#options BHND_LOGLEVEL=BHND_DEBUG_LEVEL 53#options BUS_DEBUG 54#makeoptions BUS_DEBUG 55#options VERBOSE_SYSINIT 56#makeoptions VERBOSE_SYSINIT 57 58# bhnd(4) 59device bhnd 60device bcma # bcma backplane 61device bcma_nexus 62 63device pci 64device bhnd_pcib # PCIe-G1 core 65 66#device bgmac # Broadcom GMAC - not yet 67 68device mdio 69 70#Flash 71device spibus 72device mx25l # Serial Flash 73device cfi # Parallel Flash 74device cfid 75 76#UART 77device uart 78 79#Base 80device loop 81device ether 82device random 83device md 84 85#Performance 86#options HWPMC_HOOKS 87#device hwpmc 88#device hwpmc_mips74k 89 90#Ethernet 91# device bfe # XXX will build both pci and siba 92device miibus # attachments 93 94# pci devices 95 96# USB is not yet ready 97#options USB_DEBUG # enable debug msgs 98#device usb # USB Bus (required) 99#device uhci # UHCI PCI->USB interface 100#device ehci # EHCI PCI->USB interface (USB 2.0) 101