1# 2# TP-Link Archer C7 - based on the AP135 reference design. 3# 4# This contains a QCA9558 MIPS74k SoC with on-board 3x3 2GHz wifi, 5# 128MiB RAM, an AR8327 5-port gigabit ethernet switch and 6# a QCA 11ac 5GHz AP NIC. 7# 8# The to things not currently support are the QCA 11ac NIC and 9# PCIe host controllers - there's two of them, and the existing 10# PCIe code here doesn't support that just yet. 11# 12# $FreeBSD: stable/11/sys/mips/conf/TL-ARCHERC7V2 345344 2019-03-20 18:49:45Z kib $ 13# 14 15#NO_UNIVERSE 16 17# Include the default QCA955x parameters 18include "QCA955X_BASE" 19 20ident TL-ARCHERC7V2 21 22# Override hints with board values 23hints "TL-ARCHERC7V2.hints" 24 25# Force the board memory - this has 128MiB RAM 26options AR71XX_REALMEM=(128*1024*1024) 27 28# i2c GPIO bus 29#device gpioiic 30#device iicbb 31#device iicbus 32#device iic 33 34# Options required for miiproxy and mdiobus 35options ARGE_MDIO # Export an MDIO bus separate from arge 36device miiproxy # MDIO bus <-> MII PHY rendezvous 37 38device etherswitch 39device arswitch 40 41# read MSDOS formatted disks - USB 42options MSDOSFS 43 44# Enable the uboot environment stuff rather then the 45# redboot stuff. 46options AR71XX_ENV_UBOOT 47 48# uzip - to boot natively from flash 49device xz 50options GEOM_UZIP 51 52# Used for the static uboot partition map 53device geom_map 54 55# yes, this board has a PCIe connected atheros device 56# add ath_pci so it can at least attach things when there's a 57# ath(4) in there, rather than the 11ac chip we don't support. 58device pci 59device qca955x_pci 60 61device ath_pci 62options AR71XX_ATH_EEPROM 63device firmware # Used by the above 64options ATH_EEPROM_FIRMWARE 65 66# Boot off of the rootfs, as defined in the geom_map setup. 67options ROOTDEVNAME=\"ufs:map/rootfs.uzip\" 68 69# Default to accept 70options IPFIREWALL_DEFAULT_TO_ACCEPT 71