Lines Matching refs:mmc_card

248 struct mmc_card {  struct
321 static inline void mmc_part_add(struct mmc_card *card, unsigned int size, in mmc_part_add() argument
333 static inline bool mmc_large_sector(struct mmc_card *card) in mmc_large_sector()
356 void (*vendor_fixup)(struct mmc_card *card, int data);
413 static inline void __maybe_unused add_quirk(struct mmc_card *card, int data) in add_quirk()
418 static inline void __maybe_unused remove_quirk(struct mmc_card *card, int data) in remove_quirk()
449 static inline void __maybe_unused add_quirk_mmc(struct mmc_card *card, int data) in add_quirk_mmc()
455 static inline void __maybe_unused remove_quirk_mmc(struct mmc_card *card, in remove_quirk_mmc()
466 static inline void __maybe_unused add_quirk_sd(struct mmc_card *card, int data) in add_quirk_sd()
472 static inline void __maybe_unused remove_quirk_sd(struct mmc_card *card, in remove_quirk_sd()
479 static inline int mmc_card_lenient_fn0(const struct mmc_card *c) in mmc_card_lenient_fn0()
484 static inline int mmc_blksz_for_byte_mode(const struct mmc_card *c) in mmc_blksz_for_byte_mode()
489 static inline int mmc_card_disable_cd(const struct mmc_card *c) in mmc_card_disable_cd()
494 static inline int mmc_card_nonstd_func_interface(const struct mmc_card *c) in mmc_card_nonstd_func_interface()
499 static inline int mmc_card_broken_byte_mode_512(const struct mmc_card *c) in mmc_card_broken_byte_mode_512()
504 static inline int mmc_card_long_read_time(const struct mmc_card *c) in mmc_card_long_read_time()
509 static inline int mmc_card_broken_irq_polling(const struct mmc_card *c) in mmc_card_broken_irq_polling()
517 #define mmc_dev_to_card(d) container_of(d, struct mmc_card, dev)
524 int (*probe)(struct mmc_card *);
525 void (*remove)(struct mmc_card *);
526 void (*shutdown)(struct mmc_card *);
532 extern void mmc_fixup_device(struct mmc_card *card,