Searched refs:rk_phy (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-pcie.c | 88 struct rockchip_pcie_phy *rk_phy = dev_get_drvdata(dev); in rockchip_pcie_phy_of_xlate() local 91 return rk_phy->phys[0].phy; in rockchip_pcie_phy_of_xlate() 96 return rk_phy->phys[args->args[0]].phy; in rockchip_pcie_phy_of_xlate() 100 static inline void phy_wr_cfg(struct rockchip_pcie_phy *rk_phy, in phy_wr_cfg() argument 103 regmap_write(rk_phy->reg_base, rk_phy->phy_data->pcie_conf, in phy_wr_cfg() 111 regmap_write(rk_phy->reg_base, rk_phy->phy_data->pcie_conf, in phy_wr_cfg() 116 regmap_write(rk_phy->reg_base, rk_phy->phy_data->pcie_conf, in phy_wr_cfg() 122 static inline u32 phy_rd_cfg(struct rockchip_pcie_phy *rk_phy, in phy_rd_cfg() argument 127 regmap_write(rk_phy->reg_base, rk_phy->phy_data->pcie_conf, in phy_rd_cfg() 131 regmap_read(rk_phy->reg_base, in phy_rd_cfg() [all …]
|
| H A D | phy-rockchip-usb.c | 161 struct rockchip_usb_phy *rk_phy = dev_get_drvdata(dev); in otg_mode_show() local 163 if (!rk_phy) { in otg_mode_show() 168 switch (rk_phy->mode) { in otg_mode_show() 187 struct rockchip_usb_phy *rk_phy = dev_get_drvdata(dev); in otg_mode_store() local 192 if (!rk_phy) { in otg_mode_store() 197 mutex_lock(&rk_phy->mutex); in otg_mode_store() 206 dev_err(&rk_phy->phy->dev, "Error mode! Input 'otg' or 'host' or 'peripheral'\n"); in otg_mode_store() 211 if (rk_phy->mode == new_dr_mode) { in otg_mode_store() 212 dev_warn(&rk_phy->phy->dev, "Same as current mode.\n"); in otg_mode_store() 216 rk_phy->mode = new_dr_mode; in otg_mode_store() [all …]
|
| H A D | phy-rockchip-emmc.c | 87 struct rockchip_emmc_phy *rk_phy = phy_get_drvdata(phy); in rockchip_emmc_phy_power() local 98 regmap_write(rk_phy->reg_base, in rockchip_emmc_phy_power() 99 rk_phy->reg_offset + GRF_EMMCPHY_CON6, in rockchip_emmc_phy_power() 103 regmap_write(rk_phy->reg_base, in rockchip_emmc_phy_power() 104 rk_phy->reg_offset + GRF_EMMCPHY_CON6, in rockchip_emmc_phy_power() 113 rate = clk_get_rate(rk_phy->emmcclk); in rockchip_emmc_phy_power() 156 regmap_write(rk_phy->reg_base, in rockchip_emmc_phy_power() 157 rk_phy->reg_offset + GRF_EMMCPHY_CON6, in rockchip_emmc_phy_power() 169 ret = regmap_read_poll_timeout(rk_phy->reg_base, in rockchip_emmc_phy_power() 170 rk_phy->reg_offset + GRF_EMMCPHY_STATUS, in rockchip_emmc_phy_power() [all …]
|