]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/arm/conf/VIRT
MFV r333779: xz 5.2.4.
[FreeBSD/FreeBSD.git] / sys / arm / conf / VIRT
1 #
2 # VIRT -- Custom configuration for the qemu virt platform
3 #
4 # For more information on this file, please read the config(5) manual page,
5 # and/or the handbook section on Kernel Configuration Files:
6 #
7 #    https://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
8 #
9 # The handbook is also available locally in /usr/share/doc/handbook
10 # if you've installed the doc distribution, otherwise always see the
11 # FreeBSD World Wide Web server (https://www.FreeBSD.org/) for the
12 # latest information.
13 #
14 # An exhaustive list of options and more detailed explanations of the
15 # device lines is also present in the ../../conf/NOTES and NOTES files.
16 # If you are in doubt as to the purpose or necessity of a line, check first
17 # in NOTES.
18 #
19 # $FreeBSD$
20
21 ident           VIRT
22
23 include         "std.armv7"
24 include         "../qemu/std.virt"
25
26 options         SCHED_ULE               # ULE scheduler
27 options         PLATFORM
28 options         SMP                     # Enable multiple cores
29
30 # Interrupt controller
31 device          gic
32 options         INTRNG
33
34 # ARM Generic Timer
35 device          generic_timer
36
37 device          bpf
38 device          loop
39 device          ether
40 device          uart
41 device          pty
42 device          snp
43 device          pl011
44 device          psci
45
46 device          virtio
47 device          virtio_mmio
48 device          virtio_blk
49 device          vtnet
50
51 device          md
52 device          random                  # Entropy device
53
54 # Flattened Device Tree
55 options         FDT                     # Configure using FDT/DTB data
56
57 # Extensible Firmware Interface
58 options         EFI
59