1252690Sadrian#
2252690Sadrian# Specific board setup for the Engenius ENH-200 802.11bgn mesh node.
3252690Sadrian#
4252690Sadrian# The Engenius ENH-200 has the following hardware:
5252690Sadrian#
6252690Sadrian# + AR7240 CPU SoC
7252690Sadrian# + AR9285 Wifi
8252690Sadrian# + Integrated switch
9252690Sadrian# + 8MB flash
10252690Sadrian# + 32MB RAM
11252690Sadrian# + uboot environment
12252690Sadrian
13252690Sadrian# $FreeBSD: stable/11/sys/mips/conf/ENH200 345344 2019-03-20 18:49:45Z kib $
14252690Sadrian
15291049Simp#NO_UNIVERSE
16291049Simp
17252690Sadrianinclude		"AR724X_BASE"
18252690Sadrianident		"ENH200"
19252690Sadrianhints		"ENH200.hints"
20252690Sadrian
21263301Simpoptions 	AR71XX_REALMEM=32*1024*1024
22252690Sadrian
23263301Simpoptions 	AR71XX_ENV_UBOOT
24252690Sadrian
25252690Sadrian# For DOS - enable if required
26252690Sadrianoptions 	MSDOSFS
27252690Sadrian
28252690Sadrian# uncompress - to boot read-only lzma natively from flash
29345344Skibdevice		xz
30295945Ssobomaxoptions 	GEOM_UZIP
31295945Ssobomaxoptions 	ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
32252690Sadrian
33252690Sadrian# Used for the static uboot partition map
34252690Sadriandevice          geom_map
35252690Sadrian
36252690Sadrian# Options needed for the EEPROM based calibration/PCI configuration data.
37252690Sadrianoptions 	AR71XX_ATH_EEPROM	# Fetch EEPROM/PCI config from flash
38252690Sadrianoptions 	ATH_EEPROM_FIRMWARE	# Use EEPROM from flash
39252690Sadriandevice		firmware		# Used by the above
40252690Sadrian
41252690Sadrian# Options required for miiproxy and mdiobus
42252690Sadrianoptions 	ARGE_MDIO		# Export an MDIO bus separate from arge
43252690Sadriandevice		miiproxy		# MDIO bus <-> MII PHY rendezvous
44252690Sadrian
45252690Sadriandevice		etherswitch
46252690Sadriandevice		arswitch
47