Lines Matching refs:data

143 	unsigned int data;  in dw_update_clk()  local
149 data = mmio_read_32(dw_params.reg_base + DWMMC_CMD); in dw_update_clk()
150 if ((data & CMD_START) == 0) in dw_update_clk()
152 data = mmio_read_32(dw_params.reg_base + DWMMC_RINTSTS); in dw_update_clk()
153 assert((data & INT_HLE) == 0); in dw_update_clk()
159 unsigned int data; in dw_set_clk() local
173 data = mmio_read_32(dw_params.reg_base + DWMMC_STATUS); in dw_set_clk()
174 } while (data & STATUS_DATA_BUSY); in dw_set_clk()
191 unsigned int data; in dw_init() local
200 data = mmio_read_32(base + DWMMC_CTRL); in dw_init()
201 } while (data); in dw_init()
204 data = CTRL_INT_EN | CTRL_DMA_EN | CTRL_IDMAC_EN; in dw_init()
205 mmio_write_32(base + DWMMC_CTRL, data); in dw_init()
215 data = mmio_read_32(base + DWMMC_BMOD); in dw_init()
216 } while (data & BMOD_SWRESET); in dw_init()
218 data |= BMOD_ENABLE | BMOD_FB; in dw_init()
219 mmio_write_32(base + DWMMC_BMOD, data); in dw_init()
228 unsigned int op, data, err_mask; in dw_send_cmd() local
285 data = mmio_read_32(base + DWMMC_STATUS); in dw_send_cmd()
288 } while (data & STATUS_DATA_BUSY); in dw_send_cmd()
299 data = mmio_read_32(base + DWMMC_RINTSTS); in dw_send_cmd()
301 if (data & err_mask) in dw_send_cmd()
303 if (data & INT_DTO) in dw_send_cmd()
306 ERROR("%s, RINTSTS:0x%x\n", __func__, data); in dw_send_cmd()
309 } while (!(data & INT_CMD_DONE)); in dw_send_cmd()
398 uint32_t data = 0; in dw_read() local
402 data = mmio_read_32(dw_params.reg_base + DWMMC_RINTSTS); in dw_read()
404 } while (!(data & INT_DTO) && timeout-- > 0); in dw_read()