Lines Matching defs:fw
232 fw_cfg_handle_dma(struct fw_cfg_dma_access *fw)
234 uint32_t len = 0, control = fw->control;
236 fw->control = 0;
246 if (len > fw->length)
247 len = fw->length;
250 fw->control |= FW_CFG_DMA_ERROR;
252 if (write_mem(fw->address,
255 fw->control |= FW_CFG_DMA_ERROR;
258 if (len < fw->length)
259 if (write_mem(fw->address + len, NULL,
260 fw->length - len)) {
262 fw->control |= FW_CFG_DMA_ERROR;