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
|