Lines Matching defs:s3cmci_host
20 struct s3cmci_host { struct
21 struct platform_device *pdev;
22 struct s3c24xx_mci_pdata *pdata;
23 struct mmc_host *mmc;
24 struct resource *mem;
25 struct clk *clk;
26 void __iomem *base;
27 int irq;
28 int irq_cd;
29 struct dma_chan *dma;
31 unsigned long clk_rate;
32 unsigned long clk_div;
33 unsigned long real_rate;
34 u8 prescaler;
36 int is2440;
37 unsigned sdiimsk;
38 unsigned sdidata;
40 bool irq_disabled;
41 bool irq_enabled;
42 bool irq_state;
43 int sdio_irqen;
45 struct mmc_request *mrq;
46 int cmd_is_stop;
48 spinlock_t complete_lock;
49 enum s3cmci_waitfor complete_what;
51 int dma_complete;
53 u32 pio_sgptr;
54 u32 pio_bytes;
55 u32 pio_count;
56 u32 *pio_ptr;
60 u32 pio_active;
62 int bus_width;
64 char dbgmsg_cmd[301];
65 char dbgmsg_dat[301];
66 char *status;
68 unsigned int ccnt, dcnt;
69 struct tasklet_struct pio_tasklet;
72 struct dentry *debug_root;
73 struct dentry *debug_state;
74 struct dentry *debug_regs;
78 struct notifier_block freq_transition;