* [PATCH 2/3] phy: qcom: edp: Add missing refclk for X1E80100
2025-07-30 11:46 [PATCH 0/3] phy: qcom: edp: Add missing refclk clock to x1e80100 Abel Vesa
2025-07-30 11:46 ` [PATCH 1/3] dt-bindings: phy: qcom-edp: Add missing clock for X Elite Abel Vesa
@ 2025-07-30 11:46 ` Abel Vesa
2025-07-30 11:58 ` Konrad Dybcio
2025-07-30 11:46 ` [PATCH 3/3] arm64: dts: qcom: Add missing TCSR refclk to the eDP PHY Abel Vesa
2025-07-30 20:54 ` [PATCH 0/3] phy: qcom: edp: Add missing refclk clock to x1e80100 Rob Herring (Arm)
3 siblings, 1 reply; 9+ messages in thread
From: Abel Vesa @ 2025-07-30 11:46 UTC (permalink / raw)
To: Vinod Koul, Kishon Vijay Abraham I, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
Dmitry Baryshkov, Konrad Dybcio, Sibi Sankar, Rajendra Nayak
Cc: Johan Hovold, Taniya Das, Krzysztof Kozlowski, linux-arm-msm,
linux-phy, devicetree, linux-kernel, Abel Vesa, stable
On X Elite, the DP PHY needs another clock called refclk.
Rework the match data to allow passing different number of clocks and
add the refclk to the X1E80100 config data.
Cc: stable@vger.kernel.org # v6.10
Fixes: db83c107dc29 ("phy: qcom: edp: Add v6 specific ops and X1E80100 platform support")
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
---
drivers/phy/qualcomm/phy-qcom-edp.c | 43 +++++++++++++++++++++++++++++++------
1 file changed, 36 insertions(+), 7 deletions(-)
diff --git a/drivers/phy/qualcomm/phy-qcom-edp.c b/drivers/phy/qualcomm/phy-qcom-edp.c
index f1b51018683d51df064f60440864c6031638670c..785de5bc6d1a8b11bd4cb87d8fa52dc2baa56646 100644
--- a/drivers/phy/qualcomm/phy-qcom-edp.c
+++ b/drivers/phy/qualcomm/phy-qcom-edp.c
@@ -85,6 +85,8 @@ struct qcom_edp_phy_cfg {
const u8 *aux_cfg;
const struct qcom_edp_swing_pre_emph_cfg *swing_pre_emph_cfg;
const struct phy_ver_ops *ver_ops;
+ const char * const *clks;
+ int num_clks;
};
struct qcom_edp {
@@ -103,9 +105,11 @@ struct qcom_edp {
struct phy_configure_opts_dp dp_opts;
- struct clk_bulk_data clks[2];
struct regulator_bulk_data supplies[2];
+ struct clk_bulk_data *clks;
+ int num_clks;
+
bool is_edp;
};
@@ -218,7 +222,7 @@ static int qcom_edp_phy_init(struct phy *phy)
if (ret)
return ret;
- ret = clk_bulk_prepare_enable(ARRAY_SIZE(edp->clks), edp->clks);
+ ret = clk_bulk_prepare_enable(edp->num_clks, edp->clks);
if (ret)
goto out_disable_supplies;
@@ -524,6 +528,10 @@ static int qcom_edp_com_configure_pll_v4(const struct qcom_edp *edp)
return 0;
}
+static const char * const qcom_edp_clks_v4[] = {
+ "aux", "cfg_ahb",
+};
+
static const struct phy_ver_ops qcom_edp_phy_ops_v4 = {
.com_power_on = qcom_edp_phy_power_on_v4,
.com_resetsm_cntrl = qcom_edp_phy_com_resetsm_cntrl_v4,
@@ -537,17 +545,23 @@ static const struct qcom_edp_phy_cfg sa8775p_dp_phy_cfg = {
.aux_cfg = edp_phy_aux_cfg_v5,
.swing_pre_emph_cfg = &edp_phy_swing_pre_emph_cfg_v5,
.ver_ops = &qcom_edp_phy_ops_v4,
+ .clks = qcom_edp_clks_v4,
+ .num_clks = ARRAY_SIZE(qcom_edp_clks_v4),
};
static const struct qcom_edp_phy_cfg sc7280_dp_phy_cfg = {
.aux_cfg = edp_phy_aux_cfg_v4,
.ver_ops = &qcom_edp_phy_ops_v4,
+ .clks = qcom_edp_clks_v4,
+ .num_clks = ARRAY_SIZE(qcom_edp_clks_v4),
};
static const struct qcom_edp_phy_cfg sc8280xp_dp_phy_cfg = {
.aux_cfg = edp_phy_aux_cfg_v4,
.swing_pre_emph_cfg = &dp_phy_swing_pre_emph_cfg,
.ver_ops = &qcom_edp_phy_ops_v4,
+ .clks = qcom_edp_clks_v4,
+ .num_clks = ARRAY_SIZE(qcom_edp_clks_v4),
};
static const struct qcom_edp_phy_cfg sc8280xp_edp_phy_cfg = {
@@ -555,6 +569,8 @@ static const struct qcom_edp_phy_cfg sc8280xp_edp_phy_cfg = {
.aux_cfg = edp_phy_aux_cfg_v4,
.swing_pre_emph_cfg = &edp_phy_swing_pre_emph_cfg,
.ver_ops = &qcom_edp_phy_ops_v4,
+ .clks = qcom_edp_clks_v4,
+ .num_clks = ARRAY_SIZE(qcom_edp_clks_v4),
};
static int qcom_edp_phy_power_on_v6(const struct qcom_edp *edp)
@@ -730,10 +746,16 @@ static const struct phy_ver_ops qcom_edp_phy_ops_v6 = {
.com_configure_ssc = qcom_edp_com_configure_ssc_v6,
};
+static const char * const qcom_edp_clks_v6[] = {
+ "aux", "cfg_ahb", "refclk",
+};
+
static struct qcom_edp_phy_cfg x1e80100_phy_cfg = {
.aux_cfg = edp_phy_aux_cfg_v4,
.swing_pre_emph_cfg = &dp_phy_swing_pre_emph_cfg,
.ver_ops = &qcom_edp_phy_ops_v6,
+ .clks = qcom_edp_clks_v6,
+ .num_clks = ARRAY_SIZE(qcom_edp_clks_v6),
};
static int qcom_edp_phy_power_on(struct phy *phy)
@@ -885,7 +907,7 @@ static int qcom_edp_phy_exit(struct phy *phy)
{
struct qcom_edp *edp = phy_get_drvdata(phy);
- clk_bulk_disable_unprepare(ARRAY_SIZE(edp->clks), edp->clks);
+ clk_bulk_disable_unprepare(edp->num_clks, edp->clks);
regulator_bulk_disable(ARRAY_SIZE(edp->supplies), edp->supplies);
return 0;
@@ -1066,7 +1088,7 @@ static int qcom_edp_phy_probe(struct platform_device *pdev)
struct phy_provider *phy_provider;
struct device *dev = &pdev->dev;
struct qcom_edp *edp;
- int ret;
+ int ret, i;
edp = devm_kzalloc(dev, sizeof(*edp), GFP_KERNEL);
if (!edp)
@@ -1092,9 +1114,16 @@ static int qcom_edp_phy_probe(struct platform_device *pdev)
if (IS_ERR(edp->pll))
return PTR_ERR(edp->pll);
- edp->clks[0].id = "aux";
- edp->clks[1].id = "cfg_ahb";
- ret = devm_clk_bulk_get(dev, ARRAY_SIZE(edp->clks), edp->clks);
+ edp->clks = devm_kcalloc(dev, edp->cfg->num_clks, sizeof(*edp->clks), GFP_KERNEL);
+ if (IS_ERR(edp->clks))
+ return PTR_ERR(edp->clks);
+
+ for (i = 0; i < edp->cfg->num_clks; i++)
+ edp->clks[i].id = edp->cfg->clks[i];
+
+ edp->num_clks = edp->cfg->num_clks;
+
+ ret = devm_clk_bulk_get(dev, edp->num_clks, edp->clks);
if (ret)
return ret;
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH 0/3] phy: qcom: edp: Add missing refclk clock to x1e80100
2025-07-30 11:46 [PATCH 0/3] phy: qcom: edp: Add missing refclk clock to x1e80100 Abel Vesa
` (2 preceding siblings ...)
2025-07-30 11:46 ` [PATCH 3/3] arm64: dts: qcom: Add missing TCSR refclk to the eDP PHY Abel Vesa
@ 2025-07-30 20:54 ` Rob Herring (Arm)
3 siblings, 0 replies; 9+ messages in thread
From: Rob Herring (Arm) @ 2025-07-30 20:54 UTC (permalink / raw)
To: Abel Vesa
Cc: Sibi Sankar, Rajendra Nayak, Taniya Das, Conor Dooley,
Johan Hovold, Konrad Dybcio, Kishon Vijay Abraham I,
Krzysztof Kozlowski, Vinod Koul, linux-arm-msm, linux-phy,
devicetree, stable, Bjorn Andersson, Dmitry Baryshkov,
linux-kernel, Krzysztof Kozlowski
On Wed, 30 Jul 2025 14:46:47 +0300, Abel Vesa wrote:
> According to documentation, the eDP PHY on x1e80100 has another clock
> called refclk. Rework the driver to allow different number of clocks
> based on match data and add this refclk to the x1e80100. Fix the
> dt-bindings schema and add the clock to the DT node as well.
>
> Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
> ---
> Abel Vesa (3):
> dt-bindings: phy: qcom-edp: Add missing clock for X Elite
> phy: qcom: edp: Add missing refclk for X1E80100
> arm64: dts: qcom: Add missing TCSR refclk to the eDP PHY
>
> .../devicetree/bindings/phy/qcom,edp-phy.yaml | 23 +++++++++++-
> arch/arm64/boot/dts/qcom/x1e80100.dtsi | 6 ++-
> drivers/phy/qualcomm/phy-qcom-edp.c | 43 ++++++++++++++++++----
> 3 files changed, 62 insertions(+), 10 deletions(-)
> ---
> base-commit: 79fb37f39b77bbf9a56304e9af843cd93a7a1916
> change-id: 20250730-phy-qcom-edp-add-missing-refclk-5ab82828f8e7
>
> Best regards,
> --
> Abel Vesa <abel.vesa@linaro.org>
>
>
>
My bot found new DTB warnings on the .dts files added or changed in this
series.
Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings
are fixed by another series. Ultimately, it is up to the platform
maintainer whether these warnings are acceptable or not. No need to reply
unless the platform maintainer has comments.
If you already ran DT checks and didn't see these error(s), then
make sure dt-schema is up to date:
pip3 install dtschema --upgrade
This patch series was applied (using b4) to base:
Base: using specified base-commit 79fb37f39b77bbf9a56304e9af843cd93a7a1916
If this is not the correct base, please add 'base-commit' tag
(or use b4 which does this automatically)
New warnings running 'make CHECK_DTBS=y for arch/arm64/boot/dts/qcom/' for 20250730-phy-qcom-edp-add-missing-refclk-v1-0-6f78afeadbcf@linaro.org:
arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dtb: phy@8909a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dtb: phy@890ca00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dtb: phy@aec2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dtb: phy@aec5a00 (qcom,sc8280xp-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-asus-zenbook-a14.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dtb: phy@220c2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dtb: phy@220c5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-crd-pro.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s-oled.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dtb: phy@8909a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dtb: phy@890ca00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dtb: phy@aec2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dtb: phy@aec5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dtb: phy@220c2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dtb: phy@220c5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/qcm6490-idp.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1p42100-crd.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/qcs9100-ride.dtb: phy@aec2a00 (qcom,sa8775p-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/qcs9100-ride.dtb: phy@aec5a00 (qcom,sa8775p-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e001de-devkit.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dtb: phy@aec2a00 (qcom,sc8180x-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-idp.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8775p-ride.dtb: phy@aec2a00 (qcom,sa8775p-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8775p-ride.dtb: phy@aec5a00 (qcom,sa8775p-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker-lte.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-idp2.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dtb: phy@aec2a00 (qcom,sa8775p-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dtb: phy@aec5a00 (qcom,sa8775p-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-lte.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-qcp.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme-lte.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8180x-primus.dtb: phy@aec2a00 (qcom,sc8180x-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1p42100-asus-zenbook-a14.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus15.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-hp-elitebook-ultra-g1q.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-crd-r3.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8775p-ride-r3.dtb: phy@aec2a00 (qcom,sa8775p-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8775p-ride-r3.dtb: phy@aec5a00 (qcom,sa8775p-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-crd.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8295p-adp.dtb: phy@8909a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8295p-adp.dtb: phy@890ca00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8295p-adp.dtb: phy@aec2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8295p-adp.dtb: phy@aec5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8295p-adp.dtb: phy@220c2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8295p-adp.dtb: phy@220c5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-huawei-gaokun3.dtb: phy@8909a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-huawei-gaokun3.dtb: phy@890ca00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-huawei-gaokun3.dtb: phy@aec2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-huawei-gaokun3.dtb: phy@aec5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-huawei-gaokun3.dtb: phy@220c2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-huawei-gaokun3.dtb: phy@220c5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus13.dtb: phy@aec2a00 (qcom,x1e80100-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dtb: phy@8909a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dtb: phy@890ca00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dtb: phy@aec2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dtb: phy@aec5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-crd.dtb: phy@8909a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-crd.dtb: phy@890ca00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-crd.dtb: phy@aec2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-crd.dtb: phy@aec5a00 (qcom,sc8280xp-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dtb: phy@220c2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dtb: phy@220c5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-crd.dtb: phy@220c2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc8280xp-crd.dtb: phy@220c5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8540p-ride.dtb: phy@8909a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8540p-ride.dtb: phy@890ca00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8540p-ride.dtb: phy@aec2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8540p-ride.dtb: phy@aec5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1-lte.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8540p-ride.dtb: phy@220c2a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sa8540p-ride.dtb: phy@220c5a00 (qcom,sc8280xp-dp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r0.dtb: phy@aec2a00 (qcom,sc7280-edp-phy): clock-names: ['aux', 'cfg_ahb'] is too short
from schema $id: http://devicetree.org/schemas/phy/qcom,edp-phy.yaml#
^ permalink raw reply [flat|nested] 9+ messages in thread