xref: /freebsd/sys/amd64/conf/GENERIC-MMCCAM (revision d3d381b2b194b4d24853e92eecef55f262688d1a)
1# MMCCAM is the kernel config for doing MMC on CAM development
2# and testing on bhyve
3# $FreeBSD$
4
5include         MINIMAL
6
7ident		GENERIC-MMCCAM
8
9# Access GPT-formatted and labeled root volume
10options         GEOM_PART_GPT
11options         GEOM_LABEL
12
13# UART -- for bhyve console
14device          uart
15
16# kgdb stub
17device          bvmdebug
18
19# VirtIO support, needed for bhyve
20device		virtio			# Generic VirtIO bus (required)
21device		virtio_pci		# VirtIO PCI device
22device		vtnet			# VirtIO Ethernet device
23device		virtio_blk		# VirtIO Block device
24device		virtio_scsi		# VirtIO SCSI device
25device		virtio_balloon		# VirtIO Memory Balloon device
26
27# CAM-specific stuff
28device		pass
29device		scbus
30device		da
31
32options	       MMCCAM
33
34# Add CAMDEBUG stuff
35options	       CAMDEBUG
36options	       CAM_DEBUG_FLAGS=(CAM_DEBUG_INFO|CAM_DEBUG_PROBE|CAM_DEBUG_PERIPH)
37