1235320Sadrian# 2239759Sadrian# Specific board setup for the Atheros AP91 reference board. 3235320Sadrian# 4239759Sadrian# The AP93 has the following hardware: 5235320Sadrian# 6239759Sadrian# + AR7240 CPU SoC 7239759Sadrian# + AR9280 Wifi 8239759Sadrian# + Integrated switch (XXX speed?) 9239759Sadrian# + 16MB flash 10239759Sadrian# + 64MB RAM 11239759Sadrian# + uboot environment 12235320Sadrian 13239759Sadrian# $FreeBSD: stable/11/sys/mips/conf/AP93 345344 2019-03-20 18:49:45Z kib $ 14235320Sadrian 15291049Simp#NO_UNIVERSE 16291049Simp 17239759Sadrianinclude "AR724X_BASE" 18239759Sadrianident "AP93" 19239759Sadrianhints "AP93.hints" 20235320Sadrian 21263301Simpoptions AR71XX_REALMEM=64*1024*1024 22235320Sadrian 23263301Simpoptions AR71XX_ENV_UBOOT 24235320Sadrian 25239759Sadrian# For DOS - enable if required 26239759Sadrianoptions MSDOSFS 27235320Sadrian 28239759Sadrian# uncompress - to boot read-only lzma natively from flash 29345344Skibdevice xz 30295945Ssobomaxoptions GEOM_UZIP 31295945Ssobomaxoptions ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\" 32235320Sadrian 33239759Sadrian# Used for the static uboot partition map 34239759Sadriandevice geom_map 35235320Sadrian 36239759Sadrian# Options needed for the EEPROM based calibration/PCI configuration data. 37239759Sadrianoptions AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash 38239759Sadrianoptions ATH_EEPROM_FIRMWARE # Use EEPROM from flash 39239759Sadriandevice firmware # Used by the above 40235320Sadrian 41239759Sadrian# Options required for miiproxy and mdiobus 42239759Sadrianoptions ARGE_MDIO # Export an MDIO bus separate from arge 43239759Sadriandevice miiproxy # MDIO bus <-> MII PHY rendezvous 44235320Sadrian 45235320Sadriandevice etherswitch 46235320Sadriandevice arswitch 47