1a9643ea8Slogwang# 2a9643ea8Slogwang# DB120 - the AR9344 SoC reference design 3a9643ea8Slogwang# 4a9643ea8Slogwang# $FreeBSD$ 5a9643ea8Slogwang# 6a9643ea8Slogwang 7a9643ea8Slogwang# Include the default AR934x parameters 8*22ce4affSfengbojianginclude "std.AR934X" 9a9643ea8Slogwang 10a9643ea8Slogwang#NO_UNIVERSE 11a9643ea8Slogwang 12a9643ea8Slogwangident DB120 13a9643ea8Slogwang 14a9643ea8Slogwang# Override hints with board values 15a9643ea8Slogwanghints "DB120.hints" 16a9643ea8Slogwang 17a9643ea8Slogwang# Force the board memory - the base DB120 has 128MB RAM 18a9643ea8Slogwangoptions AR71XX_REALMEM=(128*1024*1024) 19a9643ea8Slogwang 20a9643ea8Slogwang# i2c GPIO bus 21a9643ea8Slogwang#device gpioiic 22a9643ea8Slogwang#device iicbb 23a9643ea8Slogwang#device iicbus 24a9643ea8Slogwang#device iic 25a9643ea8Slogwang 26a9643ea8Slogwang# Options required for miiproxy and mdiobus 27a9643ea8Slogwangoptions ARGE_MDIO # Export an MDIO bus separate from arge 28a9643ea8Slogwangdevice miiproxy # MDIO bus <-> MII PHY rendezvous 29a9643ea8Slogwang 30a9643ea8Slogwangdevice etherswitch 31a9643ea8Slogwangdevice arswitch 32a9643ea8Slogwang 33a9643ea8Slogwang# read MSDOS formatted disks - USB 34a9643ea8Slogwang#options MSDOSFS 35a9643ea8Slogwang 36a9643ea8Slogwang# Enable the uboot environment stuff rather then the 37a9643ea8Slogwang# redboot stuff. 38a9643ea8Slogwangoptions AR71XX_ENV_UBOOT 39a9643ea8Slogwang 40a9643ea8Slogwang# uzip - to boot natively from flash 41*22ce4affSfengbojiangdevice xz 42a9643ea8Slogwangoptions GEOM_UZIP 43a9643ea8Slogwang 44a9643ea8Slogwang# Used for the static uboot partition map 45a9643ea8Slogwangdevice geom_map 46a9643ea8Slogwang 47a9643ea8Slogwang# yes, this board has a PCI connected atheros device 48a9643ea8Slogwangoptions AR71XX_ATH_EEPROM 49a9643ea8Slogwangdevice firmware # Used by the above 50a9643ea8Slogwangoptions ATH_EEPROM_FIRMWARE 51a9643ea8Slogwang 52a9643ea8Slogwang# Boot off of the rootfs, as defined in the geom_map setup. 53a9643ea8Slogwangoptions ROOTDEVNAME=\"ufs:map/rootfs.uzip\" 54