svn commit: r323532 - in head/sys: amd64/conf arm/conf
Ilya Bakulin
kibab at FreeBSD.org
Wed Sep 13 10:56:03 UTC 2017
Author: kibab
Date: Wed Sep 13 10:56:02 2017
New Revision: 323532
URL: https://svnweb.freebsd.org/changeset/base/323532
Log:
Add MMCCAM-enabled kernel config for IMX6, reduce debug noice in MMCCAM kernels
CAM_DEBUG_TRACE results in way too much debug output than needed now.
When debugging, it's always possible to turn on trace level using camcontrol.
Approved by: imp (mentor)
Differential Revision: https://reviews.freebsd.org/D12110
Added:
head/sys/amd64/conf/GENERIC-MMCCAM
- copied, changed from r323530, head/sys/amd64/conf/MMCCAM
head/sys/arm/conf/IMX6-MMCCAM (contents, props changed)
Deleted:
head/sys/amd64/conf/MMCCAM
Modified:
head/sys/arm/conf/BEAGLEBONE-MMCCAM
Copied and modified: head/sys/amd64/conf/GENERIC-MMCCAM (from r323530, head/sys/amd64/conf/MMCCAM)
==============================================================================
--- head/sys/amd64/conf/MMCCAM Wed Sep 13 10:45:49 2017 (r323530, copy source)
+++ head/sys/amd64/conf/GENERIC-MMCCAM Wed Sep 13 10:56:02 2017 (r323532)
@@ -4,7 +4,7 @@
include MINIMAL
-ident MMCCAM
+ident GENERIC-MMCCAM
# Access GPT-formatted and labeled root volume
options GEOM_PART_GPT
@@ -28,9 +28,9 @@ device virtio_balloon # VirtIO Memory Balloon device
device pass
device scbus
device da
-device mmccam
-options MMCCAM
+options MMCCAM
+
# Add CAMDEBUG stuff
-options CAMDEBUG
-options CAM_DEBUG_FLAGS=(CAM_DEBUG_INFO|CAM_DEBUG_PROBE|CAM_DEBUG_PERIPH|CAM_DEBUG_TRACE)
+options CAMDEBUG
+options CAM_DEBUG_FLAGS=(CAM_DEBUG_INFO|CAM_DEBUG_PROBE|CAM_DEBUG_PERIPH)
Modified: head/sys/arm/conf/BEAGLEBONE-MMCCAM
==============================================================================
--- head/sys/arm/conf/BEAGLEBONE-MMCCAM Wed Sep 13 10:54:56 2017 (r323531)
+++ head/sys/arm/conf/BEAGLEBONE-MMCCAM Wed Sep 13 10:56:02 2017 (r323532)
@@ -6,16 +6,18 @@
#
# $FreeBSD$
+#NO_UNIVERSE
+
include BEAGLEBONE
+options MMCCAM
+
# Add CAMDEBUG stuff
options CAMDEBUG
-options CAM_DEBUG_FLAGS=(CAM_DEBUG_INFO|CAM_DEBUG_PROBE|CAM_DEBUG_PERIPH|CAM_DEBUG_TRACE)
+options CAM_DEBUG_FLAGS=(CAM_DEBUG_INFO|CAM_DEBUG_PROBE|CAM_DEBUG_PERIPH)
# pass(4) device
device pass
-device mmccam
-options MMCCAM
nodevice mmc
nodevice mmcsd
Added: head/sys/arm/conf/IMX6-MMCCAM
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/conf/IMX6-MMCCAM Wed Sep 13 10:56:02 2017 (r323532)
@@ -0,0 +1,23 @@
+#
+# IMX6-MMCCAM
+#
+# Custom kernel for IMX6 plus MMCCAM as opposed to the prior MMC stack. It is
+# present to keep it building in tree since it wouldn't work in LINT.
+#
+# $FreeBSD$
+
+#NO_UNIVERSE
+
+include IMX6
+
+options MMCCAM
+
+# Add CAMDEBUG stuff
+options CAMDEBUG
+options CAM_DEBUG_FLAGS=(CAM_DEBUG_INFO|CAM_DEBUG_PROBE|CAM_DEBUG_PERIPH)
+
+# pass(4) device
+device pass
+
+nodevice mmc
+nodevice mmcsd
More information about the svn-src-all
mailing list