Lines Matching refs:readl
333 u32 val = readl(reg); in sdr_set_bits()
341 u32 val = readl(reg); in sdr_clr_bits()
349 unsigned int tv = readl(reg); in sdr_set_field()
358 unsigned int tv = readl(reg); in sdr_get_field()
368 while (readl(host->base + MSDC_CFG) & MSDC_CFG_RST) in msdc_reset_hw()
372 while (readl(host->base + MSDC_FIFOCS) & MSDC_FIFOCS_CLR) in msdc_reset_hw()
375 val = readl(host->base + MSDC_INT); in msdc_reset_hw()
513 while (!(readl(host->base + MSDC_CFG) & MSDC_CFG_CKSTB)) in msdc_ungate_clock()
531 flags = readl(host->base + MSDC_INTEN); in msdc_set_mclk()
575 while (!(readl(host->base + MSDC_CFG) & MSDC_CFG_CKSTB)) in msdc_set_mclk()
692 rsp[0] = readl(host->base + SDC_ACMD_RESP); in msdc_auto_cmd_done()
776 rsp[0] = readl(host->base + SDC_RESP3); in msdc_cmd_done()
777 rsp[1] = readl(host->base + SDC_RESP2); in msdc_cmd_done()
778 rsp[2] = readl(host->base + SDC_RESP1); in msdc_cmd_done()
779 rsp[3] = readl(host->base + SDC_RESP0); in msdc_cmd_done()
781 rsp[0] = readl(host->base + SDC_RESP0); in msdc_cmd_done()
815 while ((readl(host->base + SDC_STS) & SDC_STS_CMDBUSY) && in msdc_cmd_is_ready()
818 if (readl(host->base + SDC_STS) & SDC_STS_CMDBUSY) { in msdc_cmd_is_ready()
828 while ((readl(host->base + SDC_STS) & SDC_STS_SDCBUSY) && in msdc_cmd_is_ready()
831 if (readl(host->base + SDC_STS) & SDC_STS_SDCBUSY) { in msdc_cmd_is_ready()
852 if ((readl(host->base + MSDC_FIFOCS) & MSDC_FIFOCS_TXCNT) >> 16 || in msdc_start_command()
853 readl(host->base + MSDC_FIFOCS) & MSDC_FIFOCS_RXCNT) { in msdc_start_command()
964 readl(host->base + MSDC_DMA_CFG)); in msdc_data_xfer_done()
967 while (readl(host->base + MSDC_DMA_CFG) & MSDC_DMA_CFG_STS) in msdc_data_xfer_done()
999 u32 val = readl(host->base + SDC_CFG); in msdc_set_buswidth()
1057 u32 status = readl(host->base + MSDC_PS); in msdc_card_busy()
1103 events = readl(host->base + MSDC_INT); in msdc_irq()
1104 event_mask = readl(host->base + MSDC_INTEN); in msdc_irq()
1150 val = readl(host->base + MSDC_INT); in msdc_init_hw()
1181 val = readl(host->base + MSDC_INT); in msdc_deinit_hw()
1642 host->save_para.msdc_cfg = readl(host->base + MSDC_CFG); in msdc_save_reg()
1643 host->save_para.iocon = readl(host->base + MSDC_IOCON); in msdc_save_reg()
1644 host->save_para.sdc_cfg = readl(host->base + SDC_CFG); in msdc_save_reg()
1645 host->save_para.pad_tune = readl(host->base + MSDC_PAD_TUNE); in msdc_save_reg()
1646 host->save_para.patch_bit0 = readl(host->base + MSDC_PATCH_BIT); in msdc_save_reg()
1647 host->save_para.patch_bit1 = readl(host->base + MSDC_PATCH_BIT1); in msdc_save_reg()
1648 host->save_para.pad_ds_tune = readl(host->base + PAD_DS_TUNE); in msdc_save_reg()
1649 host->save_para.emmc50_cfg0 = readl(host->base + EMMC50_CFG0); in msdc_save_reg()