Home
last modified time | relevance | path

Searched refs:ahit (Results 1 – 4 of 4) sorted by relevance

/linux/include/ufs/
H A Dufshcd.h839 * @ahit: value of Auto-Hibernate Idle Timer register.
980 u32 ahit;
1252 return FIELD_GET(UFSHCI_AHIBERN8_TIMER_MASK, hba->ahit);
1427 void ufshcd_auto_hibern8_update(struct ufs_hba *hba, u32 ahit); in ufshcd_disable_host_tx_lcc()
978 u32 ahit; global() member
/linux/drivers/ufs/host/
H A Dufs-mediatek.c271 hba->ahit = 0; in ufs_mtk_hce_enable_notify()
831 hba->ahit, in ufs_mtk_setup_clocks()
1118 if (ufshcd_is_auto_hibern8_supported(hba) && hba->ahit) { in ufs_mtk_setup_clk_gating()
1120 hba->ahit); in ufs_mtk_setup_clk_gating()
1122 hba->ahit); in ufs_mtk_setup_clk_gating()
1155 hba->ahit = ufshcd_us_to_ahit(us); in ufs_mtk_fix_ahit()
H A Dcdns-pltfrm.c201 hba->ahit = 0; in cdns_ufs_link_startup_notify()
/linux/drivers/ufs/core/
H A Dufshcd.c4544 ufshcd_writel(hba, hba->ahit, REG_AUTO_HIBERNATE_IDLE_TIMER); in ufshcd_configure_auto_hibern8()
4547 void ufshcd_auto_hibern8_update(struct ufs_hba *hba, u32 ahit) in ufshcd_auto_hibern8_update() argument
4549 const u32 cur_ahit = READ_ONCE(hba->ahit); in ufshcd_auto_hibern8_update()
4551 if (!ufshcd_is_auto_hibern8_supported(hba) || cur_ahit == ahit) in ufshcd_auto_hibern8_update()
4554 WRITE_ONCE(hba->ahit, ahit); in ufshcd_auto_hibern8_update()
11010 if (ufshcd_is_auto_hibern8_supported(hba) && !hba->ahit) { in ufshcd_init()
11011 hba->ahit = FIELD_PREP(UFSHCI_AHIBERN8_TIMER_MASK, 150) | in ufshcd_init()