blob: 6f9cb84a00831687dae8c0df610aed3ab9e2e737 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
##############################################################
# disable hardware not supported by qemu
# leftovers from "make localmodconfig"
CONFIG_PCCARD=n
CONFIG_IRDA=n
CONFIG_BT=n
CONFIG_FIREWIRE=n
CONFIG_WLAN=n
CONFIG_ISDN=n
CONFIG_INPUT_JOYSTICK=n
CONFIG_INPUT_TOUCHSCREEN=n
CONFIG_INFINIBAND=n
##############################################################
# enable drivers for hardware emulated by qemu
# virtio base
CONFIG_VIRTIO_PCI=y
# virtio drivers
CONFIG_VIRTIO_CONSOLE=y
CONFIG_VIRTIO_BLK=m
CONFIG_VIRTIO_NET=m
CONFIG_SCSI_VIRTIO=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_VIRTIO_BALLOON=m
# storage
CONFIG_ATA_PIIX=m
CONFIG_SATA_AHCI=m
CONFIG_SCSI_SYM53C8XX_2=m
CONFIG_MEGARAID_SAS=m
# network
CONFIG_E1000=m
CONFIG_8139CP=m
CONFIG_8139TOO=m
CONFIG_VMXNET3=m
# sound
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_GENERIC=m
CONFIG_SND_INTEL8X0=m
# video
CONFIG_DRM=m
CONFIG_DRM_CIRRUS_QEMU=m
CONFIG_DRM_QXL=m
CONFIG_DRM_BOCHS=m
# usb hcd
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_XHCI_HCD=y
# usb devices
CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_CONSOLE=y
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_FTDI_SIO=y
CONFIG_SND_USB=y
CONFIG_SND_USB_AUDIO=m
|