xref: /freebsd-11-stable/sys/mips/conf/DIR-825C1 (revision 14e9c9161c36f9f16bcc5bd48baccc2537a6e15d)
1# $FreeBSD$
2#
3# Specific board setup for the D-Link DIR-825C1 router.
4#
5# The DIR-825C1 has the following hardware:
6#
7# + AR9344 CPU SoC 74k MIPS
8# + ARxxx 2.4GHz 11n
9# + ARXXX 5GHz 11n
10# + AR8327 Gigabit switch
11# + m25p80 based 16MB flash
12# + 128MB RAM
13# + uboot environment
14
15#NO_UNIVERSE
16
17# Include the default AR934x parameters
18include         "AR934X_BASE"
19ident           DIR825C1
20
21# Override hints with board values
22hints           "DIR-825C1.hints"
23
24# Force the board memory - the base DB120 has 128MB RAM
25options         AR71XX_REALMEM=(128*1024*1024)
26
27# i2c GPIO bus
28device		gpioiic
29device		iicbb
30device		iicbus
31device		iic
32
33# Options required for miiproxy and mdiobus
34options 	ARGE_MDIO	# Export an MDIO bus separate from arge
35device		miiproxy	# MDIO bus <-> MII PHY rendezvous
36
37device		etherswitch
38device		arswitch
39
40# read MSDOS formatted disks - USB
41options		MSDOSFS
42
43# Enable the uboot environment stuff rather then the
44# redboot stuff.
45options		AR71XX_ENV_UBOOT
46
47# Used for the static uboot partition map
48device          geom_map
49
50# uzip - to boot natively from flash
51options 	GEOM_UZIP
52options         GEOM_PART_GPT
53
54# yes, this board has a PCI connected atheros device
55device          ath_pci
56options         AR71XX_ATH_EEPROM
57device          firmware                # Used by the above
58options         ATH_EEPROM_FIRMWARE
59
60# Boot off of the rootfs, as defined in the geom_map setup.
61options         ROOTDEVNAME=\"ufs:map/rootfs.uzip\"
62
63# In order to netboot, you have to build the mfsroot into the kernel
64# 19443712 or 19M is the biggest rootfs via netboot this thing supports
65#options         MD_ROOT         # md device usable as a potential root device
66#options         MD_ROOT_SIZE=19444
67#makeoptions     MFS_IMAGE=/tftpboot/mfsroot-dir825c1.img.ulzma
68#options         ROOTDEVNAME=\"ufs:md0.uzip\"
69