Lines Matching refs:did

45 	const struct pcmcia_device_id *did = p_drv->id_table;
53 while (did && did->match_flags) {
55 if (!did->prod_id[i])
58 hash = crc32(0, did->prod_id[i], strlen(did->prod_id[i]));
59 if (hash == did->prod_id_hash[i])
64 "be 0x%x\n", p_drv->name, did->prod_id[i],
65 did->prod_id_hash[i], hash);
70 did++;
383 "pcmcia: driver %s did not release config properly\n",
389 "pcmcia: driver %s did not release window properly\n",
806 const struct pcmcia_device_id *did)
808 if (did->match_flags & PCMCIA_DEV_ID_MATCH_MANF_ID) {
809 if ((!dev->has_manf_id) || (dev->manf_id != did->manf_id))
813 if (did->match_flags & PCMCIA_DEV_ID_MATCH_CARD_ID) {
814 if ((!dev->has_card_id) || (dev->card_id != did->card_id))
818 if (did->match_flags & PCMCIA_DEV_ID_MATCH_FUNCTION) {
819 if (dev->func != did->function)
823 if (did->match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID1) {
826 if (strcmp(did->prod_id[0], dev->prod_id[0]))
830 if (did->match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID2) {
833 if (strcmp(did->prod_id[1], dev->prod_id[1]))
837 if (did->match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID3) {
840 if (strcmp(did->prod_id[2], dev->prod_id[2]))
844 if (did->match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID4) {
847 if (strcmp(did->prod_id[3], dev->prod_id[3]))
851 if (did->match_flags & PCMCIA_DEV_ID_MATCH_DEVICE_NO) {
856 if (dev->device_no != did->device_no)
860 if (did->match_flags & PCMCIA_DEV_ID_MATCH_FUNC_ID) {
863 if ((!dev->has_func_id) || (dev->func_id != did->func_id))
888 if (did->match_flags & PCMCIA_DEV_ID_MATCH_FAKE_CIS) {
891 if (pcmcia_load_firmware(dev, did->cisfile))
895 if (did->match_flags & PCMCIA_DEV_ID_MATCH_ANONYMOUS) {
912 const struct pcmcia_device_id *did = p_drv->id_table;
927 while (did && did->match_flags) {
929 if (pcmcia_devmatch(p_dev, did)) {
933 did++;
1165 "pcmcia: device %s (driver %s) did not want to go to sleep (%d)\n",