Lines Matching defs:mmc_card
244 struct mmc_card { struct
245 struct mmc_host *host; /* the host this device belongs to */
246 struct device dev; /* the device */
247 u32 ocr; /* the current OCR setting */
248 unsigned int rca; /* relative card address of device */
249 unsigned int type; /* card type */
254 unsigned int state; /* (our) card state */
255 unsigned int quirks; /* card quirks */
256 unsigned int quirk_max_rate; /* max rate set by quirks */
274 bool reenable_cmdq; /* Re-enable Command Queue */
276 unsigned int erase_size; /* erase size in sectors */
277 unsigned int erase_shift; /* if erase unit is power 2 */
278 unsigned int pref_erase; /* in sectors */
279 unsigned int eg_boundary; /* don't cross erase-group boundaries */
280 u8 erased_byte; /* value of erased bytes */
282 u32 raw_cid[4]; /* raw card CID */
283 u32 raw_csd[4]; /* raw card CSD */
284 u32 raw_scr[2]; /* raw card SCR */
285 u32 raw_ssr[16]; /* raw card SSR */
286 struct mmc_cid cid; /* card identification */
287 struct mmc_csd csd; /* card specific */
288 struct mmc_ext_csd ext_csd; /* mmc v4 extended card specific */
289 struct sd_scr scr; /* extra SD information */
313 static inline bool mmc_large_sector(struct mmc_card *card) in mmc_large_sector() argument