projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c01e03f
)
phy: qcom: qmp-usbc: drop has_pwrdn_delay handling
author
Dmitry Baryshkov
<dmitry.baryshkov@linaro.org>
Thu, 25 Jan 2024 23:22:40 +0000
(
01:22
+0200)
committer
Vinod Koul
<vkoul@kernel.org>
Tue, 30 Jan 2024 17:05:38 +0000
(22:35 +0530)
None of the PHYs supported by the USBC driver need power down delay.
Drop corresponding flag and code.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link:
https://lore.kernel.org/r/20240126-phy-qmp-merge-common-v2-6-a463d0b57836@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
patch
|
blob
|
history
diff --git
a/drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
b/drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
index d316a541f6287f50040270c77bd3dce8fec3aa5c..5cbc5fd529ebe18e42586472c15bfd278e56bfb6 100644
(file)
--- a/
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
+++ b/
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
@@
-315,9
+315,6
@@
struct qmp_phy_cfg {
/* array of registers with different offsets */
const unsigned int *regs;
-
- /* true, if PHY needs delay after POWER_DOWN */
- bool has_pwrdn_delay;
};
struct qmp_usbc {
@@
-546,9
+543,6
@@
static int qmp_usbc_power_on(struct phy *phy)
qmp_configure(qmp->pcs, cfg->pcs_tbl, cfg->pcs_tbl_num);
- if (cfg->has_pwrdn_delay)
- usleep_range(10, 20);
-
/* Pull PHY out of reset state */
qphy_clrbits(qmp->pcs, cfg->regs[QPHY_SW_RESET], SW_RESET);