Lines Matching refs:card
41 static void add_quirk_for_sdio_devices(struct mmc_card *card, int data) in add_quirk_for_sdio_devices() argument
43 if (mmc_card_sdio(card)) in add_quirk_for_sdio_devices()
44 card->quirks |= data; in add_quirk_for_sdio_devices()
72 void mmc_fixup_device(struct mmc_card *card, const struct mmc_fixup *table) in mmc_fixup_device() argument
75 u64 rev = cid_rev_card(card); in mmc_fixup_device()
83 f->manfid == card->cid.manfid) && in mmc_fixup_device()
85 f->oemid == card->cid.oemid) && in mmc_fixup_device()
87 !strncmp(f->name, card->cid.prod_name, in mmc_fixup_device()
88 sizeof(card->cid.prod_name))) && in mmc_fixup_device()
89 (f->cis_vendor == card->cis.vendor || in mmc_fixup_device()
91 (f->cis_device == card->cis.device || in mmc_fixup_device()
94 dev_dbg(&card->dev, "calling %pf\n", f->vendor_fixup); in mmc_fixup_device()
95 f->vendor_fixup(card, f->data); in mmc_fixup_device()