Message ID | 20220223192946.473172-3-bhupesh.sharma@linaro.org |
---|---|
State | Not Applicable, archived |
Headers | show |
Series | Add PCIe support for SM8150 SoC | expand |
Context | Check | Description |
---|---|---|
robh/patch-applied | success | |
robh/checkpatch | success | |
robh/dtbs-check | warning | build log |
robh/dt-meta-schema | success |
On Thu, 24 Feb 2022 00:59:42 +0530, Bhupesh Sharma wrote: > Add the following two PCIe PHYs found on SM8150, to the QMP binding: > > QMP GEN3x1 PHY - 1 lane > QMP GEN3x2 PHY - 2 lanes > > Cc: Rob Herring <robh@kernel.org> > Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org> > --- > Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml | 4 ++++ > 1 file changed, 4 insertions(+) > Running 'make dtbs_check' with the schema in this patch gives the following warnings. Consider if they are expected or the schema is incorrect. These may not be new warnings. Note that it is not yet a requirement to have 0 warnings for dtbs_check. This will change in the future. Full log is available here: https://patchwork.ozlabs.org/patch/1596890 phy@1c06000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dt.yaml arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dt.yaml arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dt.yaml arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dt.yaml arch/arm64/boot/dts/qcom/msm8998-mtp.dt.yaml arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx203.dt.yaml arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx206.dt.yaml phy@1c07000: '#clock-cells' is a required property arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dt.yaml phy@1c07000: 'lanes@1c06000' does not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' arch/arm/boot/dts/qcom-sdx55-mtp.dt.yaml arch/arm/boot/dts/qcom-sdx55-t55.dt.yaml arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dt.yaml phy@1c0a000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml phy@1c0e000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml arch/arm64/boot/dts/qcom/sc7280-crd.dt.yaml arch/arm64/boot/dts/qcom/sc7280-idp2.dt.yaml arch/arm64/boot/dts/qcom/sc7280-idp.dt.yaml phy@1c0e000: 'lanes@1c0e200' does not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' arch/arm64/boot/dts/qcom/sc7280-crd.dt.yaml arch/arm64/boot/dts/qcom/sc7280-herobrine.dt.yaml arch/arm64/boot/dts/qcom/sc7280-idp2.dt.yaml arch/arm64/boot/dts/qcom/sc7280-idp.dt.yaml phy@1c16000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx203.dt.yaml arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx206.dt.yaml phy@1d87000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml arch/arm64/boot/dts/qcom/sa8155p-adp.dt.yaml arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dt.yaml arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dt.yaml arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dt.yaml arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml arch/arm64/boot/dts/qcom/sdm845-mtp.dt.yaml arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dt.yaml arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dt.yaml arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dt.yaml arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dt.yaml arch/arm64/boot/dts/qcom/sm8150-hdk.dt.yaml arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dt.yaml arch/arm64/boot/dts/qcom/sm8150-mtp.dt.yaml arch/arm64/boot/dts/qcom/sm8250-hdk.dt.yaml arch/arm64/boot/dts/qcom/sm8250-mtp.dt.yaml arch/arm64/boot/dts/qcom/sm8350-hdk.dt.yaml arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dt.yaml arch/arm64/boot/dts/qcom/sm8350-mtp.dt.yaml arch/arm64/boot/dts/qcom/sm8450-qrd.dt.yaml phy@1d87000: 'lanes@1d87400', 'vdda-max-microamp', 'vdda-pll-max-microamp' do not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' arch/arm64/boot/dts/qcom/sm8450-qrd.dt.yaml phy@1d87000: 'vdda-max-microamp', 'vdda-pll-max-microamp' do not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dt.yaml phy@1da7000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dt.yaml arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dt.yaml arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dt.yaml arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dt.yaml arch/arm64/boot/dts/qcom/msm8998-mtp.dt.yaml arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dt.yaml arch/arm64/boot/dts/qcom/msm8998-oneplus-dumpling.dt.yaml phy@34000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/apq8096-db820c.dt.yaml arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-dora.dt.yaml arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-kagura.dt.yaml arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-keyaki.dt.yaml arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dt.yaml arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dt.yaml arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dt.yaml arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dt.yaml arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dt.yaml phy@58000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/ipq8074-hk01.dt.yaml phy@627000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/apq8096-db820c.dt.yaml arch/arm64/boot/dts/qcom/apq8096-ifc6640.dt.yaml arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dt.yaml arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dt.yaml phy@627000: 'vdda-phy-max-microamp', 'vdda-pll-max-microamp', 'vddp-ref-clk-always-on', 'vddp-ref-clk-max-microamp' do not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dt.yaml arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dt.yaml phy@7410000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/apq8096-db820c.dt.yaml phy@78000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/ipq8074-hk01.dt.yaml phy@88e9000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml arch/arm64/boot/dts/qcom/sdm845-mtp.dt.yaml arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dt.yaml arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dt.yaml arch/arm64/boot/dts/qcom/sm8150-hdk.dt.yaml arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dt.yaml arch/arm64/boot/dts/qcom/sm8150-mtp.dt.yaml arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-bahamut.dt.yaml arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-griffin.dt.yaml phy@88eb000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml arch/arm64/boot/dts/qcom/sa8155p-adp.dt.yaml arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dt.yaml arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dt.yaml arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dt.yaml arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml arch/arm64/boot/dts/qcom/sdm845-mtp.dt.yaml arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dt.yaml arch/arm64/boot/dts/qcom/sm8150-hdk.dt.yaml arch/arm64/boot/dts/qcom/sm8250-hdk.dt.yaml arch/arm64/boot/dts/qcom/sm8250-mtp.dt.yaml phy@c010000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dt.yaml arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dt.yaml arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dt.yaml arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dt.yaml arch/arm64/boot/dts/qcom/msm8998-mtp.dt.yaml arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dt.yaml arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dt.yaml arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dt.yaml phy@ff6000: '#clock-cells' is a required property arch/arm/boot/dts/qcom-sdx55-mtp.dt.yaml arch/arm/boot/dts/qcom-sdx55-t55.dt.yaml arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dt.yaml phy-wrapper@88e9000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/sm8350-hdk.dt.yaml arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dt.yaml arch/arm64/boot/dts/qcom/sm8350-mtp.dt.yaml arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx214.dt.yaml arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx215.dt.yaml arch/arm64/boot/dts/qcom/sm8450-qrd.dt.yaml phy-wrapper@88e9000: 'vdda-phy-supply' is a required property arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx214.dt.yaml arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx215.dt.yaml phy-wrapper@88e9000: 'vdda-pll-supply' is a required property arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx214.dt.yaml arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx215.dt.yaml phy-wrapper@88eb000: '#clock-cells' is a required property arch/arm64/boot/dts/qcom/sm8350-hdk.dt.yaml arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dt.yaml arch/arm64/boot/dts/qcom/sm8350-mtp.dt.yaml ssphy@78000: 'lane@78200' does not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dt.yaml
Hi Rob, On Thu, 24 Feb 2022 at 02:06, Rob Herring <robh@kernel.org> wrote: > > On Thu, 24 Feb 2022 00:59:42 +0530, Bhupesh Sharma wrote: > > Add the following two PCIe PHYs found on SM8150, to the QMP binding: > > > > QMP GEN3x1 PHY - 1 lane > > QMP GEN3x2 PHY - 2 lanes > > > > Cc: Rob Herring <robh@kernel.org> > > Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org> > > --- > > Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > Running 'make dtbs_check' with the schema in this patch gives the > following warnings. Consider if they are expected or the schema is > incorrect. These may not be new warnings. > > Note that it is not yet a requirement to have 0 warnings for dtbs_check. > This will change in the future. > > Full log is available here: https://patchwork.ozlabs.org/patch/1596890 > > > phy@1c06000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-mtp.dt.yaml > arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml > arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx203.dt.yaml > arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx206.dt.yaml Thanks for the above check. Although the warnings reflected in 'dtbs_check' are not related to this patch. Still, looking at them, I can figure out that an additional patch is required to make ''#clock-cells'' as optional property in the bindings as several qmp phy variants don't require the same. I will add it in v2. Regards, Bhupesh > > phy@1c07000: '#clock-cells' is a required property > arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dt.yaml > > phy@1c07000: 'lanes@1c06000' does not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' > arch/arm/boot/dts/qcom-sdx55-mtp.dt.yaml > arch/arm/boot/dts/qcom-sdx55-t55.dt.yaml > arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dt.yaml > > phy@1c0a000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml > > phy@1c0e000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml > arch/arm64/boot/dts/qcom/sc7280-crd.dt.yaml > arch/arm64/boot/dts/qcom/sc7280-idp2.dt.yaml > arch/arm64/boot/dts/qcom/sc7280-idp.dt.yaml > > phy@1c0e000: 'lanes@1c0e200' does not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' > arch/arm64/boot/dts/qcom/sc7280-crd.dt.yaml > arch/arm64/boot/dts/qcom/sc7280-herobrine.dt.yaml > arch/arm64/boot/dts/qcom/sc7280-idp2.dt.yaml > arch/arm64/boot/dts/qcom/sc7280-idp.dt.yaml > > phy@1c16000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml > arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx203.dt.yaml > arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx206.dt.yaml > > phy@1d87000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml > arch/arm64/boot/dts/qcom/sa8155p-adp.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-mtp.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dt.yaml > arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-hdk.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-mtp.dt.yaml > arch/arm64/boot/dts/qcom/sm8250-hdk.dt.yaml > arch/arm64/boot/dts/qcom/sm8250-mtp.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-hdk.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-mtp.dt.yaml > arch/arm64/boot/dts/qcom/sm8450-qrd.dt.yaml > > phy@1d87000: 'lanes@1d87400', 'vdda-max-microamp', 'vdda-pll-max-microamp' do not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' > arch/arm64/boot/dts/qcom/sm8450-qrd.dt.yaml > > phy@1d87000: 'vdda-max-microamp', 'vdda-pll-max-microamp' do not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' > arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dt.yaml > > phy@1da7000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-mtp.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-oneplus-dumpling.dt.yaml > > phy@34000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/apq8096-db820c.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-dora.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-kagura.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-keyaki.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dt.yaml > > phy@58000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/ipq8074-hk01.dt.yaml > > phy@627000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/apq8096-db820c.dt.yaml > arch/arm64/boot/dts/qcom/apq8096-ifc6640.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dt.yaml > > phy@627000: 'vdda-phy-max-microamp', 'vdda-pll-max-microamp', 'vddp-ref-clk-always-on', 'vddp-ref-clk-max-microamp' do not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dt.yaml > arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dt.yaml > > phy@7410000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/apq8096-db820c.dt.yaml > > phy@78000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/ipq8074-hk01.dt.yaml > > phy@88e9000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-mtp.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dt.yaml > arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-hdk.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-mtp.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-bahamut.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-griffin.dt.yaml > > phy@88eb000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/qrb5165-rb5.dt.yaml > arch/arm64/boot/dts/qcom/sa8155p-adp.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-db845c.dt.yaml > arch/arm64/boot/dts/qcom/sdm845-mtp.dt.yaml > arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dt.yaml > arch/arm64/boot/dts/qcom/sm8150-hdk.dt.yaml > arch/arm64/boot/dts/qcom/sm8250-hdk.dt.yaml > arch/arm64/boot/dts/qcom/sm8250-mtp.dt.yaml > > phy@c010000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-mtp.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dt.yaml > arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dt.yaml > > phy@ff6000: '#clock-cells' is a required property > arch/arm/boot/dts/qcom-sdx55-mtp.dt.yaml > arch/arm/boot/dts/qcom-sdx55-t55.dt.yaml > arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dt.yaml > > phy-wrapper@88e9000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/sm8350-hdk.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-mtp.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx214.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx215.dt.yaml > arch/arm64/boot/dts/qcom/sm8450-qrd.dt.yaml > > phy-wrapper@88e9000: 'vdda-phy-supply' is a required property > arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx214.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx215.dt.yaml > > phy-wrapper@88e9000: 'vdda-pll-supply' is a required property > arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx214.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx215.dt.yaml > > phy-wrapper@88eb000: '#clock-cells' is a required property > arch/arm64/boot/dts/qcom/sm8350-hdk.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dt.yaml > arch/arm64/boot/dts/qcom/sm8350-mtp.dt.yaml > > ssphy@78000: 'lane@78200' does not match any of the regexes: '^phy@[0-9a-f]+$', 'pinctrl-[0-9]+' > arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dt.yaml >
On Thu, 24 Feb 2022 00:59:42 +0530, Bhupesh Sharma wrote: > Add the following two PCIe PHYs found on SM8150, to the QMP binding: > > QMP GEN3x1 PHY - 1 lane > QMP GEN3x2 PHY - 2 lanes > > Cc: Rob Herring <robh@kernel.org> > Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org> > --- > Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml | 4 ++++ > 1 file changed, 4 insertions(+) > Acked-by: Rob Herring <robh@kernel.org>
diff --git a/Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml b/Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml index e417cd667997..9e0f60e682c4 100644 --- a/Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml +++ b/Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml @@ -38,6 +38,8 @@ properties: - qcom,sdm845-qmp-usb3-phy - qcom,sdm845-qmp-usb3-uni-phy - qcom,sm6115-qmp-ufs-phy + - qcom,sm8150-qmp-gen3x1-pcie-phy + - qcom,sm8150-qmp-gen3x2-pcie-phy - qcom,sm8150-qmp-ufs-phy - qcom,sm8150-qmp-usb3-phy - qcom,sm8150-qmp-usb3-uni-phy @@ -333,6 +335,8 @@ allOf: - qcom,sdm845-qhp-pcie-phy - qcom,sdm845-qmp-pcie-phy - qcom,sdx55-qmp-pcie-phy + - qcom,sm8150-qmp-gen3x1-pcie-phy + - qcom,sm8150-qmp-gen3x2-pcie-phy - qcom,sm8250-qmp-gen3x1-pcie-phy - qcom,sm8250-qmp-gen3x2-pcie-phy - qcom,sm8250-qmp-modem-pcie-phy
Add the following two PCIe PHYs found on SM8150, to the QMP binding: QMP GEN3x1 PHY - 1 lane QMP GEN3x2 PHY - 2 lanes Cc: Rob Herring <robh@kernel.org> Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org> --- Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml | 4 ++++ 1 file changed, 4 insertions(+)