Searched refs:tbh_phy (Results 1 – 1 of 1) sorted by relevance
| /Linux-v6.1/drivers/phy/intel/ |
| D | phy-intel-thunderbay-emmc.c | 154 static inline void update_reg(struct thunderbay_emmc_phy *tbh_phy, u32 offset, in update_reg() argument 159 tmp = readl(tbh_phy->reg_base + offset); in update_reg() 162 writel(tmp, tbh_phy->reg_base + offset); in update_reg() 167 struct thunderbay_emmc_phy *tbh_phy = phy_get_drvdata(phy); in thunderbay_emmc_phy_power() local 175 rate = clk_get_rate(tbh_phy->emmcclk); in thunderbay_emmc_phy_power() 179 update_reg(tbh_phy, PHY_CFG_0, DLL_EN_MASK, DLL_EN_SHIFT, 0x0); in thunderbay_emmc_phy_power() 192 rate = clk_get_rate(tbh_phy->emmcclk); in thunderbay_emmc_phy_power() 236 update_reg(tbh_phy, PHY_CFG_0, PWR_DOWN_MASK, in thunderbay_emmc_phy_power() 246 ret = readl_poll_timeout(tbh_phy->reg_base + PHY_STAT, in thunderbay_emmc_phy_power() 253 rate = clk_get_rate(tbh_phy->emmcclk); in thunderbay_emmc_phy_power() [all …]
|