Lines Matching defs:omap_hsmmc_host
175 struct omap_hsmmc_host { struct
176 struct device *dev;
177 struct mmc_host *mmc;
178 struct mmc_request *mrq;
179 struct mmc_command *cmd;
180 struct mmc_data *data;
181 struct clk *fclk;
182 struct clk *dbclk;
190 struct regulator *vcc;
191 struct regulator *vcc_aux;
192 struct regulator *pbias;
193 bool pbias_enabled;
194 void __iomem *base;
195 resource_size_t mapbase;
196 spinlock_t irq_lock; /* Prevent races with irq handler */
197 unsigned int dma_len;
198 unsigned int dma_sg_idx;
199 unsigned char bus_mode;
200 unsigned char power_mode;
201 int suspended;
202 u32 con;
203 u32 hctl;
204 u32 sysctl;
205 u32 capa;
206 int irq;
207 int wake_irq;
208 int use_dma, dma_ch;
209 struct dma_chan *tx_chan;
210 struct dma_chan *rx_chan;
211 int response_busy;
212 int context_loss;
213 int protect_card;
214 int reqs_blocked;
215 int use_reg;
216 int req_in_progress;
217 unsigned long clk_rate;
241 static void omap_hsmmc_start_dma_transfer(struct omap_hsmmc_host *host); argument