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