Searched refs:phy_drd (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/phy/samsung/ |
H A D | phy-exynos5-usbdrd.c | 191 void (*phy_init)(struct exynos5_usbdrd_phy *phy_drd); 312 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); in exynos5_usbdrd_pipe3_set_refclk() local 315 reg = readl(phy_drd->reg_phy + EXYNOS5_DRD_PHYCLKRST); in exynos5_usbdrd_pipe3_set_refclk() 325 switch (phy_drd->extrefclk) { in exynos5_usbdrd_pipe3_set_refclk() 343 dev_dbg(phy_drd->dev, "unsupported ref clk\n"); in exynos5_usbdrd_pipe3_set_refclk() 358 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); in exynos5_usbdrd_utmi_set_refclk() local 361 reg = readl(phy_drd->reg_phy + EXYNOS5_DRD_PHYCLKRST); in exynos5_usbdrd_utmi_set_refclk() 369 reg |= PHYCLKRST_FSEL(phy_drd->extrefclk); in exynos5_usbdrd_utmi_set_refclk() 374 static void exynos5_usbdrd_pipe3_init(struct exynos5_usbdrd_phy *phy_drd) in exynos5_usbdrd_pipe3_init() argument 378 reg = readl(phy_drd in exynos5_usbdrd_pipe3_init() 389 exynos5_usbdrd_utmi_init(struct exynos5_usbdrd_phy *phy_drd) exynos5_usbdrd_utmi_init() argument 418 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_init() local 480 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_exit() local 513 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_power_on() local 565 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_power_off() local 588 crport_handshake(struct exynos5_usbdrd_phy *phy_drd, u32 val, u32 cmd) crport_handshake() argument 615 crport_ctrl_write(struct exynos5_usbdrd_phy *phy_drd, u32 addr, u32 data) crport_ctrl_write() argument 647 exynos5420_usbdrd_phy_calibrate(struct exynos5_usbdrd_phy *phy_drd) exynos5420_usbdrd_phy_calibrate() argument 720 struct exynos5_usbdrd_phy *phy_drd = dev_get_drvdata(dev); exynos5_usbdrd_phy_xlate() local 731 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_calibrate() local 747 exynos850_usbdrd_utmi_init(struct exynos5_usbdrd_phy *phy_drd) exynos850_usbdrd_utmi_init() argument 811 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos850_usbdrd_phy_init() local 829 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos850_usbdrd_phy_exit() local 870 exynos5_usbdrd_phy_clk_handle(struct exynos5_usbdrd_phy *phy_drd) exynos5_usbdrd_phy_clk_handle() argument 1006 struct exynos5_usbdrd_phy *phy_drd; exynos5_usbdrd_phy_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/phy/samsung/ |
H A D | phy-exynos5-usbdrd.c | 164 void (*phy_init)(struct exynos5_usbdrd_phy *phy_drd); 281 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); in exynos5_usbdrd_pipe3_set_refclk() local 284 reg = readl(phy_drd->reg_phy + EXYNOS5_DRD_PHYCLKRST); in exynos5_usbdrd_pipe3_set_refclk() 294 switch (phy_drd->extrefclk) { in exynos5_usbdrd_pipe3_set_refclk() 312 dev_dbg(phy_drd->dev, "unsupported ref clk\n"); in exynos5_usbdrd_pipe3_set_refclk() 327 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); in exynos5_usbdrd_utmi_set_refclk() local 330 reg = readl(phy_drd->reg_phy + EXYNOS5_DRD_PHYCLKRST); in exynos5_usbdrd_utmi_set_refclk() 338 reg |= PHYCLKRST_FSEL(phy_drd->extrefclk); in exynos5_usbdrd_utmi_set_refclk() 343 static void exynos5_usbdrd_pipe3_init(struct exynos5_usbdrd_phy *phy_drd) in exynos5_usbdrd_pipe3_init() argument 347 reg = readl(phy_drd in exynos5_usbdrd_pipe3_init() 358 exynos5_usbdrd_utmi_init(struct exynos5_usbdrd_phy *phy_drd) exynos5_usbdrd_utmi_init() argument 387 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_init() local 449 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_exit() local 482 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_power_on() local 534 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_power_off() local 557 crport_handshake(struct exynos5_usbdrd_phy *phy_drd, u32 val, u32 cmd) crport_handshake() argument 584 crport_ctrl_write(struct exynos5_usbdrd_phy *phy_drd, u32 addr, u32 data) crport_ctrl_write() argument 616 exynos5420_usbdrd_phy_calibrate(struct exynos5_usbdrd_phy *phy_drd) exynos5420_usbdrd_phy_calibrate() argument 689 struct exynos5_usbdrd_phy *phy_drd = dev_get_drvdata(dev); exynos5_usbdrd_phy_xlate() local 700 struct exynos5_usbdrd_phy *phy_drd = to_usbdrd_phy(inst); exynos5_usbdrd_phy_calibrate() local 716 exynos5_usbdrd_phy_clk_handle(struct exynos5_usbdrd_phy *phy_drd) exynos5_usbdrd_phy_clk_handle() argument 830 struct exynos5_usbdrd_phy *phy_drd; exynos5_usbdrd_phy_probe() local [all...] |
Completed in 3 milliseconds