Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Sep 2017 10:56:02 +0000 (UTC)
From:      Ilya Bakulin <kibab@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r323532 - in head/sys: amd64/conf arm/conf
Message-ID:  <201709131056.v8DAu2uu068080@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201709131056.v8DAu2uu068080>