mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 04:13:31 +00:00

Refreshed patches for qualcommb/ipq95xx by running make target/linux/refresh after creating a .config containing: CONFIG_TARGET_qualcommbe=y CONFIG_TARGET_qualcommbe_ipq95xx=y CONFIG_TARGET_qualcommbe_ipq95xx_DEVICE_qcom_rdp433=y Signed-off-by: John Audia <therealgraysky@proton.me> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
1155 lines
44 KiB
Diff
1155 lines
44 KiB
Diff
From 9f93a0a428606341da25bf2a00244701b58e08b9 Mon Sep 17 00:00:00 2001
|
|
From: Luo Jie <quic_luoj@quicinc.com>
|
|
Date: Wed, 5 Jun 2024 20:45:40 +0800
|
|
Subject: [PATCH] clk: qcom: common: commonize qcom_cc_really_probe
|
|
|
|
The previous wrapper qcom_cc_really_probe takes the platform
|
|
device as parameter, which is limited to platform driver.
|
|
|
|
As for qca8k clock controller driver, which is registered as
|
|
the MDIO device, which also follows the qcom clock framework.
|
|
|
|
To commonize qcom_cc_really_probe, updating it to take the
|
|
struct device as parameter, so that the qcom_cc_really_probe
|
|
can be utilized by the previous platform device and the new
|
|
added MDIO device.
|
|
|
|
Also update the current clock controller drivers to take
|
|
&pdev->dev as parameter when calling qcom_cc_really_probe.
|
|
|
|
Reviewed-by: Stephen Boyd <sboyd@kernel.org>
|
|
Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
|
|
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
|
|
Signed-off-by: Luo Jie <quic_luoj@quicinc.com>
|
|
Link: https://lore.kernel.org/r/20240605124541.2711467-4-quic_luoj@quicinc.com
|
|
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
|
|
---
|
|
drivers/clk/qcom/apss-ipq6018.c | 2 +-
|
|
drivers/clk/qcom/camcc-sc7180.c | 2 +-
|
|
drivers/clk/qcom/camcc-sc7280.c | 2 +-
|
|
drivers/clk/qcom/camcc-sc8280xp.c | 2 +-
|
|
drivers/clk/qcom/camcc-sdm845.c | 2 +-
|
|
drivers/clk/qcom/camcc-sm6350.c | 2 +-
|
|
drivers/clk/qcom/camcc-sm7150.c | 2 +-
|
|
drivers/clk/qcom/camcc-sm8250.c | 2 +-
|
|
drivers/clk/qcom/camcc-sm8450.c | 2 +-
|
|
drivers/clk/qcom/camcc-sm8550.c | 2 +-
|
|
drivers/clk/qcom/camcc-x1e80100.c | 2 +-
|
|
drivers/clk/qcom/common.c | 7 +++----
|
|
drivers/clk/qcom/common.h | 2 +-
|
|
drivers/clk/qcom/dispcc-qcm2290.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sc7180.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sc7280.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sc8280xp.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sdm845.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm6115.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm6125.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm6350.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm6375.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm7150.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm8250.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm8450.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm8550.c | 2 +-
|
|
drivers/clk/qcom/dispcc-sm8650.c | 2 +-
|
|
drivers/clk/qcom/dispcc-x1e80100.c | 2 +-
|
|
drivers/clk/qcom/ecpricc-qdu1000.c | 2 +-
|
|
drivers/clk/qcom/gcc-ipq5018.c | 2 +-
|
|
drivers/clk/qcom/gcc-ipq6018.c | 2 +-
|
|
drivers/clk/qcom/gcc-ipq8074.c | 2 +-
|
|
drivers/clk/qcom/gcc-mdm9607.c | 2 +-
|
|
drivers/clk/qcom/gcc-mdm9615.c | 2 +-
|
|
drivers/clk/qcom/gcc-msm8917.c | 2 +-
|
|
drivers/clk/qcom/gcc-msm8939.c | 2 +-
|
|
drivers/clk/qcom/gcc-msm8953.c | 2 +-
|
|
drivers/clk/qcom/gcc-msm8976.c | 2 +-
|
|
drivers/clk/qcom/gcc-msm8996.c | 2 +-
|
|
drivers/clk/qcom/gcc-msm8998.c | 2 +-
|
|
drivers/clk/qcom/gcc-qcm2290.c | 2 +-
|
|
drivers/clk/qcom/gcc-qcs404.c | 2 +-
|
|
drivers/clk/qcom/gcc-qdu1000.c | 2 +-
|
|
drivers/clk/qcom/gcc-sa8775p.c | 2 +-
|
|
drivers/clk/qcom/gcc-sc7180.c | 2 +-
|
|
drivers/clk/qcom/gcc-sc7280.c | 2 +-
|
|
drivers/clk/qcom/gcc-sc8180x.c | 2 +-
|
|
drivers/clk/qcom/gcc-sc8280xp.c | 2 +-
|
|
drivers/clk/qcom/gcc-sdm660.c | 2 +-
|
|
drivers/clk/qcom/gcc-sdm845.c | 2 +-
|
|
drivers/clk/qcom/gcc-sdx55.c | 2 +-
|
|
drivers/clk/qcom/gcc-sdx65.c | 2 +-
|
|
drivers/clk/qcom/gcc-sdx75.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm4450.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm6115.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm6125.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm6350.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm6375.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm7150.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm8150.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm8250.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm8350.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm8450.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm8550.c | 2 +-
|
|
drivers/clk/qcom/gcc-sm8650.c | 2 +-
|
|
drivers/clk/qcom/gcc-x1e80100.c | 2 +-
|
|
drivers/clk/qcom/gpucc-msm8998.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sa8775p.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sc7180.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sc7280.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sc8280xp.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sdm660.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sdm845.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm6115.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm6125.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm6350.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm6375.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm8150.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm8250.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm8350.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm8450.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm8550.c | 2 +-
|
|
drivers/clk/qcom/gpucc-sm8650.c | 2 +-
|
|
drivers/clk/qcom/gpucc-x1e80100.c | 2 +-
|
|
drivers/clk/qcom/lcc-ipq806x.c | 2 +-
|
|
drivers/clk/qcom/lcc-msm8960.c | 2 +-
|
|
drivers/clk/qcom/lpassaudiocc-sc7280.c | 4 ++--
|
|
drivers/clk/qcom/lpasscorecc-sc7180.c | 2 +-
|
|
drivers/clk/qcom/lpasscorecc-sc7280.c | 2 +-
|
|
drivers/clk/qcom/mmcc-msm8960.c | 2 +-
|
|
drivers/clk/qcom/mmcc-msm8974.c | 2 +-
|
|
drivers/clk/qcom/mmcc-msm8994.c | 2 +-
|
|
drivers/clk/qcom/mmcc-msm8996.c | 2 +-
|
|
drivers/clk/qcom/mmcc-msm8998.c | 2 +-
|
|
drivers/clk/qcom/mmcc-sdm660.c | 2 +-
|
|
drivers/clk/qcom/tcsrcc-sm8550.c | 2 +-
|
|
drivers/clk/qcom/videocc-sc7180.c | 2 +-
|
|
drivers/clk/qcom/videocc-sc7280.c | 2 +-
|
|
drivers/clk/qcom/videocc-sdm845.c | 2 +-
|
|
drivers/clk/qcom/videocc-sm7150.c | 2 +-
|
|
drivers/clk/qcom/videocc-sm8150.c | 2 +-
|
|
drivers/clk/qcom/videocc-sm8250.c | 2 +-
|
|
drivers/clk/qcom/videocc-sm8350.c | 2 +-
|
|
drivers/clk/qcom/videocc-sm8450.c | 2 +-
|
|
drivers/clk/qcom/videocc-sm8550.c | 2 +-
|
|
105 files changed, 108 insertions(+), 109 deletions(-)
|
|
|
|
--- a/drivers/clk/qcom/apss-ipq6018.c
|
|
+++ b/drivers/clk/qcom/apss-ipq6018.c
|
|
@@ -89,7 +89,7 @@ static int apss_ipq6018_probe(struct pla
|
|
if (!regmap)
|
|
return -ENODEV;
|
|
|
|
- return qcom_cc_really_probe(pdev, &apss_ipq6018_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &apss_ipq6018_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver apss_ipq6018_driver = {
|
|
--- a/drivers/clk/qcom/camcc-sc7280.c
|
|
+++ b/drivers/clk/qcom/camcc-sc7280.c
|
|
@@ -2462,7 +2462,7 @@ static int cam_cc_sc7280_probe(struct pl
|
|
clk_lucid_pll_configure(&cam_cc_pll5, regmap, &cam_cc_pll5_config);
|
|
clk_lucid_pll_configure(&cam_cc_pll6, regmap, &cam_cc_pll6_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &cam_cc_sc7280_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &cam_cc_sc7280_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver cam_cc_sc7280_driver = {
|
|
--- a/drivers/clk/qcom/camcc-sdm845.c
|
|
+++ b/drivers/clk/qcom/camcc-sdm845.c
|
|
@@ -1735,7 +1735,7 @@ static int cam_cc_sdm845_probe(struct pl
|
|
cam_cc_pll_config.l = 0x14;
|
|
clk_fabia_pll_configure(&cam_cc_pll3, regmap, &cam_cc_pll_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &cam_cc_sdm845_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &cam_cc_sdm845_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver cam_cc_sdm845_driver = {
|
|
--- a/drivers/clk/qcom/camcc-sm6350.c
|
|
+++ b/drivers/clk/qcom/camcc-sm6350.c
|
|
@@ -1879,7 +1879,7 @@ static int camcc_sm6350_probe(struct pla
|
|
clk_agera_pll_configure(&camcc_pll2, regmap, &camcc_pll2_config);
|
|
clk_fabia_pll_configure(&camcc_pll3, regmap, &camcc_pll3_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &camcc_sm6350_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &camcc_sm6350_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver camcc_sm6350_driver = {
|
|
--- a/drivers/clk/qcom/camcc-sm8250.c
|
|
+++ b/drivers/clk/qcom/camcc-sm8250.c
|
|
@@ -2433,7 +2433,7 @@ static int cam_cc_sm8250_probe(struct pl
|
|
clk_lucid_pll_configure(&cam_cc_pll3, regmap, &cam_cc_pll3_config);
|
|
clk_lucid_pll_configure(&cam_cc_pll4, regmap, &cam_cc_pll4_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &cam_cc_sm8250_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &cam_cc_sm8250_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver cam_cc_sm8250_driver = {
|
|
--- a/drivers/clk/qcom/camcc-sm8450.c
|
|
+++ b/drivers/clk/qcom/camcc-sm8450.c
|
|
@@ -2839,7 +2839,7 @@ static int cam_cc_sm8450_probe(struct pl
|
|
clk_lucid_evo_pll_configure(&cam_cc_pll7, regmap, &cam_cc_pll7_config);
|
|
clk_lucid_evo_pll_configure(&cam_cc_pll8, regmap, &cam_cc_pll8_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &cam_cc_sm8450_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &cam_cc_sm8450_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver cam_cc_sm8450_driver = {
|
|
--- a/drivers/clk/qcom/common.c
|
|
+++ b/drivers/clk/qcom/common.c
|
|
@@ -250,11 +250,10 @@ static struct clk_hw *qcom_cc_clk_hw_get
|
|
return cc->rclks[idx] ? &cc->rclks[idx]->hw : NULL;
|
|
}
|
|
|
|
-int qcom_cc_really_probe(struct platform_device *pdev,
|
|
+int qcom_cc_really_probe(struct device *dev,
|
|
const struct qcom_cc_desc *desc, struct regmap *regmap)
|
|
{
|
|
int i, ret;
|
|
- struct device *dev = &pdev->dev;
|
|
struct qcom_reset_controller *reset;
|
|
struct qcom_cc *cc;
|
|
struct gdsc_desc *scd;
|
|
@@ -331,7 +330,7 @@ int qcom_cc_probe(struct platform_device
|
|
if (IS_ERR(regmap))
|
|
return PTR_ERR(regmap);
|
|
|
|
- return qcom_cc_really_probe(pdev, desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, desc, regmap);
|
|
}
|
|
EXPORT_SYMBOL_GPL(qcom_cc_probe);
|
|
|
|
@@ -349,7 +348,7 @@ int qcom_cc_probe_by_index(struct platfo
|
|
if (IS_ERR(regmap))
|
|
return PTR_ERR(regmap);
|
|
|
|
- return qcom_cc_really_probe(pdev, desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, desc, regmap);
|
|
}
|
|
EXPORT_SYMBOL_GPL(qcom_cc_probe_by_index);
|
|
|
|
--- a/drivers/clk/qcom/common.h
|
|
+++ b/drivers/clk/qcom/common.h
|
|
@@ -60,7 +60,7 @@ extern int qcom_cc_register_sleep_clk(st
|
|
|
|
extern struct regmap *qcom_cc_map(struct platform_device *pdev,
|
|
const struct qcom_cc_desc *desc);
|
|
-extern int qcom_cc_really_probe(struct platform_device *pdev,
|
|
+extern int qcom_cc_really_probe(struct device *dev,
|
|
const struct qcom_cc_desc *desc,
|
|
struct regmap *regmap);
|
|
extern int qcom_cc_probe(struct platform_device *pdev,
|
|
--- a/drivers/clk/qcom/dispcc-qcm2290.c
|
|
+++ b/drivers/clk/qcom/dispcc-qcm2290.c
|
|
@@ -522,7 +522,7 @@ static int disp_cc_qcm2290_probe(struct
|
|
/* Keep DISP_CC_XO_CLK always-ON */
|
|
regmap_update_bits(regmap, 0x604c, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &disp_cc_qcm2290_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &disp_cc_qcm2290_desc, regmap);
|
|
if (ret) {
|
|
dev_err(&pdev->dev, "Failed to register DISP CC clocks\n");
|
|
return ret;
|
|
--- a/drivers/clk/qcom/dispcc-sc7180.c
|
|
+++ b/drivers/clk/qcom/dispcc-sc7180.c
|
|
@@ -713,7 +713,7 @@ static int disp_cc_sc7180_probe(struct p
|
|
|
|
clk_fabia_pll_configure(&disp_cc_pll0, regmap, &disp_cc_pll_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &disp_cc_sc7180_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &disp_cc_sc7180_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver disp_cc_sc7180_driver = {
|
|
--- a/drivers/clk/qcom/dispcc-sc7280.c
|
|
+++ b/drivers/clk/qcom/dispcc-sc7280.c
|
|
@@ -884,7 +884,7 @@ static int disp_cc_sc7280_probe(struct p
|
|
*/
|
|
regmap_update_bits(regmap, 0x5008, BIT(0), BIT(0));
|
|
|
|
- return qcom_cc_really_probe(pdev, &disp_cc_sc7280_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &disp_cc_sc7280_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver disp_cc_sc7280_driver = {
|
|
--- a/drivers/clk/qcom/dispcc-sc8280xp.c
|
|
+++ b/drivers/clk/qcom/dispcc-sc8280xp.c
|
|
@@ -3172,7 +3172,7 @@ static int disp_cc_sc8280xp_probe(struct
|
|
clk_lucid_pll_configure(clkr_to_alpha_clk_pll(desc->clks[DISP_CC_PLL1]), regmap, &disp_cc_pll1_config);
|
|
clk_lucid_pll_configure(clkr_to_alpha_clk_pll(desc->clks[DISP_CC_PLL2]), regmap, &disp_cc_pll2_config);
|
|
|
|
- ret = qcom_cc_really_probe(pdev, desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, desc, regmap);
|
|
if (ret) {
|
|
dev_err(&pdev->dev, "Failed to register display clock controller\n");
|
|
goto out_pm_runtime_put;
|
|
--- a/drivers/clk/qcom/dispcc-sdm845.c
|
|
+++ b/drivers/clk/qcom/dispcc-sdm845.c
|
|
@@ -863,7 +863,7 @@ static int disp_cc_sdm845_probe(struct p
|
|
/* Enable hardware clock gating for DSI and MDP clocks */
|
|
regmap_update_bits(regmap, 0x8000, 0x7f0, 0x7f0);
|
|
|
|
- return qcom_cc_really_probe(pdev, &disp_cc_sdm845_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &disp_cc_sdm845_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver disp_cc_sdm845_driver = {
|
|
--- a/drivers/clk/qcom/dispcc-sm6115.c
|
|
+++ b/drivers/clk/qcom/dispcc-sm6115.c
|
|
@@ -586,7 +586,7 @@ static int disp_cc_sm6115_probe(struct p
|
|
/* Keep DISP_CC_XO_CLK always-ON */
|
|
regmap_update_bits(regmap, 0x604c, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &disp_cc_sm6115_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &disp_cc_sm6115_desc, regmap);
|
|
if (ret) {
|
|
dev_err(&pdev->dev, "Failed to register DISP CC clocks\n");
|
|
return ret;
|
|
--- a/drivers/clk/qcom/dispcc-sm6125.c
|
|
+++ b/drivers/clk/qcom/dispcc-sm6125.c
|
|
@@ -682,7 +682,7 @@ static int disp_cc_sm6125_probe(struct p
|
|
|
|
clk_alpha_pll_configure(&disp_cc_pll0, regmap, &disp_cc_pll0_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &disp_cc_sm6125_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &disp_cc_sm6125_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver disp_cc_sm6125_driver = {
|
|
--- a/drivers/clk/qcom/dispcc-sm6350.c
|
|
+++ b/drivers/clk/qcom/dispcc-sm6350.c
|
|
@@ -761,7 +761,7 @@ static int disp_cc_sm6350_probe(struct p
|
|
|
|
clk_fabia_pll_configure(&disp_cc_pll0, regmap, &disp_cc_pll0_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &disp_cc_sm6350_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &disp_cc_sm6350_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver disp_cc_sm6350_driver = {
|
|
--- a/drivers/clk/qcom/dispcc-sm6375.c
|
|
+++ b/drivers/clk/qcom/dispcc-sm6375.c
|
|
@@ -583,7 +583,7 @@ static int disp_cc_sm6375_probe(struct p
|
|
|
|
clk_lucid_pll_configure(&disp_cc_pll0, regmap, &disp_cc_pll0_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &disp_cc_sm6375_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &disp_cc_sm6375_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver disp_cc_sm6375_driver = {
|
|
--- a/drivers/clk/qcom/dispcc-sm8250.c
|
|
+++ b/drivers/clk/qcom/dispcc-sm8250.c
|
|
@@ -1376,7 +1376,7 @@ static int disp_cc_sm8250_probe(struct p
|
|
/* DISP_CC_XO_CLK always-on */
|
|
regmap_update_bits(regmap, 0x605c, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &disp_cc_sm8250_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &disp_cc_sm8250_desc, regmap);
|
|
|
|
pm_runtime_put(&pdev->dev);
|
|
|
|
--- a/drivers/clk/qcom/dispcc-sm8450.c
|
|
+++ b/drivers/clk/qcom/dispcc-sm8450.c
|
|
@@ -1781,7 +1781,7 @@ static int disp_cc_sm8450_probe(struct p
|
|
*/
|
|
regmap_update_bits(regmap, 0xe05c, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &disp_cc_sm8450_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &disp_cc_sm8450_desc, regmap);
|
|
if (ret)
|
|
goto err_put_rpm;
|
|
|
|
--- a/drivers/clk/qcom/dispcc-sm8550.c
|
|
+++ b/drivers/clk/qcom/dispcc-sm8550.c
|
|
@@ -1774,7 +1774,7 @@ static int disp_cc_sm8550_probe(struct p
|
|
*/
|
|
regmap_update_bits(regmap, 0xe054, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &disp_cc_sm8550_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &disp_cc_sm8550_desc, regmap);
|
|
if (ret)
|
|
goto err_put_rpm;
|
|
|
|
--- a/drivers/clk/qcom/gcc-ipq5018.c
|
|
+++ b/drivers/clk/qcom/gcc-ipq5018.c
|
|
@@ -3697,7 +3697,7 @@ static int gcc_ipq5018_probe(struct plat
|
|
|
|
clk_alpha_pll_configure(&ubi32_pll_main, regmap, &ubi32_pll_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &ipq5018_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &ipq5018_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_ipq5018_driver = {
|
|
--- a/drivers/clk/qcom/gcc-ipq6018.c
|
|
+++ b/drivers/clk/qcom/gcc-ipq6018.c
|
|
@@ -4604,7 +4604,7 @@ static int gcc_ipq6018_probe(struct plat
|
|
clk_alpha_pll_configure(&nss_crypto_pll_main, regmap,
|
|
&nss_crypto_pll_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_ipq6018_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_ipq6018_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_ipq6018_driver = {
|
|
--- a/drivers/clk/qcom/gcc-ipq8074.c
|
|
+++ b/drivers/clk/qcom/gcc-ipq8074.c
|
|
@@ -4728,7 +4728,7 @@ static int gcc_ipq8074_probe(struct plat
|
|
clk_alpha_pll_configure(&nss_crypto_pll_main, regmap,
|
|
&nss_crypto_pll_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_ipq8074_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_ipq8074_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_ipq8074_driver = {
|
|
--- a/drivers/clk/qcom/gcc-mdm9607.c
|
|
+++ b/drivers/clk/qcom/gcc-mdm9607.c
|
|
@@ -1604,7 +1604,7 @@ static int gcc_mdm9607_probe(struct plat
|
|
/* Vote for GPLL0 to turn on. Needed by acpuclock. */
|
|
regmap_update_bits(regmap, 0x45000, BIT(0), BIT(0));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_mdm9607_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_mdm9607_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_mdm9607_driver = {
|
|
--- a/drivers/clk/qcom/gcc-mdm9615.c
|
|
+++ b/drivers/clk/qcom/gcc-mdm9615.c
|
|
@@ -1736,7 +1736,7 @@ static int gcc_mdm9615_probe(struct plat
|
|
if (IS_ERR(regmap))
|
|
return PTR_ERR(regmap);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_mdm9615_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_mdm9615_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_mdm9615_driver = {
|
|
--- a/drivers/clk/qcom/gcc-msm8917.c
|
|
+++ b/drivers/clk/qcom/gcc-msm8917.c
|
|
@@ -3270,7 +3270,7 @@ static int gcc_msm8917_probe(struct plat
|
|
|
|
clk_alpha_pll_configure(&gpll3_early, regmap, &gpll3_early_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, gcc_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, gcc_desc, regmap);
|
|
}
|
|
|
|
static const struct of_device_id gcc_msm8917_match_table[] = {
|
|
--- a/drivers/clk/qcom/gcc-msm8939.c
|
|
+++ b/drivers/clk/qcom/gcc-msm8939.c
|
|
@@ -4004,7 +4004,7 @@ static int gcc_msm8939_probe(struct plat
|
|
clk_pll_configure_sr_hpm_lp(&gpll3, regmap, &gpll3_config, true);
|
|
clk_pll_configure_sr_hpm_lp(&gpll4, regmap, &gpll4_config, true);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_msm8939_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_msm8939_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_msm8939_driver = {
|
|
--- a/drivers/clk/qcom/gcc-msm8953.c
|
|
+++ b/drivers/clk/qcom/gcc-msm8953.c
|
|
@@ -4216,7 +4216,7 @@ static int gcc_msm8953_probe(struct plat
|
|
|
|
clk_alpha_pll_configure(&gpll3_early, regmap, &gpll3_early_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_msm8953_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_msm8953_desc, regmap);
|
|
}
|
|
|
|
static const struct of_device_id gcc_msm8953_match_table[] = {
|
|
--- a/drivers/clk/qcom/gcc-msm8976.c
|
|
+++ b/drivers/clk/qcom/gcc-msm8976.c
|
|
@@ -4129,7 +4129,7 @@ static int gcc_msm8976_probe(struct plat
|
|
if (ret)
|
|
return ret;
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_msm8976_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_msm8976_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_msm8976_driver = {
|
|
--- a/drivers/clk/qcom/gcc-msm8996.c
|
|
+++ b/drivers/clk/qcom/gcc-msm8996.c
|
|
@@ -3620,7 +3620,7 @@ static int gcc_msm8996_probe(struct plat
|
|
*/
|
|
regmap_update_bits(regmap, 0x52008, BIT(21), BIT(21));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_msm8996_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_msm8996_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_msm8996_driver = {
|
|
--- a/drivers/clk/qcom/gcc-msm8998.c
|
|
+++ b/drivers/clk/qcom/gcc-msm8998.c
|
|
@@ -3292,7 +3292,7 @@ static int gcc_msm8998_probe(struct plat
|
|
regmap_write(regmap, GCC_MMSS_MISC, 0x10003);
|
|
regmap_write(regmap, GCC_GPU_MISC, 0x10003);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_msm8998_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_msm8998_desc, regmap);
|
|
}
|
|
|
|
static const struct of_device_id gcc_msm8998_match_table[] = {
|
|
--- a/drivers/clk/qcom/gcc-qcm2290.c
|
|
+++ b/drivers/clk/qcom/gcc-qcm2290.c
|
|
@@ -2994,7 +2994,7 @@ static int gcc_qcm2290_probe(struct plat
|
|
clk_alpha_pll_configure(&gpll8, regmap, &gpll8_config);
|
|
clk_alpha_pll_configure(&gpll9, regmap, &gpll9_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_qcm2290_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_qcm2290_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_qcm2290_driver = {
|
|
--- a/drivers/clk/qcom/gcc-qcs404.c
|
|
+++ b/drivers/clk/qcom/gcc-qcs404.c
|
|
@@ -2825,7 +2825,7 @@ static int gcc_qcs404_probe(struct platf
|
|
|
|
clk_alpha_pll_configure(&gpll3_out_main, regmap, &gpll3_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_qcs404_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_qcs404_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_qcs404_driver = {
|
|
--- a/drivers/clk/qcom/gcc-qdu1000.c
|
|
+++ b/drivers/clk/qcom/gcc-qdu1000.c
|
|
@@ -2674,7 +2674,7 @@ static int gcc_qdu1000_probe(struct plat
|
|
if (ret)
|
|
return ret;
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &gcc_qdu1000_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &gcc_qdu1000_desc, regmap);
|
|
if (ret)
|
|
return dev_err_probe(&pdev->dev, ret, "Failed to register GCC clocks\n");
|
|
|
|
--- a/drivers/clk/qcom/gcc-sa8775p.c
|
|
+++ b/drivers/clk/qcom/gcc-sa8775p.c
|
|
@@ -4798,7 +4798,7 @@ static int gcc_sa8775p_probe(struct plat
|
|
regmap_update_bits(regmap, 0x34004, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0x34024, BIT(0), BIT(0));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sa8775p_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sa8775p_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sa8775p_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sc7180.c
|
|
+++ b/drivers/clk/qcom/gcc-sc7180.c
|
|
@@ -2462,7 +2462,7 @@ static int gcc_sc7180_probe(struct platf
|
|
if (ret)
|
|
return ret;
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sc7180_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sc7180_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sc7180_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sc7280.c
|
|
+++ b/drivers/clk/qcom/gcc-sc7280.c
|
|
@@ -3475,7 +3475,7 @@ static int gcc_sc7280_probe(struct platf
|
|
if (ret)
|
|
return ret;
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sc7280_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sc7280_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sc7280_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sc8180x.c
|
|
+++ b/drivers/clk/qcom/gcc-sc8180x.c
|
|
@@ -4555,7 +4555,7 @@ static int gcc_sc8180x_probe(struct plat
|
|
regmap_update_bits(regmap, 0x4d110, 0x3, 0x3);
|
|
regmap_update_bits(regmap, 0x71028, 0x3, 0x3);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sc8180x_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sc8180x_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sc8180x_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sc8280xp.c
|
|
+++ b/drivers/clk/qcom/gcc-sc8280xp.c
|
|
@@ -7563,7 +7563,7 @@ static int gcc_sc8280xp_probe(struct pla
|
|
if (ret)
|
|
goto err_put_rpm;
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &gcc_sc8280xp_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &gcc_sc8280xp_desc, regmap);
|
|
if (ret)
|
|
goto err_put_rpm;
|
|
|
|
--- a/drivers/clk/qcom/gcc-sdm660.c
|
|
+++ b/drivers/clk/qcom/gcc-sdm660.c
|
|
@@ -2474,7 +2474,7 @@ static int gcc_sdm660_probe(struct platf
|
|
if (ret)
|
|
return ret;
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sdm660_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sdm660_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sdm660_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sdm845.c
|
|
+++ b/drivers/clk/qcom/gcc-sdm845.c
|
|
@@ -4011,7 +4011,7 @@ static int gcc_sdm845_probe(struct platf
|
|
return ret;
|
|
|
|
gcc_desc = of_device_get_match_data(&pdev->dev);
|
|
- return qcom_cc_really_probe(pdev, gcc_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, gcc_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sdm845_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sdx55.c
|
|
+++ b/drivers/clk/qcom/gcc-sdx55.c
|
|
@@ -1620,7 +1620,7 @@ static int gcc_sdx55_probe(struct platfo
|
|
regmap_update_bits(regmap, 0x6d008, BIT(21), BIT(21));
|
|
regmap_update_bits(regmap, 0x6d008, BIT(22), BIT(22));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sdx55_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sdx55_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sdx55_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sdx65.c
|
|
+++ b/drivers/clk/qcom/gcc-sdx65.c
|
|
@@ -1583,7 +1583,7 @@ static int gcc_sdx65_probe(struct platfo
|
|
regmap_update_bits(regmap, 0x6d008, BIT(21), BIT(21));
|
|
regmap_update_bits(regmap, 0x6d008, BIT(22), BIT(22));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sdx65_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sdx65_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sdx65_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sdx75.c
|
|
+++ b/drivers/clk/qcom/gcc-sdx75.c
|
|
@@ -2944,7 +2944,7 @@ static int gcc_sdx75_probe(struct platfo
|
|
regmap_update_bits(regmap, 0x3e004, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0x3e008, BIT(0), BIT(0));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sdx75_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sdx75_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sdx75_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm6115.c
|
|
+++ b/drivers/clk/qcom/gcc-sm6115.c
|
|
@@ -3513,7 +3513,7 @@ static int gcc_sm6115_probe(struct platf
|
|
clk_alpha_pll_configure(&gpll10, regmap, &gpll10_config);
|
|
clk_alpha_pll_configure(&gpll11, regmap, &gpll11_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm6115_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm6115_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm6115_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm6125.c
|
|
+++ b/drivers/clk/qcom/gcc-sm6125.c
|
|
@@ -4161,7 +4161,7 @@ static int gcc_sm6125_probe(struct platf
|
|
if (ret)
|
|
return ret;
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm6125_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm6125_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm6125_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm6350.c
|
|
+++ b/drivers/clk/qcom/gcc-sm6350.c
|
|
@@ -2559,7 +2559,7 @@ static int gcc_sm6350_probe(struct platf
|
|
if (ret)
|
|
return ret;
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm6350_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm6350_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm6350_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm6375.c
|
|
+++ b/drivers/clk/qcom/gcc-sm6375.c
|
|
@@ -3895,7 +3895,7 @@ static int gcc_sm6375_probe(struct platf
|
|
clk_lucid_pll_configure(&gpll8, regmap, &gpll8_config);
|
|
clk_zonda_pll_configure(&gpll9, regmap, &gpll9_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm6375_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm6375_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm6375_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm7150.c
|
|
+++ b/drivers/clk/qcom/gcc-sm7150.c
|
|
@@ -3022,7 +3022,7 @@ static int gcc_sm7150_probe(struct platf
|
|
if (ret)
|
|
return ret;
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm7150_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm7150_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm7150_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm8150.c
|
|
+++ b/drivers/clk/qcom/gcc-sm8150.c
|
|
@@ -3786,7 +3786,7 @@ static int gcc_sm8150_probe(struct platf
|
|
regmap_update_bits(regmap, 0x4d110, 0x3, 0x3);
|
|
regmap_update_bits(regmap, 0x71028, 0x3, 0x3);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm8150_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm8150_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm8150_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm8250.c
|
|
+++ b/drivers/clk/qcom/gcc-sm8250.c
|
|
@@ -3661,7 +3661,7 @@ static int gcc_sm8250_probe(struct platf
|
|
if (ret)
|
|
return ret;
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm8250_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm8250_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm8250_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm8350.c
|
|
+++ b/drivers/clk/qcom/gcc-sm8350.c
|
|
@@ -3826,7 +3826,7 @@ static int gcc_sm8350_probe(struct platf
|
|
/* FORCE_MEM_CORE_ON for ufs phy ice core clocks */
|
|
regmap_update_bits(regmap, gcc_ufs_phy_ice_core_clk.halt_reg, BIT(14), BIT(14));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm8350_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm8350_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm8350_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm8450.c
|
|
+++ b/drivers/clk/qcom/gcc-sm8450.c
|
|
@@ -3294,7 +3294,7 @@ static int gcc_sm8450_probe(struct platf
|
|
regmap_update_bits(regmap, 0x42004, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0x42028, BIT(0), BIT(0));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm8450_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm8450_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm8450_driver = {
|
|
--- a/drivers/clk/qcom/gcc-sm8550.c
|
|
+++ b/drivers/clk/qcom/gcc-sm8550.c
|
|
@@ -3369,7 +3369,7 @@ static int gcc_sm8550_probe(struct platf
|
|
/* Clear GDSC_SLEEP_ENA_VOTE to stop votes being auto-removed in sleep. */
|
|
regmap_write(regmap, 0x52024, 0x0);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gcc_sm8550_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gcc_sm8550_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gcc_sm8550_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-msm8998.c
|
|
+++ b/drivers/clk/qcom/gpucc-msm8998.c
|
|
@@ -334,7 +334,7 @@ static int gpucc_msm8998_probe(struct pl
|
|
/* tweak droop detector (GPUCC_GPU_DD_WRAP_CTRL) to reduce leakage */
|
|
regmap_write_bits(regmap, gfx3d_clk.clkr.enable_reg, BIT(0), BIT(0));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpucc_msm8998_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpucc_msm8998_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpucc_msm8998_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sa8775p.c
|
|
+++ b/drivers/clk/qcom/gpucc-sa8775p.c
|
|
@@ -599,7 +599,7 @@ static int gpu_cc_sa8775p_probe(struct p
|
|
clk_lucid_evo_pll_configure(&gpu_cc_pll0, regmap, &gpu_cc_pll0_config);
|
|
clk_lucid_evo_pll_configure(&gpu_cc_pll1, regmap, &gpu_cc_pll1_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sa8775p_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sa8775p_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sa8775p_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sc7180.c
|
|
+++ b/drivers/clk/qcom/gpucc-sc7180.c
|
|
@@ -241,7 +241,7 @@ static int gpu_cc_sc7180_probe(struct pl
|
|
value = 0xF << CX_GMU_CBCR_WAKE_SHIFT | 0xF << CX_GMU_CBCR_SLEEP_SHIFT;
|
|
regmap_update_bits(regmap, 0x1098, mask, value);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sc7180_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sc7180_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sc7180_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sc7280.c
|
|
+++ b/drivers/clk/qcom/gpucc-sc7280.c
|
|
@@ -465,7 +465,7 @@ static int gpu_cc_sc7280_probe(struct pl
|
|
regmap_update_bits(regmap, 0x1098, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0x1098, BIT(13), BIT(13));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sc7280_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sc7280_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sc7280_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sc8280xp.c
|
|
+++ b/drivers/clk/qcom/gpucc-sc8280xp.c
|
|
@@ -451,7 +451,7 @@ static int gpu_cc_sc8280xp_probe(struct
|
|
regmap_update_bits(regmap, 0x1170, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0x109c, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &gpu_cc_sc8280xp_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &gpu_cc_sc8280xp_desc, regmap);
|
|
pm_runtime_put(&pdev->dev);
|
|
|
|
return ret;
|
|
--- a/drivers/clk/qcom/gpucc-sdm660.c
|
|
+++ b/drivers/clk/qcom/gpucc-sdm660.c
|
|
@@ -330,7 +330,7 @@ static int gpucc_sdm660_probe(struct pla
|
|
gpu_pll_config.alpha_hi = 0x8a;
|
|
clk_alpha_pll_configure(&gpu_pll1_pll_out_main, regmap, &gpu_pll_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpucc_sdm660_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpucc_sdm660_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpucc_sdm660_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sdm845.c
|
|
+++ b/drivers/clk/qcom/gpucc-sdm845.c
|
|
@@ -192,7 +192,7 @@ static int gpu_cc_sdm845_probe(struct pl
|
|
value = 0xf << CX_GMU_CBCR_WAKE_SHIFT | 0xf << CX_GMU_CBCR_SLEEP_SHIFT;
|
|
regmap_update_bits(regmap, 0x1098, mask, value);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sdm845_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sdm845_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sdm845_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sm6115.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm6115.c
|
|
@@ -488,7 +488,7 @@ static int gpu_cc_sm6115_probe(struct pl
|
|
qcom_branch_set_force_mem_core(regmap, gpu_cc_gx_gfx3d_clk, true);
|
|
qcom_branch_set_force_periph_on(regmap, gpu_cc_gx_gfx3d_clk, true);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sm6115_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sm6115_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sm6115_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sm6125.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm6125.c
|
|
@@ -409,7 +409,7 @@ static int gpu_cc_sm6125_probe(struct pl
|
|
qcom_branch_set_force_mem_core(regmap, gpu_cc_gx_gfx3d_clk, true);
|
|
qcom_branch_set_force_periph_on(regmap, gpu_cc_gx_gfx3d_clk, true);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sm6125_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sm6125_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sm6125_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sm6350.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm6350.c
|
|
@@ -502,7 +502,7 @@ static int gpu_cc_sm6350_probe(struct pl
|
|
value = 0xF << CX_GMU_CBCR_WAKE_SHIFT | 0xF << CX_GMU_CBCR_SLEEP_SHIFT;
|
|
regmap_update_bits(regmap, 0x1098, mask, value);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sm6350_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sm6350_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sm6350_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sm6375.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm6375.c
|
|
@@ -455,7 +455,7 @@ static int gpucc_sm6375_probe(struct pla
|
|
clk_lucid_pll_configure(&gpucc_pll0, regmap, &gpucc_pll0_config);
|
|
clk_lucid_pll_configure(&gpucc_pll1, regmap, &gpucc_pll1_config);
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &gpucc_sm6375_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &gpucc_sm6375_desc, regmap);
|
|
pm_runtime_put(&pdev->dev);
|
|
|
|
return ret;
|
|
--- a/drivers/clk/qcom/gpucc-sm8150.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm8150.c
|
|
@@ -304,7 +304,7 @@ static int gpu_cc_sm8150_probe(struct pl
|
|
|
|
clk_trion_pll_configure(&gpu_cc_pll1, regmap, &gpu_cc_pll1_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sm8150_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sm8150_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sm8150_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sm8250.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm8250.c
|
|
@@ -320,7 +320,7 @@ static int gpu_cc_sm8250_probe(struct pl
|
|
value = 0xf << CX_GMU_CBCR_WAKE_SHIFT | 0xf << CX_GMU_CBCR_SLEEP_SHIFT;
|
|
regmap_update_bits(regmap, 0x1098, mask, value);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sm8250_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sm8250_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sm8250_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sm8350.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm8350.c
|
|
@@ -605,7 +605,7 @@ static int gpu_cc_sm8350_probe(struct pl
|
|
clk_lucid_pll_configure(&gpu_cc_pll0, regmap, &gpu_cc_pll0_config);
|
|
clk_lucid_pll_configure(&gpu_cc_pll1, regmap, &gpu_cc_pll1_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sm8350_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sm8350_desc, regmap);
|
|
}
|
|
|
|
static const struct of_device_id gpu_cc_sm8350_match_table[] = {
|
|
--- a/drivers/clk/qcom/gpucc-sm8450.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm8450.c
|
|
@@ -751,7 +751,7 @@ static int gpu_cc_sm8450_probe(struct pl
|
|
clk_lucid_evo_pll_configure(&gpu_cc_pll0, regmap, &gpu_cc_pll0_config);
|
|
clk_lucid_evo_pll_configure(&gpu_cc_pll1, regmap, &gpu_cc_pll1_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sm8450_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sm8450_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sm8450_driver = {
|
|
--- a/drivers/clk/qcom/gpucc-sm8550.c
|
|
+++ b/drivers/clk/qcom/gpucc-sm8550.c
|
|
@@ -585,7 +585,7 @@ static int gpu_cc_sm8550_probe(struct pl
|
|
regmap_update_bits(regmap, 0x9004, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0x900c, BIT(0), BIT(0));
|
|
|
|
- return qcom_cc_really_probe(pdev, &gpu_cc_sm8550_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &gpu_cc_sm8550_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver gpu_cc_sm8550_driver = {
|
|
--- a/drivers/clk/qcom/lcc-ipq806x.c
|
|
+++ b/drivers/clk/qcom/lcc-ipq806x.c
|
|
@@ -454,7 +454,7 @@ static int lcc_ipq806x_probe(struct plat
|
|
/* Enable PLL4 source on the LPASS Primary PLL Mux */
|
|
regmap_write(regmap, 0xc4, 0x1);
|
|
|
|
- return qcom_cc_really_probe(pdev, &lcc_ipq806x_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &lcc_ipq806x_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver lcc_ipq806x_driver = {
|
|
--- a/drivers/clk/qcom/lcc-msm8960.c
|
|
+++ b/drivers/clk/qcom/lcc-msm8960.c
|
|
@@ -481,7 +481,7 @@ static int lcc_msm8960_probe(struct plat
|
|
/* Enable PLL4 source on the LPASS Primary PLL Mux */
|
|
regmap_write(regmap, 0xc4, 0x1);
|
|
|
|
- return qcom_cc_really_probe(pdev, &lcc_msm8960_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &lcc_msm8960_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver lcc_msm8960_driver = {
|
|
--- a/drivers/clk/qcom/lpassaudiocc-sc7280.c
|
|
+++ b/drivers/clk/qcom/lpassaudiocc-sc7280.c
|
|
@@ -772,7 +772,7 @@ static int lpass_audio_cc_sc7280_probe(s
|
|
regmap_write(regmap, 0x4, 0x3b);
|
|
regmap_write(regmap, 0x8, 0xff05);
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &lpass_audio_cc_sc7280_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &lpass_audio_cc_sc7280_desc, regmap);
|
|
if (ret) {
|
|
dev_err(&pdev->dev, "Failed to register LPASS AUDIO CC clocks\n");
|
|
goto exit;
|
|
@@ -847,7 +847,7 @@ static int lpass_aon_cc_sc7280_probe(str
|
|
|
|
clk_lucid_pll_configure(&lpass_aon_cc_pll, regmap, &lpass_aon_cc_pll_config);
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &lpass_aon_cc_sc7280_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &lpass_aon_cc_sc7280_desc, regmap);
|
|
if (ret) {
|
|
dev_err(&pdev->dev, "Failed to register LPASS AON CC clocks\n");
|
|
goto exit;
|
|
--- a/drivers/clk/qcom/lpasscorecc-sc7180.c
|
|
+++ b/drivers/clk/qcom/lpasscorecc-sc7180.c
|
|
@@ -414,7 +414,7 @@ static int lpass_core_cc_sc7180_probe(st
|
|
clk_fabia_pll_configure(&lpass_lpaaudio_dig_pll, regmap,
|
|
&lpass_lpaaudio_dig_pll_config);
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &lpass_core_cc_sc7180_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &lpass_core_cc_sc7180_desc, regmap);
|
|
|
|
pm_runtime_mark_last_busy(&pdev->dev);
|
|
exit:
|
|
--- a/drivers/clk/qcom/lpasscorecc-sc7280.c
|
|
+++ b/drivers/clk/qcom/lpasscorecc-sc7280.c
|
|
@@ -406,7 +406,7 @@ static int lpass_core_cc_sc7280_probe(st
|
|
|
|
clk_lucid_pll_configure(&lpass_core_cc_dig_pll, regmap, &lpass_core_cc_dig_pll_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &lpass_core_cc_sc7280_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &lpass_core_cc_sc7280_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver lpass_core_cc_sc7280_driver = {
|
|
--- a/drivers/clk/qcom/mmcc-msm8960.c
|
|
+++ b/drivers/clk/qcom/mmcc-msm8960.c
|
|
@@ -3128,7 +3128,7 @@ static int mmcc_msm8960_probe(struct pla
|
|
|
|
clk_pll_configure_sr(&pll15, regmap, &pll15_config, false);
|
|
|
|
- return qcom_cc_really_probe(pdev, match->data, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, match->data, regmap);
|
|
}
|
|
|
|
static struct platform_driver mmcc_msm8960_driver = {
|
|
--- a/drivers/clk/qcom/mmcc-msm8974.c
|
|
+++ b/drivers/clk/qcom/mmcc-msm8974.c
|
|
@@ -2786,7 +2786,7 @@ static int mmcc_msm8974_probe(struct pla
|
|
msm8226_clock_override();
|
|
}
|
|
|
|
- return qcom_cc_really_probe(pdev, desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver mmcc_msm8974_driver = {
|
|
--- a/drivers/clk/qcom/mmcc-msm8994.c
|
|
+++ b/drivers/clk/qcom/mmcc-msm8994.c
|
|
@@ -2602,7 +2602,7 @@ static int mmcc_msm8994_probe(struct pla
|
|
clk_alpha_pll_configure(&mmpll3_early, regmap, &mmpll_p_config);
|
|
clk_alpha_pll_configure(&mmpll5_early, regmap, &mmpll_p_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &mmcc_msm8994_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &mmcc_msm8994_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver mmcc_msm8994_driver = {
|
|
--- a/drivers/clk/qcom/mmcc-msm8996.c
|
|
+++ b/drivers/clk/qcom/mmcc-msm8996.c
|
|
@@ -3626,7 +3626,7 @@ static int mmcc_msm8996_probe(struct pla
|
|
/* Disable the NoC FSM for mmss_mmagic_cfg_ahb_clk */
|
|
regmap_update_bits(regmap, 0x5054, BIT(15), 0);
|
|
|
|
- return qcom_cc_really_probe(pdev, &mmcc_msm8996_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &mmcc_msm8996_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver mmcc_msm8996_driver = {
|
|
--- a/drivers/clk/qcom/mmcc-msm8998.c
|
|
+++ b/drivers/clk/qcom/mmcc-msm8998.c
|
|
@@ -2866,7 +2866,7 @@ static int mmcc_msm8998_probe(struct pla
|
|
if (IS_ERR(regmap))
|
|
return PTR_ERR(regmap);
|
|
|
|
- return qcom_cc_really_probe(pdev, &mmcc_msm8998_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &mmcc_msm8998_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver mmcc_msm8998_driver = {
|
|
--- a/drivers/clk/qcom/mmcc-sdm660.c
|
|
+++ b/drivers/clk/qcom/mmcc-sdm660.c
|
|
@@ -2851,7 +2851,7 @@ static int mmcc_660_probe(struct platfor
|
|
clk_alpha_pll_configure(&mmpll8, regmap, &mmpll8_config);
|
|
clk_alpha_pll_configure(&mmpll10, regmap, &mmpll10_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &mmcc_660_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &mmcc_660_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver mmcc_660_driver = {
|
|
--- a/drivers/clk/qcom/tcsrcc-sm8550.c
|
|
+++ b/drivers/clk/qcom/tcsrcc-sm8550.c
|
|
@@ -180,7 +180,7 @@ static int tcsr_cc_sm8550_probe(struct p
|
|
if (IS_ERR(regmap))
|
|
return PTR_ERR(regmap);
|
|
|
|
- return qcom_cc_really_probe(pdev, &tcsr_cc_sm8550_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &tcsr_cc_sm8550_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver tcsr_cc_sm8550_driver = {
|
|
--- a/drivers/clk/qcom/videocc-sc7180.c
|
|
+++ b/drivers/clk/qcom/videocc-sc7180.c
|
|
@@ -226,7 +226,7 @@ static int video_cc_sc7180_probe(struct
|
|
/* Keep VIDEO_CC_XO_CLK ALWAYS-ON */
|
|
regmap_update_bits(regmap, 0x984, 0x1, 0x1);
|
|
|
|
- return qcom_cc_really_probe(pdev, &video_cc_sc7180_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &video_cc_sc7180_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver video_cc_sc7180_driver = {
|
|
--- a/drivers/clk/qcom/videocc-sc7280.c
|
|
+++ b/drivers/clk/qcom/videocc-sc7280.c
|
|
@@ -298,7 +298,7 @@ static int video_cc_sc7280_probe(struct
|
|
|
|
clk_lucid_pll_configure(&video_pll0, regmap, &video_pll0_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &video_cc_sc7280_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &video_cc_sc7280_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver video_cc_sc7280_driver = {
|
|
--- a/drivers/clk/qcom/videocc-sdm845.c
|
|
+++ b/drivers/clk/qcom/videocc-sdm845.c
|
|
@@ -329,7 +329,7 @@ static int video_cc_sdm845_probe(struct
|
|
|
|
clk_fabia_pll_configure(&video_pll0, regmap, &video_pll0_config);
|
|
|
|
- return qcom_cc_really_probe(pdev, &video_cc_sdm845_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &video_cc_sdm845_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver video_cc_sdm845_driver = {
|
|
--- a/drivers/clk/qcom/videocc-sm8150.c
|
|
+++ b/drivers/clk/qcom/videocc-sm8150.c
|
|
@@ -250,7 +250,7 @@ static int video_cc_sm8150_probe(struct
|
|
/* Keep VIDEO_CC_XO_CLK ALWAYS-ON */
|
|
regmap_update_bits(regmap, 0x984, 0x1, 0x1);
|
|
|
|
- return qcom_cc_really_probe(pdev, &video_cc_sm8150_desc, regmap);
|
|
+ return qcom_cc_really_probe(&pdev->dev, &video_cc_sm8150_desc, regmap);
|
|
}
|
|
|
|
static struct platform_driver video_cc_sm8150_driver = {
|
|
--- a/drivers/clk/qcom/videocc-sm8250.c
|
|
+++ b/drivers/clk/qcom/videocc-sm8250.c
|
|
@@ -387,7 +387,7 @@ static int video_cc_sm8250_probe(struct
|
|
regmap_update_bits(regmap, 0xe58, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0xeec, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &video_cc_sm8250_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &video_cc_sm8250_desc, regmap);
|
|
|
|
pm_runtime_put(&pdev->dev);
|
|
|
|
--- a/drivers/clk/qcom/videocc-sm8350.c
|
|
+++ b/drivers/clk/qcom/videocc-sm8350.c
|
|
@@ -566,7 +566,7 @@ static int video_cc_sm8350_probe(struct
|
|
regmap_update_bits(regmap, 0xe58, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, video_cc_xo_clk_cbcr, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &video_cc_sm8350_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &video_cc_sm8350_desc, regmap);
|
|
pm_runtime_put(&pdev->dev);
|
|
|
|
return ret;
|
|
--- a/drivers/clk/qcom/videocc-sm8450.c
|
|
+++ b/drivers/clk/qcom/videocc-sm8450.c
|
|
@@ -433,7 +433,7 @@ static int video_cc_sm8450_probe(struct
|
|
regmap_update_bits(regmap, 0x8130, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0x8114, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &video_cc_sm8450_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &video_cc_sm8450_desc, regmap);
|
|
|
|
pm_runtime_put(&pdev->dev);
|
|
|
|
--- a/drivers/clk/qcom/videocc-sm8550.c
|
|
+++ b/drivers/clk/qcom/videocc-sm8550.c
|
|
@@ -440,7 +440,7 @@ static int video_cc_sm8550_probe(struct
|
|
regmap_update_bits(regmap, 0x8140, BIT(0), BIT(0));
|
|
regmap_update_bits(regmap, 0x8124, BIT(0), BIT(0));
|
|
|
|
- ret = qcom_cc_really_probe(pdev, &video_cc_sm8550_desc, regmap);
|
|
+ ret = qcom_cc_really_probe(&pdev->dev, &video_cc_sm8550_desc, regmap);
|
|
|
|
pm_runtime_put(&pdev->dev);
|
|
|