185587Sobrien# 285587Sobrien# Specific board setup for the Atheros AP96 reference board. 385587Sobrien# 485587Sobrien# The AP96 has the following hardware: 585587Sobrien# 685587Sobrien# + AR7161 CPU SoC 785587Sobrien# + AR9223 2.4GHz 11n 885587Sobrien# + AR9220 5GHz 11n 985587Sobrien# + AR8316 10/100/1000 switch 1085587Sobrien# + m25p64 based 8MB flash 1185587Sobrien# + 64mb RAM 1285587Sobrien# + uboot environment 1385587Sobrien 1485587Sobrien# $FreeBSD: stable/11/sys/mips/conf/AP96 345344 2019-03-20 18:49:45Z kib $ 1585587Sobrien 1685587Sobrien#NO_UNIVERSE 1785587Sobrien 1885587Sobrieninclude "AR71XX_BASE" 1985587Sobrienident "AP96" 2085587Sobrienhints "AP96.hints" 2185587Sobrien 2285587Sobrienoptions AR71XX_REALMEM=64*1024*1024 2385587Sobrien 2485587Sobrienoptions AR71XX_ENV_UBOOT 25201989Sru 26201989Sru# For DOS - enable if required 2785587Sobrienoptions MSDOSFS 28244988Sdelphij 29201989Sru# uncompress - to boot read-only lzma natively from flash 3085587Sobriendevice xz 3185587Sobrienoptions GEOM_UZIP 3285587Sobrienoptions ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\" 33112336Sobrien 3485587Sobrien# Used for the static uboot partition map 3585587Sobriendevice geom_map 3685587Sobrien 3785587Sobrien# Options needed for the EEPROM based calibration/PCI configuration data. 3885587Sobrienoptions AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash 3985587Sobrienoptions ATH_EEPROM_FIRMWARE # Use EEPROM from flash 4085587Sobriendevice firmware # Used by the above 4185587Sobrien 4285587Sobrien# Options required for miiproxy and mdiobus 4385587Sobrienoptions ARGE_MDIO # Export an MDIO bus separate from arge 44221381Srudevice miiproxy # MDIO bus <-> MII PHY rendezvous 4585587Sobrien 4685587Sobriendevice etherswitch 4785587Sobriendevice arswitch 4885587Sobrien