Searched refs:ufshcd_readl (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/scsi/ufs/ |
D | ufshcd.c | 372 intr = ufshcd_readl(hba, REG_INTERRUPT_STATUS); in ufshcd_add_command_trace() 373 doorbell = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL); in ufshcd_add_command_trace() 567 while ((ufshcd_readl(hba, reg) & mask) != val) { in ufshcd_wait_for_register() 573 if ((ufshcd_readl(hba, reg) & mask) != val) in ufshcd_wait_for_register() 620 return ufshcd_readl(hba, REG_UFS_VERSION); in ufshcd_get_ufs_version() 632 return (ufshcd_readl(hba, REG_CONTROLLER_STATUS) & in ufshcd_is_device_present() 752 return ufshcd_readl(hba, REG_UIC_COMMAND_ARG_2) & in ufshcd_get_uic_cmd_result() 765 return ufshcd_readl(hba, REG_UIC_COMMAND_ARG_3); in ufshcd_get_dme_attr_val() 887 return (ufshcd_readl(hba, REG_CONTROLLER_ENABLE) & CONTROLLER_ENABLE) in ufshcd_is_hba_active() 1044 tm_doorbell = ufshcd_readl(hba, REG_UTP_TASK_REQ_DOOR_BELL); in ufshcd_wait_for_doorbell_clr() [all …]
|
D | ufshcd.h | 741 #define ufshcd_readl(hba, reg) \ macro 755 tmp = ufshcd_readl(hba, reg); in ufshcd_rmwl() 922 return ufshcd_readl(hba, REG_UFS_VERSION); in ufshcd_vops_get_ufs_hci_version()
|
D | ufs-qcom.c | 322 ufshcd_readl(hba, REG_UFS_CFG2) | REG_UFS_CFG2_CGC_EN_ALL, in ufs_qcom_enable_hw_clk_gating() 417 if (ufshcd_readl(hba, REG_UFS_SYS1CLK_1US) != core_clk_cycles_per_us) { in ufs_qcom_cfg_timers() 477 if (ufshcd_readl(hba, REG_UFS_TX_SYMBOL_CLK_NS_US) != in ufs_qcom_cfg_timers() 1446 reg = ufshcd_readl(hba, REG_UFS_CFG1); in ufs_qcom_print_hw_debug_reg_all() 1624 testbus[i] = ufshcd_readl(hba, UFS_TEST_BUS); in ufs_qcom_print_unipro_testbus()
|
D | ufs-qcom.h | 157 u32 ver = ufshcd_readl(hba, REG_UFS_HW_VERSION); in ufs_qcom_get_controller_revision()
|
D | ufs-hisi.c | 213 reg = ufshcd_readl(hba, REG_AUTO_HIBERNATE_IDLE_TIMER); in ufs_hisi_link_startup_pre_change()
|