The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/mips/conf/std.AR_MIPS_BASE

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # These are the base base bits shared between all of the various Atheros
    2 # MIPS bases.
    3 #
    4 # This allows a shared set of configuration and drivers to be built for
    5 # all of the Atheros MIPS platforms without a lot of configuration file
    6 # duplication.
    7 #
    8 # $FreeBSD$
    9 
   10 # debugging
   11 options         EARLY_PRINTF
   12 options         ALT_BREAK_TO_DEBUGGER
   13 
   14 # For small memory footprints
   15 options         VM_KMEM_SIZE_SCALE=1
   16 options         UMTX_CHAINS=16
   17 options         NBUF=128
   18 # Don't include the SCSI/CAM strings in the default build
   19 options         SCSI_NO_SENSE_STRINGS
   20 options         SCSI_NO_OP_STRINGS
   21 # .. And no sysctl strings
   22 options         NO_SYSCTL_DESCR
   23 
   24 makeoptions     MODULES_OVERRIDE+="gpio ar71xx if_gif if_vlan if_gre if_tuntap"
   25 makeoptions     MODULES_OVERRIDE+="if_bridge bridgestp usb"
   26 makeoptions     MODULES_OVERRIDE+="alq"
   27 
   28 # net80211
   29 options         IEEE80211_DEBUG
   30 options         IEEE80211_SUPPORT_MESH
   31 options         IEEE80211_SUPPORT_TDMA
   32 options         IEEE80211_SUPPORT_SUPERG
   33 options         IEEE80211_ALQ   # 802.11 ALQ logging support
   34 
   35 makeoptions     MODULES_OVERRIDE+="wlan wlan_xauth wlan_acl wlan_wep"
   36 makeoptions     MODULES_OVERRIDE+="wlan_tkip wlan_ccmp wlan_rssadapt wlan_amrr"
   37 
   38 # firewalling
   39 options         IPFIREWALL_DEFAULT_TO_ACCEPT
   40 
   41 makeoptions     MODULES_OVERRIDE+="ipfw ipfw_nat libalias ipfw_nptv6"
   42 
   43 # USB wifi device drivers
   44 makeoptions     MODULES_OVERRIDE+="rtwn rtwn_usb rtwnfw"
   45 makeoptions     MODULES_OVERRIDE+="otus otusfw"
   46 
   47 # Atheros wifi device drivers
   48 options         ATH_DEBUG
   49 options         ATH_DIAGAPI
   50 options         ATH_ENABLE_11N
   51 options         ATH_ENABLE_DFS
   52 
   53 options         AH_DEBUG_ALQ
   54 options         AH_DEBUG
   55 options         AH_AR5416_INTERRUPT_MITIGATION
   56 options         AH_RXCFG_SDMAMW_4BYTES
   57 
   58 makeoptions     MODULES_OVERRIDE+="ath_main ath_pci ath_ahb ath_rate ath_dfs"
   59 makeoptions     MODULES_OVERRIDE+="ath_hal_ar5210 ath_hal_ar5211"
   60 makeoptions     MODULES_OVERRIDE+="ath_hal_ar5212 ath_hal_ar5416"
   61 makeoptions     MODULES_OVERRIDE+="ath_hal_ar9300 ath_hal"
   62 
   63 # USB configuration
   64 options         USB_EHCI_BIG_ENDIAN_DESC        # handle big-endian byte order
   65 options         USB_DEBUG
   66 options         USB_HOST_ALIGN=32               # AR71XX (MIPS in general?) requires this
   67 
   68 # Ethernet configuration
   69 device          mii
   70 device          arge
   71 options         ARGE_DEBUG
   72 
   73 # SPI, flash
   74 device          spibus
   75 device          ar71xx_spi
   76 device          mx25l
   77 device          ar71xx_wdog
   78 
   79 # Serial driver
   80 device          uart
   81 
   82 # Networking
   83 device          loop
   84 device          ether
   85 device          md
   86 device          bpf
   87 #device                 if_bridge
   88 
   89 # GPIO - normally it's okay as a module
   90 #device                 gpio
   91 #device                 gpioled
   92 

Cache object: 81c691b52adc2aaed1e84693fa38dbcc


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.