aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/conf/GENERIC-MMCCAM
diff options
context:
space:
mode:
Diffstat (limited to 'sys/amd64/conf/GENERIC-MMCCAM')
-rw-r--r--sys/amd64/conf/GENERIC-MMCCAM39
1 files changed, 13 insertions, 26 deletions
diff --git a/sys/amd64/conf/GENERIC-MMCCAM b/sys/amd64/conf/GENERIC-MMCCAM
index 8a5bc7175d68..65bada999030 100644
--- a/sys/amd64/conf/GENERIC-MMCCAM
+++ b/sys/amd64/conf/GENERIC-MMCCAM
@@ -1,32 +1,19 @@
-# MMCCAM is the kernel config for doing MMC on CAM development
-# and testing on bhyve
-# $FreeBSD$
+#
+# GENERIC-MMCCAM
+#
+# Custom kernel for GENERIC plus MMCCAM as opposed to the prior MMC stack.
+#
-include MINIMAL
+#NO_UNIVERSE
-ident GENERIC-MMCCAM
-
-# Access GPT-formatted and labeled root volume
-options GEOM_LABEL
+include GENERIC
-# UART -- for bhyve console
-device uart
-
-# VirtIO support, needed for bhyve
-device virtio # Generic VirtIO bus (required)
-device virtio_pci # VirtIO PCI device
-device vtnet # VirtIO Ethernet device
-device virtio_blk # VirtIO Block device
-device virtio_scsi # VirtIO SCSI device
-device virtio_balloon # VirtIO Memory Balloon device
+ident GENERIC-MMCCAM
-# CAM-specific stuff
-device pass
-device scbus
-device da
+options MMCCAM
-options MMCCAM
+# Allow for CAM debugging
+options CAMDEBUG
-# Add CAMDEBUG stuff
-options CAMDEBUG
-options CAM_DEBUG_FLAGS=(CAM_DEBUG_INFO|CAM_DEBUG_PROBE|CAM_DEBUG_PERIPH)
+nodevice mmc
+nodevice mmcsd