]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/arm/conf/ARMADA38X
Add PL310 device in ARMADA38X config
[FreeBSD/FreeBSD.git] / 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.armv6"
9
10 ident   ARMADA38X
11
12 options         SOC_MV_ARMADA38X
13
14 makeoptions     WERROR="-Werror"
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          random
28 device          pty
29 device          loop
30 device          md
31
32 # Serial ports
33 device          uart
34 device          uart_snps
35
36 # Network
37 device          ether
38 device          vlan
39 device          mii
40 device          bpf
41 device          re
42 device          mdio
43 device          etherswitch
44 device          e6000sw
45
46 # PCI
47 device          pci
48
49 # Interrupt controllers
50 device          gic
51 options         INTRNG
52
53 # Timers
54 device          mpcore_timer
55
56 # USB
57 device          usb
58 device          ehci
59 device          xhci
60 device          umass
61 device          scbus
62 device          pass
63 device          da
64
65 # SATA
66 device          ahci
67
68 # I2C
69 device          iic
70 device          iicbus
71 device          twsi
72
73 # CESA
74 device          cesa
75 device          crypto
76 device          cryptodev
77
78 # L2 Cache
79 device          pl310
80
81 #FDT
82 options         FDT
83 options         FDT_DTB_STATIC
84 makeoptions     FDT_DTS_FILE=armada-388-gp.dts