]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/mmc/host.h
omap_hsmmc: Flush posted write to IRQ
[linux-2.6-omap-h63xx.git] / include / linux / mmc / host.h
index f842f234e44f6eea4d64ff4df793e3e4da0a3c11..4e457256bd33dd18734a0f292c23d2404ee0b60f 100644 (file)
@@ -41,6 +41,7 @@ struct mmc_ios {
 
 #define MMC_BUS_WIDTH_1                0
 #define MMC_BUS_WIDTH_4                2
+#define MMC_BUS_WIDTH_8                3
 
        unsigned char   timing;                 /* timing specification used */
 
@@ -116,6 +117,7 @@ struct mmc_host {
 #define MMC_CAP_SDIO_IRQ       (1 << 3)        /* Can signal pending SDIO IRQs */
 #define MMC_CAP_SPI            (1 << 4)        /* Talks only SPI protocols */
 #define MMC_CAP_NEEDS_POLL     (1 << 5)        /* Needs polling for card-detection */
+#define MMC_CAP_8_BIT_DATA     (1 << 6)        /* Can the host do 8 bit transfers */
 
        /* host specific block data */
        unsigned int            max_seg_size;   /* see blk_queue_max_segment_size */