Lines Matching defs:variant_data
336 struct variant_data { struct
337 unsigned int clkreg;
338 unsigned int clkreg_enable;
339 unsigned int clkreg_8bit_bus_enable;
340 unsigned int clkreg_neg_edge_enable;
341 unsigned int cmdreg_cpsm_enable;
342 unsigned int cmdreg_lrsp_crc;
343 unsigned int cmdreg_srsp_crc;
344 unsigned int cmdreg_srsp;
345 unsigned int cmdreg_stop;
346 unsigned int datalength_bits;
347 unsigned int fifosize;
348 unsigned int fifohalfsize;
349 unsigned int data_cmd_enable;
350 unsigned int datactrl_mask_ddrmode;
351 unsigned int datactrl_mask_sdio;
352 unsigned int datactrl_blocksz;
353 u8 datactrl_any_blocksz:1;
354 u8 dma_power_of_2:1;
355 u8 datactrl_first:1;
356 u8 datacnt_useless:1;
357 u8 st_sdio:1;
358 u8 st_clkdiv:1;
359 u8 stm32_clkdiv:1;
360 u32 pwrreg_powerup;
361 u32 f_max;
362 u8 signal_direction:1;
363 u8 pwrreg_clkgate:1;
364 u8 busy_detect:1;
365 u8 busy_timeout:1;
366 u32 busy_dpsm_flag;
367 u32 busy_detect_flag;
368 u32 busy_detect_mask;
369 u8 pwrreg_nopower:1;
370 u8 explicit_mclk_control:1;
371 u8 qcom_fifo:1;
372 u8 qcom_dml:1;
373 u8 reversed_irq_handling:1;
374 u8 mmcimask1:1;
375 unsigned int irq_pio_mask;
376 u32 start_err;
377 u32 opendrain;
378 u8 dma_lli:1;
379 u32 stm32_idmabsize_mask;
380 u32 stm32_idmabsize_align;
381 void (*init)(struct mmci_host *host);