1272206Ssbruno# 2272206Ssbruno# TP Link MR3020 - an AR9331 based SoC wifi device. 3272206Ssbruno# 4272206Ssbruno# This is for the 32 RAM/4 flash part. There is little to no 5272206Ssbruno# chance that this will ever boot FreeBSD directly from the 3.5MB 6272206Ssbruno# of flash. The kernel can fit into the space, but userland is just 7272206Ssbruno# too big even when stripped down to its limits. 8272206Ssbruno# 9272206Ssbruno# * AR9331 SoC 10272206Ssbruno# * 32MB RAM 11272206Ssbruno# * 4MB flash 12272206Ssbruno# * Integrated 1x1 2GHz wifi and 10/100 bridge 13272206Ssbruno# * USB powered 14272206Ssbruno# * USB storage 15272206Ssbruno# 16272206Ssbruno# $FreeBSD$ 17272206Ssbruno# 18272206Ssbruno 19291049Simp#NO_UNIVERSE 20291049Simp 21272206Ssbruno# Include the default AR933x parameters 22272206Ssbrunoinclude "AR933X_BASE" 23272206Ssbruno 24272206Ssbrunoident TP-MR3020 25272206Ssbruno 26272206Ssbruno# Override hints with board values 27272206Ssbrunohints "TP-MR3020.hints" 28272206Ssbruno 29272206Ssbruno# Board memory - 32MB 30272206Ssbrunooptions AR71XX_REALMEM=(32*1024*1024) 31272206Ssbruno 32289655Ssbruno# Disable support for paging 33289655Ssbrunooptions NO_SWAPPING 34289655Ssbruno 35272206Ssbruno# i2c GPIO bus 36272206Ssbrunodevice gpioiic 37272206Ssbrunodevice iicbb 38272206Ssbrunodevice iicbus 39272206Ssbrunodevice iic 40272206Ssbruno 41272206Ssbruno# Options required for miiproxy and mdiobus 42272206Ssbrunooptions ARGE_MDIO # Export an MDIO bus separate from arge 43272206Ssbrunodevice miiproxy # MDIO bus <-> MII PHY rendezvous 44272206Ssbruno 45272206Ssbrunodevice etherswitch 46272206Ssbrunodevice arswitch 47272206Ssbruno 48272206Ssbruno# Enable the uboot environment stuff rather then the 49272206Ssbruno# redboot stuff. 50272206Ssbrunooptions AR71XX_ENV_UBOOT 51272206Ssbruno 52272206Ssbruno# Used for the static uboot partition map 53272206Ssbrunodevice geom_map 54272206Ssbruno 55289117Ssbruno# With only 4MB of flash, we are stuck using USB 56289117Ssbruno# for the rootfs. 57289117Ssbrunooptions ROOTDEVNAME=\"ufs:da0\" 58