ioreqs 132 drivers/net/wireless/zydas/zd1211rw/zd_chip.c const struct zd_ioreq32 *ioreqs, ioreqs 154 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs16[j].value = ioreqs[i].value >> 16; ioreqs 155 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs16[j].addr = inc_addr(ioreqs[i].addr); ioreqs 156 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs16[j+1].value = ioreqs[i].value; ioreqs 157 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs16[j+1].addr = ioreqs[i].addr; ioreqs 170 drivers/net/wireless/zydas/zd1211rw/zd_chip.c int _zd_iowrite32v_locked(struct zd_chip *chip, const struct zd_ioreq32 *ioreqs, ioreqs 176 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = _zd_iowrite32v_async_locked(chip, ioreqs, count); ioreqs 185 drivers/net/wireless/zydas/zd1211rw/zd_chip.c const struct zd_ioreq16 *ioreqs, unsigned int count) ioreqs 199 drivers/net/wireless/zydas/zd1211rw/zd_chip.c if (!ioreqs[i+j].addr) { ioreqs 205 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_usb_iowrite16v_async(&chip->usb, &ioreqs[i], j); ioreqs 223 drivers/net/wireless/zydas/zd1211rw/zd_chip.c const struct zd_ioreq32 *ioreqs, unsigned int count) ioreqs 236 drivers/net/wireless/zydas/zd1211rw/zd_chip.c if (!ioreqs[i+j].addr) { ioreqs 242 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = _zd_iowrite32v_async_locked(chip, &ioreqs[i], j); ioreqs 306 drivers/net/wireless/zydas/zd1211rw/zd_chip.c int zd_iowrite32a(struct zd_chip *chip, const struct zd_ioreq32 *ioreqs, ioreqs 312 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_iowrite32a_locked(chip, ioreqs, count); ioreqs 581 drivers/net/wireless/zydas/zd1211rw/zd_chip.c struct zd_ioreq16 ioreqs[] = { ioreqs 588 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[0].value = 0x12; ioreqs 591 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 596 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 670 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 685 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 752 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 768 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static const struct zd_ioreq32 ioreqs[] = { ioreqs 775 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return zd_iowrite32a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 780 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static const struct zd_ioreq32 ioreqs[] = { ioreqs 794 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return zd_iowrite32a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 800 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static const struct zd_ioreq32 ioreqs[] = { ioreqs 824 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_iowrite32a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 1200 drivers/net/wireless/zydas/zd1211rw/zd_chip.c struct zd_ioreq16 ioreqs[3]; ioreqs 1202 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[0].addr = ZD_CR67; ioreqs 1203 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[0].value = chip->ofdm_cal_values[OFDM_36M_INDEX][channel-1]; ioreqs 1204 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].addr = ZD_CR66; ioreqs 1205 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].value = chip->ofdm_cal_values[OFDM_48M_INDEX][channel-1]; ioreqs 1206 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[2].addr = ZD_CR65; ioreqs 1207 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[2].value = chip->ofdm_cal_values[OFDM_54M_INDEX][channel-1]; ioreqs 1209 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 1224 drivers/net/wireless/zydas/zd1211rw/zd_chip.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 1236 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 1310 drivers/net/wireless/zydas/zd1211rw/zd_chip.c struct zd_ioreq16 ioreqs[ARRAY_SIZE(a)] = { ioreqs 1325 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[0].value = FW_LINK_OFF; ioreqs 1326 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].value = v[1] & ~(LED1|LED2); ioreqs 1329 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[0].value = FW_LINK_OFF; ioreqs 1330 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].value = v[1] & ~other_led; ioreqs 1332 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].value &= ~chip->link_led; ioreqs 1334 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].value |= chip->link_led; ioreqs 1338 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[0].value = FW_LINK_TX; ioreqs 1339 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].value = v[1] & ~other_led; ioreqs 1340 drivers/net/wireless/zydas/zd1211rw/zd_chip.c ioreqs[1].value |= chip->link_led; ioreqs 1347 drivers/net/wireless/zydas/zd1211rw/zd_chip.c if (v[0] != ioreqs[0].value || v[1] != ioreqs[1].value) { ioreqs 1348 drivers/net/wireless/zydas/zd1211rw/zd_chip.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 1493 drivers/net/wireless/zydas/zd1211rw/zd_chip.c const struct zd_ioreq16 ioreqs[] = { ioreqs 1499 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 1520 drivers/net/wireless/zydas/zd1211rw/zd_chip.c const struct zd_ioreq32 ioreqs[] = { ioreqs 1525 drivers/net/wireless/zydas/zd1211rw/zd_chip.c return zd_iowrite32a(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 833 drivers/net/wireless/zydas/zd1211rw/zd_chip.h const struct zd_ioreq16 *ioreqs, unsigned int count); ioreqs 835 drivers/net/wireless/zydas/zd1211rw/zd_chip.h int _zd_iowrite32v_locked(struct zd_chip *chip, const struct zd_ioreq32 *ioreqs, ioreqs 850 drivers/net/wireless/zydas/zd1211rw/zd_chip.h const struct zd_ioreq32 *ioreqs, unsigned int count); ioreqs 874 drivers/net/wireless/zydas/zd1211rw/zd_chip.h int zd_iowrite32a(struct zd_chip *chip, const struct zd_ioreq32 *ioreqs, ioreqs 710 drivers/net/wireless/zydas/zd1211rw/zd_mac.c struct zd_ioreq32 *ioreqs; ioreqs 722 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs = kmalloc_array(num_cmds, sizeof(struct zd_ioreq32), ioreqs 724 drivers/net/wireless/zydas/zd1211rw/zd_mac.c if (!ioreqs) { ioreqs 760 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs[req_pos].addr = CR_BCN_FIFO; ioreqs 761 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs[req_pos].value = full_len - 1; ioreqs 764 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs[req_pos].addr = CR_BCN_LENGTH; ioreqs 765 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs[req_pos].value = full_len - 1; ioreqs 770 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs[req_pos].addr = CR_BCN_FIFO; ioreqs 771 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs[req_pos].value = *((u8 *)(beacon->data + j)); ioreqs 776 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs[req_pos].addr = CR_BCN_FIFO; ioreqs 777 drivers/net/wireless/zydas/zd1211rw/zd_mac.c ioreqs[req_pos].value = 0x0; ioreqs 783 drivers/net/wireless/zydas/zd1211rw/zd_mac.c r = zd_iowrite32a_locked(&mac->chip, ioreqs, num_cmds); ioreqs 828 drivers/net/wireless/zydas/zd1211rw/zd_mac.c kfree(ioreqs); ioreqs 840 drivers/net/wireless/zydas/zd1211rw/zd_mac.c kfree(ioreqs); ioreqs 69 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 78 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 352 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 360 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 384 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 389 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 395 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 400 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 406 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 411 drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 65 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 73 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 319 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 357 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 410 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 415 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 421 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 426 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 432 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 437 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 445 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c struct zd_ioreq16 ioreqs[] = { ioreqs 451 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c ioreqs[0].value = 0x0e; ioreqs 452 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c ioreqs[1].value = 0x10; ioreqs 454 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c ioreqs[0].value = 0x10; ioreqs 455 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c ioreqs[1].value = 0x10; ioreqs 459 drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 141 drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 211 drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 234 drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 240 drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 245 drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 251 drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 303 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 365 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 436 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 458 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 473 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c struct zd_ioreq16 ioreqs[] = { ioreqs 483 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c ioreqs[1].value = 0x7f; ioreqs 485 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 492 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c static const struct zd_ioreq16 ioreqs[] = { ioreqs 502 drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); ioreqs 1866 drivers/net/wireless/zydas/zd1211rw/zd_usb.c int zd_usb_iowrite16v_async(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, ioreqs 1913 drivers/net/wireless/zydas/zd1211rw/zd_usb.c rw->addr = cpu_to_le16((u16)ioreqs[i].addr); ioreqs 1914 drivers/net/wireless/zydas/zd1211rw/zd_usb.c rw->value = cpu_to_le16(ioreqs[i].value); ioreqs 1949 drivers/net/wireless/zydas/zd1211rw/zd_usb.c int zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, ioreqs 1955 drivers/net/wireless/zydas/zd1211rw/zd_usb.c r = zd_usb_iowrite16v_async(usb, ioreqs, count); ioreqs 269 drivers/net/wireless/zydas/zd1211rw/zd_usb.h int zd_usb_iowrite16v_async(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, ioreqs 271 drivers/net/wireless/zydas/zd1211rw/zd_usb.h int zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs,