Lines Matching refs:rid
410 static int zd1201_getconfig(struct zd1201 *zd, int rid, void *riddata,
421 err = zd1201_docmd(zd, ZD1201_CMDCODE_ACCESS, rid, 0, 0);
436 if ((code & ZD1201_ACCESSBIT) != ZD1201_ACCESSBIT || rid_fid != rid )
441 dev_dbg(&zd->usb->dev, "riddatalen mismatches, expected=%u, (packet=%u) length=%u, rid=0x%04X, rid_fid=0x%04X\n",
442 riddatalen, zd->rxlen, length, rid, rid_fid);
448 err = zd1201_docmd(zd, ZD1201_CMDCODE_SETRXRID, rid, 0, length);
510 static int zd1201_setconfig(struct zd1201 *zd, int rid, void *buf, int len, int wait)
541 *(__le16*)&request[6] = cpu_to_le16(rid);
569 *((__le16*)&request[6]) = cpu_to_le16(rid);
580 if (!zd->rxlen || le16_to_cpu(*(__le16*)&zd->rxdata[6]) != rid) {
592 static inline int zd1201_getconfig16(struct zd1201 *zd, int rid, short *val)
597 err = zd1201_getconfig(zd, rid, &zdval, sizeof(__le16));
604 static inline int zd1201_setconfig16(struct zd1201 *zd, int rid, short val)
607 return (zd1201_setconfig(zd, rid, &zdval, sizeof(__le16), 1));
1396 int err, rid;
1415 rid = ZD1201_RID_CNFDEFAULTKEY0 + i;
1416 err = zd1201_setconfig(zd, rid, key, erq->length, 1);