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