summaryrefslogtreecommitdiffstats
path: root/sys/dev/sdhci/sdhci.h
diff options
context:
space:
mode:
authorian <ian@FreeBSD.org>2013-08-16 19:44:49 +0000
committerian <ian@FreeBSD.org>2013-08-16 19:44:49 +0000
commitd6c6f8dc298230a55679ecdda4ad33bfd356f8f2 (patch)
tree5e78667e78ddccd9db9998500f5effe6cded0056 /sys/dev/sdhci/sdhci.h
parent7040f3077762f1205bc8ca234924acef5838bc1c (diff)
downloadFreeBSD-src-d6c6f8dc298230a55679ecdda4ad33bfd356f8f2.zip
FreeBSD-src-d6c6f8dc298230a55679ecdda4ad33bfd356f8f2.tar.gz
Add named constants for 8-bit bus support. The sdhci and mmc drivers
don't have support for this yet, but some low-level hardware is ready for it when the higher layers catch up.
Diffstat (limited to 'sys/dev/sdhci/sdhci.h')
-rw-r--r--sys/dev/sdhci/sdhci.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/sdhci/sdhci.h b/sys/dev/sdhci/sdhci.h
index 5c46778..cda845c 100644
--- a/sys/dev/sdhci/sdhci.h
+++ b/sys/dev/sdhci/sdhci.h
@@ -120,6 +120,8 @@
#define SDHCI_CTRL_SDMA 0x08
#define SDHCI_CTRL_ADMA2 0x10
#define SDHCI_CTRL_ADMA264 0x18
+#define SDHCI_CTRL_DMA_MASK 0x18
+#define SDHCI_CTRL_8BITBUS 0x20
#define SDHCI_CTRL_CARD_DET 0x40
#define SDHCI_CTRL_FORCE_CARD 0x80
@@ -195,6 +197,7 @@
#define SDHCI_CLOCK_BASE_SHIFT 8
#define SDHCI_MAX_BLOCK_MASK 0x00030000
#define SDHCI_MAX_BLOCK_SHIFT 16
+#define SDHCI_CAN_DO_8BITBUS 0x00040000
#define SDHCI_CAN_DO_ADMA2 0x00080000
#define SDHCI_CAN_DO_HISPD 0x00200000
#define SDHCI_CAN_DO_DMA 0x00400000
OpenPOWER on IntegriCloud