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