Lines Matching refs:writel
237 writel(host->io_word[0], host->addr + DATA); in jmb38x_ms_write_data()
357 writel(host->io_word[0], host->addr + TPC_P0); in jmb38x_ms_transfer_data()
358 writel(host->io_word[1], host->addr + TPC_P1); in jmb38x_ms_transfer_data()
360 writel(host->io_word[0], host->addr + DATA); in jmb38x_ms_transfer_data()
430 writel(sg_dma_address(&host->req->sg), in jmb38x_ms_issue_cmd()
432 writel(((1 << 16) & BLOCK_COUNT_MASK) in jmb38x_ms_issue_cmd()
435 writel(DMA_CONTROL_ENABLE, host->addr + DMA_CONTROL); in jmb38x_ms_issue_cmd()
437 writel(((1 << 16) & BLOCK_COUNT_MASK) in jmb38x_ms_issue_cmd()
445 writel(t_val, host->addr + INT_STATUS_ENABLE); in jmb38x_ms_issue_cmd()
446 writel(t_val, host->addr + INT_SIGNAL_ENABLE); in jmb38x_ms_issue_cmd()
454 writel(host->io_word[0], host->addr + TPC_P0); in jmb38x_ms_issue_cmd()
455 writel(host->io_word[1], host->addr + TPC_P1); in jmb38x_ms_issue_cmd()
460 writel(HOST_CONTROL_LED | readl(host->addr + HOST_CONTROL), in jmb38x_ms_issue_cmd()
464 writel(cmd, host->addr + TPC); in jmb38x_ms_issue_cmd()
486 writel(0, host->addr + BLOCK); in jmb38x_ms_complete_cmd()
487 writel(0, host->addr + DMA_CONTROL); in jmb38x_ms_complete_cmd()
500 writel(t_val, host->addr + INT_STATUS_ENABLE); in jmb38x_ms_complete_cmd()
501 writel(t_val, host->addr + INT_SIGNAL_ENABLE); in jmb38x_ms_complete_cmd()
504 writel((~HOST_CONTROL_LED) & readl(host->addr + HOST_CONTROL), in jmb38x_ms_complete_cmd()
583 writel(irq_status, host->addr + INT_STATUS); in jmb38x_ms_isr()
643 writel(HOST_CONTROL_RESET_REQ | HOST_CONTROL_CLOCK_EN in jmb38x_ms_reset()
658 writel(HOST_CONTROL_RESET | HOST_CONTROL_CLOCK_EN in jmb38x_ms_reset()
675 writel(INT_STATUS_ALL, host->addr + INT_SIGNAL_ENABLE); in jmb38x_ms_reset()
676 writel(INT_STATUS_ALL, host->addr + INT_STATUS_ENABLE); in jmb38x_ms_reset()
699 writel(host_ctl, host->addr + HOST_CONTROL); in jmb38x_ms_set_param()
701 writel(host->id ? PAD_PU_PD_ON_MS_SOCK1 in jmb38x_ms_set_param()
705 writel(PAD_OUTPUT_ENABLE_MS, in jmb38x_ms_set_param()
713 writel(host_ctl, host->addr + HOST_CONTROL); in jmb38x_ms_set_param()
714 writel(0, host->addr + PAD_OUTPUT_ENABLE); in jmb38x_ms_set_param()
715 writel(PAD_PU_PD_OFF, host->addr + PAD_PU_PD); in jmb38x_ms_set_param()
750 writel(host_ctl, host->addr + HOST_CONTROL); in jmb38x_ms_set_param()
751 writel(CLOCK_CONTROL_OFF, host->addr + CLOCK_CONTROL); in jmb38x_ms_set_param()
752 writel(clock_ctl, host->addr + CLOCK_CONTROL); in jmb38x_ms_set_param()
1008 writel(0, host->addr + INT_SIGNAL_ENABLE); in jmb38x_ms_remove()
1009 writel(0, host->addr + INT_STATUS_ENABLE); in jmb38x_ms_remove()