xref: /freebsd/sys/amd64/conf/GENERIC-MMCCAM (revision 8df8b2d3e51d1b816201d8a1fe8bc29fe192e562)
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_LABEL
11
12# UART -- for bhyve console
13device          uart
14
15# kgdb stub
16device          bvmdebug
17
18# VirtIO support, needed for bhyve
19device		virtio			# Generic VirtIO bus (required)
20device		virtio_pci		# VirtIO PCI device
21device		vtnet			# VirtIO Ethernet device
22device		virtio_blk		# VirtIO Block device
23device		virtio_scsi		# VirtIO SCSI device
24device		virtio_balloon		# VirtIO Memory Balloon device
25
26# CAM-specific stuff
27device		pass
28device		scbus
29device		da
30
31options	       MMCCAM
32
33# Add CAMDEBUG stuff
34options	       CAMDEBUG
35options	       CAM_DEBUG_FLAGS=(CAM_DEBUG_INFO|CAM_DEBUG_PROBE|CAM_DEBUG_PERIPH)
36