Module Name:    src
Committed By:   matt
Date:           Wed Feb  1 22:35:30 UTC 2012

Modified Files:
        src/sys/dev/sdmmc: sdhcreg.h

Log Message:
Add some more FreeScale ESDHC defintions.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/sdmmc/sdhcreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/sdmmc/sdhcreg.h
diff -u src/sys/dev/sdmmc/sdhcreg.h:1.3 src/sys/dev/sdmmc/sdhcreg.h:1.4
--- src/sys/dev/sdmmc/sdhcreg.h:1.3	Wed Jun 29 06:21:16 2011
+++ src/sys/dev/sdmmc/sdhcreg.h	Wed Feb  1 22:35:30 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: sdhcreg.h,v 1.3 2011/06/29 06:21:16 matt Exp $	*/
+/*	$NetBSD: sdhcreg.h,v 1.4 2012/02/01 22:35:30 matt Exp $	*/
 /*	$OpenBSD: sdhcreg.h,v 1.4 2006/07/30 17:20:40 fgsch Exp $	*/
 
 /*
@@ -73,6 +73,7 @@
 #define  SDHC_CMD_INHIBIT_MASK		0x0003
 #define SDHC_HOST_CTL			0x28
 #define  SDHC_HIGH_SPEED		(1<<2)
+#define  SDHC_8BIT_MODE			(1<<2)	/* ESDHC */
 #define  SDHC_4BIT_MODE			(1<<1)
 #define  SDHC_LED_ON			(1<<0)
 #define SDHC_POWER_CTL			0x29
@@ -95,6 +96,7 @@
 #define SDHC_TIMEOUT_CTL		0x2e
 #define  SDHC_TIMEOUT_MAX		0x0e
 #define SDHC_SOFTWARE_RESET		0x2f
+#define  SDHC_INIT_ACTIVE		(1<<3)
 #define  SDHC_RESET_MASK		0x5
 #define  SDHC_RESET_DAT			(1<<2)
 #define  SDHC_RESET_CMD			(1<<1)
@@ -159,6 +161,8 @@
 #define  SDHC_SPEC_VERS_MASK		0xff
 #define  SDHC_VENDOR_VERS_SHIFT		8
 #define  SDHC_VENDOR_VERS_MASK		0xff
+#define	SDHC_DMA_CTL			0x40c	/* eSDHC */
+#define	 SDHC_DMA_SNOOP			0x40
 
 /* SDHC_CAPABILITIES decoding */
 #define SDHC_BASE_FREQ_KHZ(cap)						\

Reply via email to