Lines Matching refs:ioreqs
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()
790 ioreqs[req_pos].value = 0x0; in zd_mac_config_beacon()
796 r = zd_iowrite32a_locked(&mac->chip, ioreqs, num_cmds); in zd_mac_config_beacon()
841 kfree(ioreqs); in zd_mac_config_beacon()
853 kfree(ioreqs); in zd_mac_config_beacon()