svn commit: r300707 - head/sys/dev/sdhci

Ian Lepore ian at FreeBSD.org
Thu May 26 02:55:42 UTC 2016


Author: ian
Date: Thu May 26 02:55:41 2016
New Revision: 300707
URL: https://svnweb.freebsd.org/changeset/base/300707

Log:
  Add a convenience macro that masks all the bits related to clock divisors
  in all versions of the sdhci spec (the HI bits are just unused reserved
  bits in earlier versions).

Modified:
  head/sys/dev/sdhci/sdhci.h

Modified: head/sys/dev/sdhci/sdhci.h
==============================================================================
--- head/sys/dev/sdhci/sdhci.h	Thu May 26 01:45:04 2016	(r300706)
+++ head/sys/dev/sdhci/sdhci.h	Thu May 26 02:55:41 2016	(r300707)
@@ -153,6 +153,9 @@
 #define  SDHCI_CLOCK_CARD_EN	0x0004
 #define  SDHCI_CLOCK_INT_STABLE	0x0002
 #define  SDHCI_CLOCK_INT_EN	0x0001
+#define  SDHCI_DIVIDERS_MASK	\
+    ((SDHCI_DIVIDER_MASK << SDHCI_DIVIDER_SHIFT) | \
+    (SDHCI_DIVIDER_HI_MASK << SDHCI_DIVIDER_HI_SHIFT))
 
 #define SDHCI_TIMEOUT_CONTROL	0x2E
 


More information about the svn-src-head mailing list