Lines Matching defs:base

192 	uintptr_t base;
196 base = dw_params.reg_base;
197 mmio_write_32(base + DWMMC_PWREN, 1);
198 mmio_write_32(base + DWMMC_CTRL, CTRL_RESET_ALL);
200 data = mmio_read_32(base + DWMMC_CTRL);
205 mmio_write_32(base + DWMMC_CTRL, data);
206 mmio_write_32(base + DWMMC_RINTSTS, ~0);
207 mmio_write_32(base + DWMMC_INTMASK, 0);
208 mmio_write_32(base + DWMMC_TMOUT, ~0);
209 mmio_write_32(base + DWMMC_IDINTEN, ~0);
210 mmio_write_32(base + DWMMC_BLKSIZ, MMC_BLOCK_SIZE);
211 mmio_write_32(base + DWMMC_BYTCNT, 256 * 1024);
212 mmio_write_32(base + DWMMC_DEBNCE, 0x00ffffff);
213 mmio_write_32(base + DWMMC_BMOD, BMOD_SWRESET);
215 data = mmio_read_32(base + DWMMC_BMOD);
219 mmio_write_32(base + DWMMC_BMOD, data);
229 uintptr_t base;
234 base = dw_params.reg_base;
285 data = mmio_read_32(base + DWMMC_STATUS);
290 mmio_write_32(base + DWMMC_RINTSTS, ~0);
291 mmio_write_32(base + DWMMC_CMDARG, cmd->cmd_arg);
292 mmio_write_32(base + DWMMC_CMD, op | cmd->cmd_idx);
299 data = mmio_read_32(base + DWMMC_RINTSTS);
312 cmd->resp_data[0] = mmio_read_32(base + DWMMC_RESP0);
314 cmd->resp_data[1] = mmio_read_32(base + DWMMC_RESP1);
315 cmd->resp_data[2] = mmio_read_32(base + DWMMC_RESP2);
316 cmd->resp_data[3] = mmio_read_32(base + DWMMC_RESP3);
346 uintptr_t base;
360 base = dw_params.reg_base;
362 mmio_write_32(base + DWMMC_BYTCNT, size);
365 mmio_write_32(base + DWMMC_BLKSIZ, size);
367 mmio_write_32(base + DWMMC_BLKSIZ, MMC_BLOCK_SIZE);
369 mmio_write_32(base + DWMMC_RINTSTS, ~0);
388 mmio_write_32(base + DWMMC_DBADDR, dw_params.desc_base);