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