2 # Specific board setup for the Picostation M2 HP board.
4 # This board has the following hardware:
8 # + Integrated switch (XXX speed?)
16 ident "PICOSTATION_M2HP"
17 hints "PICOSTATION_M2HP.hints"
19 options AR71XX_REALMEM=32*1024*1024
21 options AR71XX_ENV_UBOOT
24 makeoptions INLINE_LIMIT=768
26 # We bite the performance overhead for now; the kernel won't
27 # fit if the mutexes are inlined.
28 options MUTEX_NOINLINE
29 options RWLOCK_NOINLINE
32 # There's no need to enable swapping on this platform.
35 # For DOS - enable if required
38 # uncompress - to boot read-only lzma natively from flash
39 device geom_uncompress
40 options GEOM_UNCOMPRESS
41 options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uncompress\"
43 # Not enough space for these..
45 nooptions INVARIANT_SUPPORT
47 nooptions WITNESS_SKIPSPIN
48 nooptions DEBUG_REDZONE
49 nooptions DEBUG_MEMGUARD
51 # Used for the static uboot partition map
54 # Options needed for the EEPROM based calibration/PCI configuration data.
55 options AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash
56 options ATH_EEPROM_FIRMWARE # Use EEPROM from flash
57 device firmware # Used by the above
59 # Options required for miiproxy and mdiobus
60 options ARGE_MDIO # Export an MDIO bus separate from arge
61 device miiproxy # MDIO bus <-> MII PHY rendezvous