summaryrefslogtreecommitdiffstats
path: root/sys/arm/at91/at91_mcireg.h
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2012-04-22 00:43:32 +0000
committermarius <marius@FreeBSD.org>2012-04-22 00:43:32 +0000
commit39ad66504e6cf7cf177a9eb330b92d1d627a13de (patch)
tree21a0d11beac798576f54fa78b9a856be9daae142 /sys/arm/at91/at91_mcireg.h
parentbc0324054920c1be4d48b9124891155c8e1c6f5c (diff)
downloadFreeBSD-src-39ad66504e6cf7cf177a9eb330b92d1d627a13de.zip
FreeBSD-src-39ad66504e6cf7cf177a9eb330b92d1d627a13de.tar.gz
- Add support for MCI1 revision 2xx controllers and a work-around for their
"Data Write Operation and number of bytes" erratum. - Use DEVMETHOD_END. - Use NULL instead of 0 for pointers.
Diffstat (limited to 'sys/arm/at91/at91_mcireg.h')
-rw-r--r--sys/arm/at91/at91_mcireg.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/arm/at91/at91_mcireg.h b/sys/arm/at91/at91_mcireg.h
index ab34989..87b08ab 100644
--- a/sys/arm/at91/at91_mcireg.h
+++ b/sys/arm/at91/at91_mcireg.h
@@ -54,6 +54,9 @@
/* -------- MCI_MR : (MCI Offset: 0x4) MCI Mode Register -------- */
#define MCI_MR_CLKDIV (0xffu << 0) /* (MCI) Clock Divider */
#define MCI_MR_PWSDIV (0x3fu << 8) /* (MCI) Power Saving Divider */
+#define MCI_MR_RDPROOF (0x1u << 11) /* (MCI) Read Proof Enable */
+#define MCI_MR_WRPROOF (0x1u << 12) /* (MCI) Write Proof Enable */
+#define MCI_MR_PDCFBYTE (0x1u << 13) /* (MCI) PDC Force Byte Transfer */
#define MCI_MR_PDCPADV (0x1u << 14) /* (MCI) PDC Padding Value */
#define MCI_MR_PDCMODE (0x1u << 15) /* (MCI) PDC Oriented Mode */
#define MCI_MR_BLKLEN 0x3fff0000ul /* (MCI) Data Block Length */
OpenPOWER on IntegriCloud