Lines Matching defs:mmc_card
201 struct mmc_card { struct
202 struct mmc_host *host; /* the host this device belongs to */
203 struct device dev; /* the device */
204 unsigned int rca; /* relative card address of device */
205 unsigned int type; /* card type */
210 unsigned int state; /* (our) card state */
221 unsigned int quirks; /* card quirks */
235 unsigned int poweroff_notify_state; /* eMMC4.5 notify feature */
241 unsigned int erase_size; /* erase size in sectors */
242 unsigned int erase_shift; /* if erase unit is power 2 */
243 unsigned int pref_erase; /* in sectors */
244 u8 erased_byte; /* value of erased bytes */
246 u32 raw_cid[4]; /* raw card CID */
247 u32 raw_csd[4]; /* raw card CSD */
248 u32 raw_scr[2]; /* raw card SCR */
249 struct mmc_cid cid; /* card identification */
250 struct mmc_csd csd; /* card specific */
251 struct mmc_ext_csd ext_csd; /* mmc v4 extended card specific */
275 static inline void mmc_part_add(struct mmc_card *card, unsigned int size, in mmc_part_add() argument