]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/mmc/host/au1xmmc.h
au1xmmc: SDIO IRQ support.
[karo-tx-linux.git] / drivers / mmc / host / au1xmmc.h
index 341cbdf0baca65d4eabcb5359bfc25c08de5c80d..3b400654e59c3f80975b6f203afc0cd5ad8d96ab 100644 (file)
@@ -49,8 +49,6 @@ struct au1xmmc_host {
   struct mmc_host *mmc;
   struct mmc_request *mrq;
 
-  u32 id;
-
   u32 flags;
   u32 iobase;
   u32 clock;
@@ -73,11 +71,14 @@ struct au1xmmc_host {
   u32 tx_chan;
   u32 rx_chan;
 
+  int irq;
+
   struct timer_list timer;
   struct tasklet_struct finish_task;
   struct tasklet_struct data_task;
-
-  spinlock_t lock;
+  struct au1xmmc_platform_data *platdata;
+  struct platform_device *pdev;
+  struct resource *ioarea;
 };
 
 /* Status flags used by the host structure */