Lines Matching refs:block_size
653 int block_size = length > 256 ? 256 : length; in mwl8k_load_fw_image() local
655 memcpy(cmd->payload, data + done, block_size); in mwl8k_load_fw_image()
656 cmd->length = cpu_to_le16(block_size); in mwl8k_load_fw_image()
659 sizeof(*cmd) + block_size); in mwl8k_load_fw_image()
663 done += block_size; in mwl8k_load_fw_image()
664 length -= block_size; in mwl8k_load_fw_image()
692 u32 block_size; in mwl8k_feed_fw_image() local
694 block_size = ioread32(priv->regs + MWL8K_HIU_SCRATCH); in mwl8k_feed_fw_image()
695 if (block_size & 1) { in mwl8k_feed_fw_image()
696 block_size &= ~1; in mwl8k_feed_fw_image()
703 if (block_size > 1024 || block_size > length) { in mwl8k_feed_fw_image()
713 if (block_size == 0) { in mwl8k_feed_fw_image()
720 prev_block_size = block_size; in mwl8k_feed_fw_image()
721 memcpy(buffer, data + done, block_size); in mwl8k_feed_fw_image()
723 rc = mwl8k_send_fw_load_cmd(priv, buffer, block_size); in mwl8k_feed_fw_image()