/linux-4.1.27/drivers/net/wireless/zd1211rw/ |
D | zd_rf_al7230b.c | 77 static const struct zd_ioreq16 ioreqs[] = { in zd1211b_al7230b_finalize() local 85 r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211b_al7230b_finalize() 331 static const struct zd_ioreq16 ioreqs[] = { in zd1211_al7230b_set_channel() local 369 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211_al7230b_set_channel() 422 static const struct zd_ioreq16 ioreqs[] = { in zd1211_al7230b_switch_radio_on() local 427 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211_al7230b_switch_radio_on() 433 static const struct zd_ioreq16 ioreqs[] = { in zd1211b_al7230b_switch_radio_on() local 438 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211b_al7230b_switch_radio_on() 444 static const struct zd_ioreq16 ioreqs[] = { in al7230b_switch_radio_off() local 449 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in al7230b_switch_radio_off() [all …]
|
D | zd_chip.c | 145 const struct zd_ioreq32 *ioreqs, in _zd_iowrite32v_async_locked() argument 167 ioreqs16[j].value = ioreqs[i].value >> 16; in _zd_iowrite32v_async_locked() 168 ioreqs16[j].addr = inc_addr(ioreqs[i].addr); in _zd_iowrite32v_async_locked() 169 ioreqs16[j+1].value = ioreqs[i].value; in _zd_iowrite32v_async_locked() 170 ioreqs16[j+1].addr = ioreqs[i].addr; in _zd_iowrite32v_async_locked() 183 int _zd_iowrite32v_locked(struct zd_chip *chip, const struct zd_ioreq32 *ioreqs, in _zd_iowrite32v_locked() argument 189 r = _zd_iowrite32v_async_locked(chip, ioreqs, count); in _zd_iowrite32v_locked() 198 const struct zd_ioreq16 *ioreqs, unsigned int count) in zd_iowrite16a_locked() argument 212 if (!ioreqs[i+j].addr) { in zd_iowrite16a_locked() 218 r = zd_usb_iowrite16v_async(&chip->usb, &ioreqs[i], j); in zd_iowrite16a_locked() [all …]
|
D | zd_rf_al2230.c | 81 static const struct zd_ioreq16 ioreqs[] = { in zd1211b_al2230_finalize_rf() local 90 r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211b_al2230_finalize_rf() 364 static const struct zd_ioreq16 ioreqs[] = { in zd1211_al2230_set_channel() local 372 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211_al2230_set_channel() 396 static const struct zd_ioreq16 ioreqs[] = { in zd1211_al2230_switch_radio_on() local 401 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211_al2230_switch_radio_on() 407 static const struct zd_ioreq16 ioreqs[] = { in zd1211b_al2230_switch_radio_on() local 412 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in zd1211b_al2230_switch_radio_on() 418 static const struct zd_ioreq16 ioreqs[] = { in al2230_switch_radio_off() local 423 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in al2230_switch_radio_off()
|
D | zd_rf_uw2453.c | 315 static const struct zd_ioreq16 ioreqs[] = { in uw2453_init_hw() local 377 r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in uw2453_init_hw() 448 static const struct zd_ioreq16 ioreqs[] = { in uw2453_set_channel() local 470 r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in uw2453_set_channel() 485 struct zd_ioreq16 ioreqs[] = { in uw2453_switch_radio_on() local 495 ioreqs[1].value = 0x7f; in uw2453_switch_radio_on() 497 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in uw2453_switch_radio_on() 504 static const struct zd_ioreq16 ioreqs[] = { in uw2453_switch_radio_off() local 514 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in uw2453_switch_radio_off()
|
D | zd_rf_rf2959.c | 153 static const struct zd_ioreq16 ioreqs[] = { in rf2959_init_hw() local 223 r = zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in rf2959_init_hw() 246 static const struct zd_ioreq16 ioreqs[] = { in rf2959_switch_radio_on() local 252 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in rf2959_switch_radio_on() 257 static const struct zd_ioreq16 ioreqs[] = { in rf2959_switch_radio_off() local 263 return zd_iowrite16a_locked(chip, ioreqs, ARRAY_SIZE(ioreqs)); in rf2959_switch_radio_off()
|
D | zd_mac.c | 724 struct zd_ioreq32 *ioreqs; in zd_mac_config_beacon() local 736 ioreqs = kmalloc(num_cmds * sizeof(struct zd_ioreq32), GFP_KERNEL); in zd_mac_config_beacon() 737 if (!ioreqs) { in zd_mac_config_beacon() 773 ioreqs[req_pos].addr = CR_BCN_FIFO; in zd_mac_config_beacon() 774 ioreqs[req_pos].value = full_len - 1; in zd_mac_config_beacon() 777 ioreqs[req_pos].addr = CR_BCN_LENGTH; in zd_mac_config_beacon() 778 ioreqs[req_pos].value = full_len - 1; in zd_mac_config_beacon() 783 ioreqs[req_pos].addr = CR_BCN_FIFO; in zd_mac_config_beacon() 784 ioreqs[req_pos].value = *((u8 *)(beacon->data + j)); in zd_mac_config_beacon() 789 ioreqs[req_pos].addr = CR_BCN_FIFO; in zd_mac_config_beacon() [all …]
|
D | zd_usb.h | 281 int zd_usb_iowrite16v_async(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, 283 int zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs,
|
D | zd_chip.h | 845 const struct zd_ioreq16 *ioreqs, unsigned int count); 847 int _zd_iowrite32v_locked(struct zd_chip *chip, const struct zd_ioreq32 *ioreqs, 862 const struct zd_ioreq32 *ioreqs, unsigned int count); 886 int zd_iowrite32a(struct zd_chip *chip, const struct zd_ioreq32 *ioreqs,
|
D | zd_usb.c | 1877 int zd_usb_iowrite16v_async(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, in zd_usb_iowrite16v_async() argument 1925 rw->addr = cpu_to_le16((u16)ioreqs[i].addr); in zd_usb_iowrite16v_async() 1926 rw->value = cpu_to_le16(ioreqs[i].value); in zd_usb_iowrite16v_async() 1961 int zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, in zd_usb_iowrite16v() argument 1967 r = zd_usb_iowrite16v_async(usb, ioreqs, count); in zd_usb_iowrite16v()
|