1#
2# Specific board setup for the Buffalo Airstation WZR-HPAG300H
3#
4# The WZR-HPAG300H has the following hardware:
5#
6# + AR7161 CPU SoC
7# + 2x AR9280 5GHz 11n
8# + AR8136 Gigabit switch
9# + 2 m25ll128(really w25q128)  based 16MB flash
10# + 128MB RAM
11# + uboot environment
12
13# $FreeBSD: stable/11/sys/mips/conf/WZR-HPAG300H 345344 2019-03-20 18:49:45Z kib $
14
15#NO_UNIVERSE
16
17include		"AR71XX_BASE"
18ident		"WZR-HPAG300H"
19hints		"WZR-HPAG300H.hints"
20
21options 	AR71XX_REALMEM=128*1024*1024
22
23options 	AR71XX_ENV_UBOOT
24
25options 	BOOTVERBOSE
26
27# GEOM modules
28device		xz
29options		GEOM_UZIP
30device		geom_map	# to get access to the SPI flash partitions
31
32options 	ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
33
34options 	AR71XX_ATH_EEPROM	# Fetch EEPROM/PCI config from flash
35options 	ATH_EEPROM_FIRMWARE	# Use EEPROM from flash
36device		firmware		# Used by the above
37
38# Options required for miiproxy and mdiobus
39options         ARGE_MDIO               # Export an MDIO bus separate from arge
40device          miiproxy                # MDIO bus <-> MII PHY rendezvous
41
42device          etherswitch
43device          arswitch
44
45# hwpmc
46device		hwpmc_mips24k
47device		hwpmc
48
49# load these via modules, shrink kernel
50nodevice	if_bridge
51nodevice	bridgestp
52nodevice	random
53