1239765Sadrian# 2262777Ssbruno# Specific board setup for the D-Link DIR-825B1 router. 3239765Sadrian# 4262777Ssbruno# The DIR-825B1 has the following hardware: 5239765Sadrian# 6239765Sadrian# + AR7161 CPU SoC 7239765Sadrian# + AR9223 2.4GHz 11n 8239765Sadrian# + AR9220 5GHz 11n 9239765Sadrian# + RealTek RTL8366S Gigabit switch 10239765Sadrian# + m25p64 based 8MB flash 11239765Sadrian# + 64MB RAM 12239765Sadrian# + uboot environment 13239765Sadrian 14239765Sadrian# $FreeBSD: stable/11/sys/mips/conf/DIR-825B1 345344 2019-03-20 18:49:45Z kib $ 15239765Sadrian 16291049Simp#NO_UNIVERSE 17291049Simp 18239765Sadrianinclude "AR71XX_BASE" 19262777Ssbrunoident "DIR-825B1" 20262777Ssbrunohints "DIR-825B1.hints" 21239765Sadrian 22239765Sadrian# Since the kernel image must fit inside 1024KiB, we have to build almost 23239765Sadrian# everything as modules. 24276604Sadrian# nodevice random 25239765Sadriannodevice gpio 26239765Sadriannodevice gpioled 27239765Sadriannodevice gif 28239765Sadriannodevice gre 29253842Ssbrunonodevice if_bridge 30239765Sadriannodevice usb 31239765Sadriannodevice ehci 32239765Sadriannodevice wlan 33239765Sadriannodevice wlan_xauth 34239765Sadriannodevice wlan_acl 35239765Sadriannodevice wlan_wep 36239765Sadriannodevice wlan_tkip 37239765Sadriannodevice wlan_ccmp 38239765Sadriannodevice wlan_rssadapt 39239765Sadriannodevice wlan_amrr 40239765Sadriannodevice ath 41239765Sadriannodevice ath_pci 42239765Sadriannodevice ath_hal 43239765Sadriannodevice umass 44239765Sadriannodevice ath_rate_sample 45239765Sadrian 46239765Sadriannooptions INET6 47239765Sadrian 48239765Sadrian# Don't include the SCSI/CAM strings in the default build 49239765Sadrianoptions SCSI_NO_SENSE_STRINGS 50239765Sadrianoptions SCSI_NO_OP_STRINGS 51239765Sadrian 52239765Sadrian# .. And no sysctl strings 53239765Sadrianoptions NO_SYSCTL_DESCR 54239765Sadrian 55239765Sadrian# GEOM modules 56239765Sadriandevice geom_map # to get access to the SPI flash partitions 57345344Skibdevice xz 58295945Ssobomaxoptions GEOM_UZIP 59263301Simpoptions GEOM_PART_GPT 60239765Sadrian 61295945Ssobomaxoptions ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\" 62263301Simpoptions AR71XX_REALMEM=64*1024*1024 63239765Sadrian 64263301Simpoptions AR71XX_ENV_UBOOT 65239765Sadrian 66276603Sadrian# options MSDOSFS # Read MSDOS filesystems; useful for USB/CF 67255195Ssbruno 68263301Simp# options MD_ROOT 69263301Simp# options MD_ROOT_SIZE="6144" 70239765Sadrian 71263301Simpoptions AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash 72263301Simpoptions ATH_EEPROM_FIRMWARE # Use EEPROM from flash 73239765Sadriandevice firmware # Used by the above 74