• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/atm/

Lines Matching defs:cmv

114 /* cmv's from firmware */
128 /* information about currently processed cmv */
397 /* constants describing cmv type */
505 struct cmv_e1 cmv;
516 struct cmv_e4 cmv;
1153 struct cmv_e1 cmv;
1171 cmv.wPreamble = cpu_to_le16(E1_PREAMBLE);
1172 cmv.bDirection = E1_HOSTTOMODEM;
1173 cmv.bFunction = function;
1174 cmv.wIndex = cpu_to_le16(sc->cmv_dsc.e1.idx);
1175 put_unaligned_le32(address, &cmv.dwSymbolicAddress);
1176 cmv.wOffsetAddress = cpu_to_le16(offset);
1177 put_unaligned_le32(data >> 16 | data << 16, &cmv.dwData);
1180 sizeof(cmv), &cmv);
1191 struct cmv_e4 cmv;
1195 memset(&cmv, 0, sizeof(cmv));
1208 cmv.wFunction = cpu_to_be16(function);
1209 cmv.wGroup = cpu_to_be16(group);
1210 cmv.wAddress = cpu_to_be16(address);
1211 cmv.wOffset = cpu_to_be16(offset);
1212 cmv.dwData[0] = cpu_to_be32(data);
1215 sizeof(cmv), &cmv);
1230 "reading cmv failed with error %d\n", ret);
1245 "reading cmv failed with error %d\n", ret);
1262 "writing cmv failed with error %d\n", ret);
1275 "writing cmv failed with error %d\n", ret);
1337 " (may be try other cmv/dsp)\n");
1482 "failed (may be try other cmv/dsp)\n");
1700 int ver = 1; /* we can handle v1 cmv firmware version; */
1702 /* Enter in R-IDLE (cmv) until instructed otherwise */
1766 int ver = 2; /* we can only handle v2 cmv firmware version; */
1768 /* Enter in R-IDLE (cmv) until instructed otherwise */
1986 struct cmv_e1 *cmv = &intr->u.e1.s2.cmv;
1989 if (le16_to_cpu(cmv->wPreamble) != E1_PREAMBLE)
1992 if (cmv->bDirection != E1_MODEMTOHOST)
1995 if (cmv->bFunction != dsc->function) {
1997 && cmv->bFunction == E1_MAKEFUNCTION(2, 2)) {
1998 cmv->wIndex = cpu_to_le16(dsc->idx);
2000 &cmv->dwSymbolicAddress);
2001 cmv->wOffsetAddress = cpu_to_le16(dsc->offset);
2006 if (cmv->bFunction == E1_MAKEFUNCTION(E1_ADSLDIRECTIVE,
2014 if (le16_to_cpu(cmv->wIndex) != dsc->idx ||
2015 get_unaligned_le32(&cmv->dwSymbolicAddress) != dsc->address ||
2016 le16_to_cpu(cmv->wOffsetAddress) != dsc->offset)
2019 sc->data = get_unaligned_le32(&cmv->dwData);
2027 uea_err(INS_TO_USBDEV(sc), "unexpected cmv received, "
2029 E1_FUNCTION_TYPE(cmv->bFunction),
2030 E1_FUNCTION_SUBTYPE(cmv->bFunction));
2035 uea_err(INS_TO_USBDEV(sc), "invalid cmv received, "
2037 le16_to_cpu(cmv->wPreamble), cmv->bDirection);
2045 struct cmv_e4 *cmv = &intr->u.e4.s2.cmv;
2048 uea_dbg(INS_TO_USBDEV(sc), "cmv %x %x %x %x %x %x\n",
2049 be16_to_cpu(cmv->wGroup), be16_to_cpu(cmv->wFunction),
2050 be16_to_cpu(cmv->wOffset), be16_to_cpu(cmv->wAddress),
2051 be32_to_cpu(cmv->dwData[0]), be32_to_cpu(cmv->dwData[1]));
2053 if (be16_to_cpu(cmv->wFunction) != dsc->function)
2056 if (be16_to_cpu(cmv->wFunction) == E4_MAKEFUNCTION(E4_ADSLDIRECTIVE,
2064 if (be16_to_cpu(cmv->wOffset) != dsc->offset ||
2065 be16_to_cpu(cmv->wGroup) != dsc->group ||
2066 be16_to_cpu(cmv->wAddress) != dsc->address)
2069 sc->data = be32_to_cpu(cmv->dwData[0]);
2070 sc->data1 = be32_to_cpu(cmv->dwData[1]);
2076 uea_err(INS_TO_USBDEV(sc), "unexpected cmv received, "
2078 E4_FUNCTION_TYPE(cmv->wFunction),
2079 E4_FUNCTION_SUBTYPE(cmv->wFunction));