Lines Matching refs:mvsd_write

59 #define mvsd_write(offs, val)	writel(val, iobase + (offs))  macro
109 mvsd_write(MVSD_HOST_CTRL, host->ctrl); in mvsd_setup_data()
110 mvsd_write(MVSD_BLK_COUNT, data->blocks); in mvsd_setup_data()
111 mvsd_write(MVSD_BLK_SIZE, data->blksz); in mvsd_setup_data()
136 mvsd_write(MVSD_SYS_ADDR_LOW, (u32)phys_addr & 0xffff); in mvsd_setup_data()
137 mvsd_write(MVSD_SYS_ADDR_HI, (u32)phys_addr >> 16); in mvsd_setup_data()
203 mvsd_write(MVSD_AUTOCMD12_ARG_LOW, stop->arg & 0xffff); in mvsd_request()
204 mvsd_write(MVSD_AUTOCMD12_ARG_HI, stop->arg >> 16); in mvsd_request()
211 mvsd_write(MVSD_AUTOCMD12_CMD, cmd12reg); in mvsd_request()
222 mvsd_write(MVSD_ARG_LOW, cmd->arg & 0xffff); in mvsd_request()
223 mvsd_write(MVSD_ARG_HI, cmd->arg >> 16); in mvsd_request()
229 mvsd_write(MVSD_XFER_MODE, host->xfer_mode); in mvsd_request()
231 mvsd_write(MVSD_NOR_INTR_STATUS, ~MVSD_NOR_CARD_INT); in mvsd_request()
232 mvsd_write(MVSD_ERR_INTR_STATUS, 0xffff); in mvsd_request()
233 mvsd_write(MVSD_CMD, cmdreg); in mvsd_request()
237 mvsd_write(MVSD_NOR_INTR_EN, host->intr_en); in mvsd_request()
238 mvsd_write(MVSD_ERR_INTR_EN, 0xffff); in mvsd_request()
412 mvsd_write(MVSD_NOR_INTR_EN, host->intr_en); in mvsd_irq()
416 mvsd_write(MVSD_NOR_INTR_EN, host->intr_en); in mvsd_irq()
436 mvsd_write(MVSD_FIFO, get_unaligned(p++)); in mvsd_irq()
437 mvsd_write(MVSD_FIFO, get_unaligned(p++)); in mvsd_irq()
445 mvsd_write(MVSD_FIFO, val[0]); in mvsd_irq()
446 mvsd_write(MVSD_FIFO, val[1]); in mvsd_irq()
453 mvsd_write(MVSD_NOR_INTR_EN, host->intr_en); in mvsd_irq()
463 mvsd_write(MVSD_NOR_INTR_STATUS, intr_status); in mvsd_irq()
476 mvsd_write(MVSD_NOR_INTR_EN, host->intr_en); in mvsd_irq()
477 mvsd_write(MVSD_ERR_INTR_EN, 0); in mvsd_irq()
533 mvsd_write(MVSD_SW_RESET, MVSD_SW_RESET_NOW); in mvsd_timeout_timer()
536 mvsd_write(MVSD_XFER_MODE, host->xfer_mode); in mvsd_timeout_timer()
539 mvsd_write(MVSD_NOR_INTR_EN, host->intr_en); in mvsd_timeout_timer()
540 mvsd_write(MVSD_ERR_INTR_EN, 0); in mvsd_timeout_timer()
541 mvsd_write(MVSD_ERR_INTR_STATUS, 0xffff); in mvsd_timeout_timer()
570 mvsd_write(MVSD_XFER_MODE, host->xfer_mode); in mvsd_enable_sdio_irq()
571 mvsd_write(MVSD_NOR_INTR_EN, host->intr_en); in mvsd_enable_sdio_irq()
579 mvsd_write(MVSD_NOR_INTR_EN, 0); in mvsd_power_up()
580 mvsd_write(MVSD_ERR_INTR_EN, 0); in mvsd_power_up()
581 mvsd_write(MVSD_SW_RESET, MVSD_SW_RESET_NOW); in mvsd_power_up()
582 mvsd_write(MVSD_XFER_MODE, 0); in mvsd_power_up()
583 mvsd_write(MVSD_NOR_STATUS_EN, 0xffff); in mvsd_power_up()
584 mvsd_write(MVSD_ERR_STATUS_EN, 0xffff); in mvsd_power_up()
585 mvsd_write(MVSD_NOR_INTR_STATUS, 0xffff); in mvsd_power_up()
586 mvsd_write(MVSD_ERR_INTR_STATUS, 0xffff); in mvsd_power_up()
593 mvsd_write(MVSD_NOR_INTR_EN, 0); in mvsd_power_down()
594 mvsd_write(MVSD_ERR_INTR_EN, 0); in mvsd_power_down()
595 mvsd_write(MVSD_SW_RESET, MVSD_SW_RESET_NOW); in mvsd_power_down()
596 mvsd_write(MVSD_XFER_MODE, MVSD_XFER_MODE_STOP_CLK); in mvsd_power_down()
597 mvsd_write(MVSD_NOR_STATUS_EN, 0); in mvsd_power_down()
598 mvsd_write(MVSD_ERR_STATUS_EN, 0); in mvsd_power_down()
599 mvsd_write(MVSD_NOR_INTR_STATUS, 0xffff); in mvsd_power_down()
600 mvsd_write(MVSD_ERR_INTR_STATUS, 0xffff); in mvsd_power_down()
613 mvsd_write(MVSD_XFER_MODE, MVSD_XFER_MODE_STOP_CLK); in mvsd_set_ios()
614 mvsd_write(MVSD_CLK_DIV, MVSD_BASE_DIV_MAX); in mvsd_set_ios()
621 mvsd_write(MVSD_CLK_DIV, m); in mvsd_set_ios()
656 mvsd_write(MVSD_HOST_CTRL, ctrl_reg); in mvsd_set_ios()