Lines Matching defs:raw_cid
85 uint32_t raw_cid[4]; /* Raw bits of the CID */
178 static void mmc_decode_cid_mmc(uint32_t *raw_cid, struct mmc_cid *cid,
180 static void mmc_decode_cid_sd(uint32_t *raw_cid, struct mmc_cid *cid);
1090 mmc_decode_cid_sd(uint32_t *raw_cid, struct mmc_cid *cid)
1096 cid->mid = mmc_get_bits(raw_cid, 128, 120, 8);
1097 cid->oid = mmc_get_bits(raw_cid, 128, 104, 16);
1099 cid->pnm[i] = mmc_get_bits(raw_cid, 128, 96 - i * 8, 8);
1101 cid->prv = mmc_get_bits(raw_cid, 128, 56, 8);
1102 cid->psn = mmc_get_bits(raw_cid, 128, 24, 32);
1103 cid->mdt_year = mmc_get_bits(raw_cid, 128, 12, 8) + 2000;
1104 cid->mdt_month = mmc_get_bits(raw_cid, 128, 8, 4);
1108 mmc_decode_cid_mmc(uint32_t *raw_cid, struct mmc_cid *cid, bool is_4_41p)
1114 cid->mid = mmc_get_bits(raw_cid, 128, 120, 8);
1115 cid->oid = mmc_get_bits(raw_cid, 128, 104, 8);
1117 cid->pnm[i] = mmc_get_bits(raw_cid, 128, 96 - i * 8, 8);
1119 cid->prv = mmc_get_bits(raw_cid, 128, 48, 8);
1120 cid->psn = mmc_get_bits(raw_cid, 128, 16, 32);
1121 cid->mdt_month = mmc_get_bits(raw_cid, 128, 12, 4);
1122 cid->mdt_year = mmc_get_bits(raw_cid, 128, 8, 4);
1592 uint32_t raw_cid[4];
1609 err = mmc_all_send_cid(sc, raw_cid);
1620 if (memcmp(ivar->raw_cid, raw_cid, sizeof(raw_cid)) ==
1630 raw_cid[0], raw_cid[1], raw_cid[2], raw_cid[3]);
1635 memcpy(ivar->raw_cid, raw_cid, sizeof(raw_cid));
1643 mmc_decode_cid_sd(ivar->raw_cid, &ivar->cid);
1892 mmc_decode_cid_mmc(ivar->raw_cid, &ivar->cid, rev >= 5);