]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/mips/conf/TP-MR3020
Update compiler-rt to trunk r230183. This has some of our patches
[FreeBSD/FreeBSD.git] / sys / mips / conf / TP-MR3020
1 #
2 # TP Link MR3020 - an AR9331 based SoC wifi device.
3 #
4 # This is for the 32 RAM/4 flash part. There is little to no
5 # chance that this will ever boot FreeBSD directly from the 3.5MB
6 # of flash.  The kernel can fit into the space, but userland is just
7 # too big even when stripped down to its limits.
8 #
9 # * AR9331 SoC
10 # * 32MB RAM
11 # * 4MB flash
12 # * Integrated 1x1 2GHz wifi and 10/100 bridge
13 # * USB powered
14 # * USB storage
15 #
16 # $FreeBSD$
17 #
18
19 # Include the default AR933x parameters
20 include "AR933X_BASE"
21
22 ident   TP-MR3020
23
24 # Override hints with board values
25 hints   "TP-MR3020.hints"
26
27 # Board memory - 32MB
28 options AR71XX_REALMEM=(32*1024*1024)
29
30 # i2c GPIO bus
31 device  gpioiic
32 device  iicbb
33 device  iicbus
34 device  iic
35
36 # Options required for miiproxy and mdiobus
37 options ARGE_MDIO       # Export an MDIO bus separate from arge
38 device  miiproxy        # MDIO bus <-> MII PHY rendezvous
39
40 device  etherswitch
41 device  arswitch
42
43 # Enable the uboot environment stuff rather then the
44 # redboot stuff.
45 options AR71XX_ENV_UBOOT
46
47 # uzip - to boot natively from flash
48 device  geom_uncompress
49
50 # Used for the static uboot partition map
51 device  geom_map
52
53 # Boot off of the rootfs, as defined in the geom_map setup.
54 # Probably, this should be a USB device as the memory available
55 # compressed rootfs is simply too small for FreeBSD
56 #options        ROOTDEVNAME=\"ufs:map/rootfs.uncompress\"
57
58 # Boot off of a uboot tftp ramdisk kernel image.  Because the flash
59 # on this unit is so small, this is the only way to do dev work.
60 # For full deployment, you will *have* to use a usb storage device
61 # as a rootfs and use the flash to hold the kernel only.
62 options         MD_ROOT         # md device usable as a potential root device
63 options         MD_ROOT_SIZE=10240
64 #makeoptions    MFS_IMAGE=/tftpboot/mfsroot-tl-mr3020.img.ulzma
65 options         ROOTDEVNAME=\"ufs:md0.uncompress\"