diff options
author | marius <marius@FreeBSD.org> | 2012-04-22 00:43:32 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2012-04-22 00:43:32 +0000 |
commit | 39ad66504e6cf7cf177a9eb330b92d1d627a13de (patch) | |
tree | 21a0d11beac798576f54fa78b9a856be9daae142 /sys/arm/at91/at91_mcireg.h | |
parent | bc0324054920c1be4d48b9124891155c8e1c6f5c (diff) | |
download | FreeBSD-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.h | 3 |
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 */ |