Lines Matching defs:bcm2835_host
144 struct bcm2835_host { struct
145 spinlock_t lock;
146 struct mutex mutex;
148 void __iomem *ioaddr;
149 u32 phys_addr;
151 struct clk *clk;
152 struct platform_device *pdev;
154 unsigned int clock; /* Current clock speed */
155 unsigned int max_clk; /* Max possible freq */
156 struct work_struct dma_work;
157 struct delayed_work timeout_work; /* Timer for timeouts */
158 struct sg_mapping_iter sg_miter; /* SG state for PIO */
159 unsigned int blocks; /* remaining PIO blocks */
160 int irq; /* Device IRQ */
162 u32 ns_per_fifo_word;
165 u32 hcfg;
166 u32 cdiv;
168 struct mmc_request *mrq; /* Current request */
169 struct mmc_command *cmd; /* Current command */
193 static void bcm2835_dumpcmd(struct bcm2835_host *host, struct mmc_command *cmd, in bcm2835_dumpcmd() argument