Symbol: ufshcd_readl
drivers/ufs/core/ufs-mcq.c
100
val = ufshcd_readl(hba, REG_UFS_MCQ_CFG);
drivers/ufs/core/ufs-mcq.c
157
ufshcd_readl(hba, REG_CONTROLLER_CAPABILITIES);
drivers/ufs/core/ufs-sysfs.c
260
*val = ufshcd_readl(hba, reg);
drivers/ufs/core/ufshcd-crypto.c
167
cpu_to_le32(ufshcd_readl(hba, REG_UFS_CCAP));
drivers/ufs/core/ufshcd-crypto.c
198
cpu_to_le32(ufshcd_readl(hba,
drivers/ufs/core/ufshcd-priv.h
143
return ufshcd_readl(hba, REG_UFS_VERSION);
drivers/ufs/core/ufshcd.c
1017
return ufshcd_readl(hba, REG_CONTROLLER_ENABLE) & CONTROLLER_ENABLE;
drivers/ufs/core/ufshcd.c
10904
ufshcd_readl(hba, REG_UTP_TASK_REQ_LIST_BASE_H);
drivers/ufs/core/ufshcd.c
11229
ufshcd_writel(hba, ufshcd_readl(hba, REG_INTERRUPT_STATUS),
drivers/ufs/core/ufshcd.c
11236
ufshcd_readl(hba, REG_INTERRUPT_ENABLE);
drivers/ufs/core/ufshcd.c
1311
tm_doorbell = ufshcd_readl(hba, REG_UTP_TASK_REQ_DOOR_BELL);
drivers/ufs/core/ufshcd.c
192
regs[pos / 4] = ufshcd_readl(hba, offset + pos);
drivers/ufs/core/ufshcd.c
2502
hba->capabilities = ufshcd_readl(hba, REG_CONTROLLER_CAPABILITIES);
drivers/ufs/core/ufshcd.c
2533
hba->mcq_capabilities = ufshcd_readl(hba, REG_MCQCAP);
drivers/ufs/core/ufshcd.c
2548
int ret = read_poll_timeout(ufshcd_readl, val, val & UIC_COMMAND_READY,
drivers/ufs/core/ufshcd.c
2564
return (ufshcd_readl(hba, REG_CONTROLLER_STATUS) >> 8) & 0x7;
drivers/ufs/core/ufshcd.c
375
u32 old_val = ufshcd_readl(hba, REG_INTERRUPT_ENABLE);
drivers/ufs/core/ufshcd.c
389
u32 old_val = ufshcd_readl(hba, REG_INTERRUPT_ENABLE);
drivers/ufs/core/ufshcd.c
474
cmd = ufshcd_readl(hba, REG_UIC_COMMAND);
drivers/ufs/core/ufshcd.c
475
arg1 = ufshcd_readl(hba, REG_UIC_COMMAND_ARG_1);
drivers/ufs/core/ufshcd.c
476
arg2 = ufshcd_readl(hba, REG_UIC_COMMAND_ARG_2);
drivers/ufs/core/ufshcd.c
477
arg3 = ufshcd_readl(hba, REG_UIC_COMMAND_ARG_3);
drivers/ufs/core/ufshcd.c
5025
reg = ufshcd_readl(hba, REG_CONTROLLER_STATUS);
drivers/ufs/core/ufshcd.c
520
intr = ufshcd_readl(hba, REG_INTERRUPT_STATUS);
drivers/ufs/core/ufshcd.c
527
doorbell = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL);
drivers/ufs/core/ufshcd.c
5321
ufshcd_readl(hba, REG_UIC_ERROR_CODE_PHY_ADAPTER_LAYER);
drivers/ufs/core/ufshcd.c
5805
cmd->argument2 |= ufshcd_readl(hba, REG_UIC_COMMAND_ARG_2) &
drivers/ufs/core/ufshcd.c
5808
cmd->argument3 = ufshcd_readl(hba, REG_UIC_COMMAND_ARG_3);
drivers/ufs/core/ufshcd.c
5932
tr_doorbell = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL);
drivers/ufs/core/ufshcd.c
7090
reg = ufshcd_readl(hba, REG_UIC_ERROR_CODE_PHY_ADAPTER_LAYER);
drivers/ufs/core/ufshcd.c
7120
reg = ufshcd_readl(hba, REG_UIC_ERROR_CODE_DATA_LINK_LAYER);
drivers/ufs/core/ufshcd.c
7139
reg = ufshcd_readl(hba, REG_UIC_ERROR_CODE_NETWORK_LAYER);
drivers/ufs/core/ufshcd.c
7147
reg = ufshcd_readl(hba, REG_UIC_ERROR_CODE_TRANSPORT_LAYER);
drivers/ufs/core/ufshcd.c
7155
reg = ufshcd_readl(hba, REG_UIC_ERROR_CODE_DME);
drivers/ufs/core/ufshcd.c
7270
pending = ufshcd_readl(hba, REG_UTP_TASK_REQ_DOOR_BELL);
drivers/ufs/core/ufshcd.c
7375
last_intr_status = intr_status = ufshcd_readl(hba, REG_INTERRUPT_STATUS);
drivers/ufs/core/ufshcd.c
7385
intr_status & ufshcd_readl(hba, REG_INTERRUPT_ENABLE);
drivers/ufs/core/ufshcd.c
7390
intr_status = ufshcd_readl(hba, REG_INTERRUPT_STATUS);
drivers/ufs/core/ufshcd.c
7430
intr_status = ufshcd_readl(hba, REG_INTERRUPT_STATUS);
drivers/ufs/core/ufshcd.c
7431
enabled_intr_status = intr_status & ufshcd_readl(hba, REG_INTERRUPT_ENABLE);
drivers/ufs/core/ufshcd.c
796
return read_poll_timeout(ufshcd_readl, v, (v & mask) == val,
drivers/ufs/core/ufshcd.c
8016
reg = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL);
drivers/ufs/core/ufshcd.c
827
ufshci_ver = ufshcd_readl(hba, REG_UFS_VERSION);
drivers/ufs/core/ufshcd.c
849
return ufshcd_readl(hba, REG_CONTROLLER_STATUS) & DEVICE_PRESENT;
drivers/ufs/host/cdns-pltfrm.c
139
ufshcd_readl(hba, CDNS_UFS_REG_HCLKDIV);
drivers/ufs/host/cdns-pltfrm.c
240
data = ufshcd_readl(hba, CDNS_UFS_REG_PHY_XCFGD1);
drivers/ufs/host/ufs-exynos.c
1375
if (!(ufshcd_readl(hba, REG_CONTROLLER_CAPABILITIES) &
drivers/ufs/host/ufs-exynos.c
1861
mbox = ufshcd_readl(hba, PH2VH_MBOX);
drivers/ufs/host/ufs-exynos.c
338
enabled_vh = ufshcd_readl(hba, MHCTRL) & MHCTRL_EN_VH_MASK;
drivers/ufs/host/ufs-hisi.c
235
reg = ufshcd_readl(hba, REG_AUTO_HIBERNATE_IDLE_TIMER);
drivers/ufs/host/ufs-mediatek.c
1515
reg = ufshcd_readl(hba, REG_AUTO_HIBERNATE_IDLE_TIMER);
drivers/ufs/host/ufs-mediatek.c
1673
val = ufshcd_readl(hba, REG_UFS_PROBE);
drivers/ufs/host/ufs-mediatek.c
1675
val = ufshcd_readl(hba, REG_UFS_UFS_MMIO_OTSD_CTRL);
drivers/ufs/host/ufs-mediatek.c
1678
val = ufshcd_readl(hba, REG_INTERRUPT_STATUS);
drivers/ufs/host/ufs-mediatek.c
1720
(ufshcd_readl(hba, REG_UFS_XOUFS_CTRL) & ~0x100),
drivers/ufs/host/ufs-mediatek.c
279
ufshcd_readl(hba, REG_UFS_XOUFS_CTRL) | 0x80,
drivers/ufs/host/ufs-mediatek.c
363
value = ufshcd_readl(hba, REG_UFS_REFCLK_CTRL);
drivers/ufs/host/ufs-mediatek.c
446
val = ufshcd_readl(hba, REG_UFS_PROBE);
drivers/ufs/host/ufs-mediatek.c
448
val = ufshcd_readl(hba, REG_UFS_UFS_MMIO_OTSD_CTRL);
drivers/ufs/host/ufs-mediatek.c
490
val = ufshcd_readl(hba, REG_UFS_PROBE);
drivers/ufs/host/ufs-mediatek.c
493
val = ufshcd_readl(hba, REG_UFS_UFS_MMIO_OTSD_CTRL);
drivers/ufs/host/ufs-mediatek.c
832
ufshcd_readl(hba,
drivers/ufs/host/ufs-mediatek.c
916
hw_ip_ver = ufshcd_readl(hba, REG_UFS_MTK_IP_VER);
drivers/ufs/host/ufs-qcom.c
1347
val = ufshcd_readl(host->hba, REG_UFS_DEBUG_SPARE_CFG);
drivers/ufs/host/ufs-qcom.c
192
caps.reg_val = cpu_to_le32(ufshcd_readl(hba, REG_UFS_CCAP));
drivers/ufs/host/ufs-qcom.c
2080
testbus[i] = ufshcd_readl(hba, UFS_TEST_BUS);
drivers/ufs/host/ufs-qcom.c
211
cap.reg_val = cpu_to_le32(ufshcd_readl(hba,
drivers/ufs/host/ufs-qcom.c
2150
dev_err(hba->dev, "HW_H8_ENTER_CNT=%d\n", ufshcd_readl(hba, REG_UFS_HW_H8_ENTER_CNT));
drivers/ufs/host/ufs-qcom.c
2151
dev_err(hba->dev, "HW_H8_EXIT_CNT=%d\n", ufshcd_readl(hba, REG_UFS_HW_H8_EXIT_CNT));
drivers/ufs/host/ufs-qcom.c
2153
dev_err(hba->dev, "SW_H8_ENTER_CNT=%d\n", ufshcd_readl(hba, REG_UFS_SW_H8_ENTER_CNT));
drivers/ufs/host/ufs-qcom.c
2154
dev_err(hba->dev, "SW_H8_EXIT_CNT=%d\n", ufshcd_readl(hba, REG_UFS_SW_H8_EXIT_CNT));
drivers/ufs/host/ufs-qcom.c
2157
ufshcd_readl(hba, REG_UFS_SW_AFTER_HW_H8_ENTER_CNT));
drivers/ufs/host/ufs-qcom.c
2165
reg = ufshcd_readl(hba, REG_UFS_CFG1);
drivers/ufs/host/ufs-qcom.c
2725
curr_ahit = ufshcd_readl(hba, REG_AUTO_HIBERNATE_IDLE_TIMER);
drivers/ufs/host/ufs-qcom.c
482
return UFS_QCOM_MAX_GEAR(ufshcd_readl(hba, REG_UFS_PARAM0));
drivers/ufs/host/ufs-qcom.c
568
ufshcd_readl(hba, REG_UFS_CFG2);
drivers/ufs/host/ufs-qcom.c
696
if (ufshcd_readl(hba, REG_UFS_SYS1CLK_1US) != core_clk_cycles_per_us) {
drivers/ufs/host/ufs-qcom.c
702
ufshcd_readl(hba, REG_UFS_SYS1CLK_1US);
drivers/ufs/host/ufs-qcom.c
809
reg_val = ufshcd_readl(hba, UFS_MEM_ICE_CFG);
drivers/ufs/host/ufs-qcom.c
818
ufshcd_readl(hba, UFS_MEM_ICE_CFG);
drivers/ufs/host/ufs-qcom.h
286
u32 ver = ufshcd_readl(hba, REG_UFS_HW_VERSION);
drivers/ufs/host/ufs-qcom.h
301
ufshcd_readl(hba, REG_UFS_CFG1);
drivers/ufs/host/ufs-qcom.h
312
ufshcd_readl(hba, REG_UFS_CFG1);
drivers/ufs/host/ufs-renesas.c
57
return ufshcd_readl(hba, reg);
drivers/ufs/host/ufs-sprd.c
225
val = ufshcd_readl(hba, REG_CONTROLLER_ENABLE);
drivers/ufs/host/ufs-sprd.c
53
u32 set = ufshcd_readl(hba, REG_INTERRUPT_ENABLE);
drivers/ufs/host/ufshcd-pci.c
102
u32 hce = ufshcd_readl(hba, REG_CONTROLLER_ENABLE);
include/ufs/ufshcd.h
1459
tmp = ufshcd_readl(hba, reg);