FreeBSD/Linux Kernel Cross Reference
 
  sys/arm/conf/ARMADA38X
 
    1 #
    2 # Kernel configuration for Marvell Armada38x
    3 #
    4 # $FreeBSD$
    5 #
    6 
    7 include         "../mv/armada38x/std.armada38x"
    8 include         "std.armv7"
    9 
   10 ident   ARMADA38X
   11 
   12 options         SOC_MV_ARMADA38X
   13 
   14 makeoptions     MODULES_EXTRA="dtb/mv"
   15 
   16 #options        MD_ROOT
   17 #makeoptions    MFS_IMAGE=/path/to/miniroot
   18 #options        ROOTDEVNAME=\"ufs:md0\"
   19 options         ROOTDEVNAME=\"/dev/da0s1a\"
   20 
   21 options         SCHED_ULE               # ULE scheduler
   22 options         SMP
   23 
   24 options         VM_KMEM_SIZE_MAX=0x9CCD000
   25 
   26 # pseudo devices
   27 device          clk
   28 device          phy
   29 device          hwreset
   30 device          nvmem
   31 device          regulator
   32 device          syscon
   33 
   34 # Pseudo devices
   35 device          pty
   36 device          loop
   37 device          md
   38 
   39 # Serial ports
   40 device          uart
   41 device          uart_snps
   42 
   43 # Network
   44 device          ether
   45 device          vlan
   46 device          mii
   47 device          bpf
   48 device          mdio
   49 device          etherswitch
   50 device          e6000sw
   51 device          neta
   52 
   53 # PCI
   54 device          pci
   55 
   56 # Interrupt controllers
   57 device          gic
   58 
   59 # Timers
   60 device          mpcore_timer
   61 
   62 # USB
   63 device          usb
   64 device          ehci
   65 device          xhci
   66 device          umass
   67 device          scbus
   68 device          pass
   69 device          da
   70 
   71 # MMC/SD/SDIO Card slot support
   72 device          mmc                     # mmc/sd bus
   73 device          mmcsd                   # mmc/sd flash cards
   74 device          sdhci                   # mmc/sd host controller
   75 
   76 # SATA
   77 device          ahci
   78 
   79 # I2C
   80 device          iic
   81 device          iicbus
   82 device          twsi
   83 
   84 # SPI
   85 device          spibus
   86 device          spigen
   87 device          mv_spi
   88 
   89 # Wireless NIC cards
   90 device          wlan            # 802.11 support
   91 device          ath             # Atheros NIC's
   92 device          ath_pci         # Atheros pci/cardbus glue
   93 device          ath_hal
   94 device          ath_rate_sample
   95 options         ATH_ENABLE_11N
   96 
   97 # CESA
   98 device          cesa
   99 device          crypto
  100 device          cryptodev
  101 
  102 # L2 Cache
  103 device          pl310
  104 
  105 options         PLATFORM
  106 
  107 # FDT
  108 options         FDT
  109 
  110 # GPIO
  111 device gpio
  112 device gpioled
Cache object: b2669e83b14a5a2038498a8454d399b0  
 
 |