| /linux/drivers/ufs/host/ |
| H A D | ufs-qcom.h | 235 u32 ver = ufshcd_readl(hba, REG_UFS_HW_VERSION); in ufs_qcom_get_controller_revision() 250 ufshcd_readl(hba, REG_UFS_CFG1); in ufs_qcom_assert_reset() 261 ufshcd_readl(hba, REG_UFS_CFG1); in ufs_qcom_deassert_reset()
|
| H A D | ufs-qcom.c | 192 caps.reg_val = cpu_to_le32(ufshcd_readl(hba, REG_UFS_CCAP)); in ufs_qcom_ice_init() 211 cap.reg_val = cpu_to_le32(ufshcd_readl(hba, in ufs_qcom_ice_init() 482 return UFS_QCOM_MAX_GEAR(ufshcd_readl(hba, REG_UFS_PARAM0)); in ufs_qcom_get_hs_gear() 568 ufshcd_readl(hba, REG_UFS_CFG2); in ufs_qcom_enable_hw_clk_gating() 696 if (ufshcd_readl(hba, REG_UFS_SYS1CLK_1US) != core_clk_cycles_per_us) { in ufs_qcom_cfg_timers() 702 ufshcd_readl(hba, REG_UFS_SYS1CLK_1US); in ufs_qcom_cfg_timers() 799 reg_val = ufshcd_readl(hba, UFS_MEM_ICE_CFG); in ufs_qcom_resume() 808 ufshcd_readl(hba, UFS_MEM_ICE_CFG); in ufs_qcom_resume() 1155 val = ufshcd_readl(host->hba, REG_UFS_DEBUG_SPARE_CFG); in ufs_qcom_set_phy_gear() 1883 testbus[i] = ufshcd_readl(hba, UFS_TEST_BUS); in ufs_qcom_dump_testbus() [all …]
|
| H A D | ufs-mediatek.c | 279 ufshcd_readl(hba, REG_UFS_XOUFS_CTRL) | 0x80, in ufs_mtk_hce_enable_notify() 363 value = ufshcd_readl(hba, REG_UFS_REFCLK_CTRL); in ufs_mtk_setup_ref_clk() 446 val = ufshcd_readl(hba, REG_UFS_PROBE); in ufs_mtk_wait_idle_state() 448 val = ufshcd_readl(hba, REG_UFS_UFS_MMIO_OTSD_CTRL); in ufs_mtk_wait_idle_state() 490 val = ufshcd_readl(hba, REG_UFS_PROBE); in ufs_mtk_wait_link_state() 493 val = ufshcd_readl(hba, REG_UFS_UFS_MMIO_OTSD_CTRL); in ufs_mtk_wait_link_state() 832 ufshcd_readl(hba, in ufs_mtk_setup_clocks() 916 hw_ip_ver = ufshcd_readl(hba, REG_UFS_MTK_IP_VER); in ufs_mtk_get_hw_ip_version() 1515 reg = ufshcd_readl(hba, REG_AUTO_HIBERNATE_IDLE_TIMER); in ufs_mtk_pwr_change_notify() 1674 val = ufshcd_readl(hba, REG_UFS_PROBE); in ufs_mtk_link_set_hpm() [all …]
|
| H A D | cdns-pltfrm.c | 139 ufshcd_readl(hba, CDNS_UFS_REG_HCLKDIV); in cdns_ufs_set_hclkdiv() 240 data = ufshcd_readl(hba, CDNS_UFS_REG_PHY_XCFGD1); in cdns_ufs_m31_16nm_phy_initialization()
|
| H A D | ufs-sprd.c | 53 u32 set = ufshcd_readl(hba, REG_INTERRUPT_ENABLE); in ufs_sprd_ctrl_uic_compl() 228 val = ufshcd_readl(hba, REG_CONTROLLER_ENABLE); in ufs_sprd_n6_key_acc_enable()
|
| H A D | ufs-hisi.c | 235 reg = ufshcd_readl(hba, REG_AUTO_HIBERNATE_IDLE_TIMER); in ufs_hisi_link_startup_pre_change()
|
| H A D | ufs-renesas.c | 57 return ufshcd_readl(hba, reg); in ufs_renesas_read()
|
| H A D | ufs-exynos.c | 334 enabled_vh = ufshcd_readl(hba, MHCTRL) & MHCTRL_EN_VH_MASK; in exynosauto_ufs_post_pwr_change() 1296 if (!(ufshcd_readl(hba, REG_CONTROLLER_CAPABILITIES) & in exynos_ufs_fmp_init() 1769 mbox = ufshcd_readl(hba, PH2VH_MBOX); in exynosauto_ufs_vh_wait_ph_ready()
|
| H A D | ufshcd-pci.c | 102 u32 hce = ufshcd_readl(hba, REG_CONTROLLER_ENABLE); in ufs_intel_hce_enable_notify()
|
| /linux/drivers/ufs/core/ |
| H A D | ufshcd-crypto.c | 167 cpu_to_le32(ufshcd_readl(hba, REG_UFS_CCAP)); in ufshcd_hba_init_crypto_capabilities() 198 cpu_to_le32(ufshcd_readl(hba, in ufshcd_hba_init_crypto_capabilities()
|
| H A D | ufshcd.c | 192 regs[pos / 4] = ufshcd_readl(hba, offset + pos); in ufshcd_dump_regs() 376 u32 old_val = ufshcd_readl(hba, REG_INTERRUPT_ENABLE); in ufshcd_enable_intr() 390 u32 old_val = ufshcd_readl(hba, REG_INTERRUPT_ENABLE); in ufshcd_disable_intr() 472 cmd = ufshcd_readl(hba, REG_UIC_COMMAND); in ufshcd_add_uic_command_trace() 475 ufshcd_readl(hba, REG_UIC_COMMAND_ARG_1), in ufshcd_add_uic_command_trace() 476 ufshcd_readl(hba, REG_UIC_COMMAND_ARG_2), in ufshcd_add_uic_command_trace() 477 ufshcd_readl(hba, REG_UIC_COMMAND_ARG_3)); in ufshcd_add_uic_command_trace() 517 intr = ufshcd_readl(hba, REG_INTERRUPT_STATUS); in ufshcd_add_command_trace() 524 doorbell = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL); in ufshcd_add_command_trace() 793 return read_poll_timeout(ufshcd_readl, v, (v & mask) == val, in ufshcd_wait_for_register() [all …]
|
| H A D | ufs-mcq.c | 99 val = ufshcd_readl(hba, REG_UFS_MCQ_CFG); in ufshcd_mcq_config_mac() 156 ufshcd_readl(hba, REG_CONTROLLER_CAPABILITIES); in ufshcd_get_hba_mac()
|
| H A D | ufshcd-priv.h | 125 return ufshcd_readl(hba, REG_UFS_VERSION); in ufshcd_vops_get_ufs_hci_version()
|
| H A D | ufs-sysfs.c | 260 *val = ufshcd_readl(hba, reg); in ufshcd_read_hci_reg()
|
| /linux/include/ufs/ |
| H A D | ufshcd.h | 1277 #define ufshcd_readl(hba, reg) \ macro 1291 tmp = ufshcd_readl(hba, reg); in ufshcd_rmwl()
|