Lines Matching refs:mmc_card
247 struct mmc_card { struct
317 static inline void mmc_part_add(struct mmc_card *card, unsigned int size, in mmc_part_add() argument
329 static inline bool mmc_large_sector(struct mmc_card *card) in mmc_large_sector()
352 void (*vendor_fixup)(struct mmc_card *card, int data);
409 static inline void __maybe_unused add_quirk(struct mmc_card *card, int data) in add_quirk()
414 static inline void __maybe_unused remove_quirk(struct mmc_card *card, int data) in remove_quirk()
445 static inline void __maybe_unused add_quirk_mmc(struct mmc_card *card, int data) in add_quirk_mmc()
451 static inline void __maybe_unused remove_quirk_mmc(struct mmc_card *card, in remove_quirk_mmc()
462 static inline void __maybe_unused add_quirk_sd(struct mmc_card *card, int data) in add_quirk_sd()
468 static inline void __maybe_unused remove_quirk_sd(struct mmc_card *card, in remove_quirk_sd()
475 static inline int mmc_card_lenient_fn0(const struct mmc_card *c) in mmc_card_lenient_fn0()
480 static inline int mmc_blksz_for_byte_mode(const struct mmc_card *c) in mmc_blksz_for_byte_mode()
485 static inline int mmc_card_disable_cd(const struct mmc_card *c) in mmc_card_disable_cd()
490 static inline int mmc_card_nonstd_func_interface(const struct mmc_card *c) in mmc_card_nonstd_func_interface()
495 static inline int mmc_card_broken_byte_mode_512(const struct mmc_card *c) in mmc_card_broken_byte_mode_512()
500 static inline int mmc_card_long_read_time(const struct mmc_card *c) in mmc_card_long_read_time()
505 static inline int mmc_card_broken_irq_polling(const struct mmc_card *c) in mmc_card_broken_irq_polling()
513 #define mmc_dev_to_card(d) container_of(d, struct mmc_card, dev)
520 int (*probe)(struct mmc_card *);
521 void (*remove)(struct mmc_card *);
522 void (*shutdown)(struct mmc_card *);
528 extern void mmc_fixup_device(struct mmc_card *card,