1*dfd325eaSAdrian Chadd# 2*dfd325eaSAdrian Chadd# Alfa Networks Hornet UB - an AR933x based SoC wifi device. 3*dfd325eaSAdrian Chadd# 4*dfd325eaSAdrian Chadd# http://www.alfa.com.tw/products_show.php?pc=99&ps=50 5*dfd325eaSAdrian Chadd# 6*dfd325eaSAdrian Chadd# This is for the 64MB RAM/16MB flash part. They also 7*dfd325eaSAdrian Chadd# do various other versions; they have different RAM/flash 8*dfd325eaSAdrian Chadd# configurations. 9*dfd325eaSAdrian Chadd# 10*dfd325eaSAdrian Chadd# * AR9330 SoC 11*dfd325eaSAdrian Chadd# * 64MB RAM 12*dfd325eaSAdrian Chadd# * 16MB flash 13*dfd325eaSAdrian Chadd# * Integrated 1x1 2GHz wifi and 10/100 bridge 14*dfd325eaSAdrian Chadd# 15*dfd325eaSAdrian Chadd# $FreeBSD$ 16*dfd325eaSAdrian Chadd# 17*dfd325eaSAdrian Chadd 18*dfd325eaSAdrian Chadd# Include the default AR933x parameters 19*dfd325eaSAdrian Chaddinclude "AR933X_BASE" 20*dfd325eaSAdrian Chadd 21*dfd325eaSAdrian Chaddident ALFA_HORNET_UB 22*dfd325eaSAdrian Chadd 23*dfd325eaSAdrian Chadd# Override hints with board values 24*dfd325eaSAdrian Chaddhints "ALFA_HORNET_UB.hints" 25*dfd325eaSAdrian Chadd 26*dfd325eaSAdrian Chadd# Board memory - 64MB 27*dfd325eaSAdrian Chaddoptions AR71XX_REALMEM=(64*1024*1024) 28*dfd325eaSAdrian Chadd 29*dfd325eaSAdrian Chadd# i2c GPIO bus 30*dfd325eaSAdrian Chadd#device gpioiic 31*dfd325eaSAdrian Chadd#device iicbb 32*dfd325eaSAdrian Chadd#device iicbus 33*dfd325eaSAdrian Chadd#device iic 34*dfd325eaSAdrian Chadd 35*dfd325eaSAdrian Chadd# Options required for miiproxy and mdiobus 36*dfd325eaSAdrian Chaddoptions ARGE_MDIO # Export an MDIO bus separate from arge 37*dfd325eaSAdrian Chadddevice miiproxy # MDIO bus <-> MII PHY rendezvous 38*dfd325eaSAdrian Chadd 39*dfd325eaSAdrian Chadddevice etherswitch 40*dfd325eaSAdrian Chadddevice arswitch 41*dfd325eaSAdrian Chadd 42*dfd325eaSAdrian Chadd# read MSDOS formatted disks - USB 43*dfd325eaSAdrian Chadd#options MSDOSFS 44*dfd325eaSAdrian Chadd 45*dfd325eaSAdrian Chadd# Enable the uboot environment stuff rather then the 46*dfd325eaSAdrian Chadd# redboot stuff. 47*dfd325eaSAdrian Chaddoptions AR71XX_ENV_UBOOT 48*dfd325eaSAdrian Chadd 49*dfd325eaSAdrian Chadd# uzip - to boot natively from flash 50*dfd325eaSAdrian Chadddevice geom_uncompress 51*dfd325eaSAdrian Chaddoptions GEOM_UNCOMPRESS 52*dfd325eaSAdrian Chadd 53*dfd325eaSAdrian Chadd# Used for the static uboot partition map 54*dfd325eaSAdrian Chadddevice geom_map 55*dfd325eaSAdrian Chadd 56*dfd325eaSAdrian Chadd# Boot off of the rootfs, as defined in the geom_map setup. 57*dfd325eaSAdrian Chaddoptions ROOTDEVNAME=\"ufs:map/rootfs.uncompress\" 58