Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: phy: qcom,qmp-usb: Drop legacy bindings and move to newer one (SM6115 & QCM2290)

'qcom,msm8996-qmp-usb3-phy.yaml' defines bindings for several PHYs
which predate USB -> USB+DP migration. Since SM6115 and QCM2290
nodes for USB QMP phy are being added to dtsi files by followup patches,
move these bindings instead to the newer style
'qcom,sc8280xp-qmp-usb3-uni-phy.yaml' file.

Since no device trees use these bindings presently, so we have no ABI breakages
with this patch.

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
Link: https://lore.kernel.org/r/20230516150511.2346357-2-bhupesh.sharma@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Bhupesh Sharma and committed by
Vinod Koul
2daece5e 8d087a09

+38 -27
-27
Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml
··· 23 23 - qcom,ipq8074-qmp-usb3-phy 24 24 - qcom,msm8996-qmp-usb3-phy 25 25 - qcom,msm8998-qmp-usb3-phy 26 - - qcom,qcm2290-qmp-usb3-phy 27 26 - qcom,sc7180-qmp-usb3-phy 28 27 - qcom,sc8180x-qmp-usb3-phy 29 28 - qcom,sdm845-qmp-usb3-phy 30 29 - qcom,sdm845-qmp-usb3-uni-phy 31 30 - qcom,sdx55-qmp-usb3-uni-phy 32 31 - qcom,sdx65-qmp-usb3-uni-phy 33 - - qcom,sm6115-qmp-usb3-phy 34 32 - qcom,sm8150-qmp-usb3-phy 35 33 - qcom,sm8150-qmp-usb3-uni-phy 36 34 - qcom,sm8250-qmp-usb3-phy ··· 251 253 compatible: 252 254 contains: 253 255 enum: 254 - - qcom,qcm2290-qmp-usb3-phy 255 - - qcom,sm6115-qmp-usb3-phy 256 - then: 257 - properties: 258 - clocks: 259 - maxItems: 3 260 - clock-names: 261 - items: 262 - - const: cfg_ahb 263 - - const: ref 264 - - const: com_aux 265 - resets: 266 - maxItems: 2 267 - reset-names: 268 - items: 269 - - const: phy_phy 270 - - const: phy 271 - 272 - - if: 273 - properties: 274 - compatible: 275 - contains: 276 - enum: 277 256 - qcom,sdm845-qmp-usb3-phy 278 257 - qcom,sm8150-qmp-usb3-phy 279 258 - qcom,sm8350-qmp-usb3-phy ··· 293 318 enum: 294 319 - qcom,ipq6018-qmp-usb3-phy 295 320 - qcom,ipq8074-qmp-usb3-phy 296 - - qcom,qcm2290-qmp-usb3-phy 297 321 - qcom,sc7180-qmp-usb3-phy 298 322 - qcom,sc8180x-qmp-usb3-phy 299 323 - qcom,sdx55-qmp-usb3-uni-phy 300 324 - qcom,sdx65-qmp-usb3-uni-phy 301 - - qcom,sm6115-qmp-usb3-phy 302 325 - qcom,sm8150-qmp-usb3-uni-phy 303 326 - qcom,sm8250-qmp-usb3-phy 304 327 then:
+38
Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml
··· 17 17 compatible: 18 18 enum: 19 19 - qcom,ipq9574-qmp-usb3-phy 20 + - qcom,qcm2290-qmp-usb3-phy 20 21 - qcom,sa8775p-qmp-usb3-uni-phy 21 22 - qcom,sc8280xp-qmp-usb3-uni-phy 23 + - qcom,sm6115-qmp-usb3-phy 22 24 23 25 reg: 24 26 maxItems: 1 ··· 105 103 - power-domains 106 104 107 105 additionalProperties: false 106 + 107 + allOf: 108 + - if: 109 + properties: 110 + compatible: 111 + contains: 112 + enum: 113 + - qcom,qcm2290-qmp-usb3-phy 114 + - qcom,sm6115-qmp-usb3-phy 115 + then: 116 + properties: 117 + clocks: 118 + maxItems: 4 119 + clock-names: 120 + items: 121 + - const: cfg_ahb 122 + - const: ref 123 + - const: com_aux 124 + - const: pipe 125 + 126 + - if: 127 + properties: 128 + compatible: 129 + contains: 130 + enum: 131 + - qcom,sc8280xp-qmp-usb3-uni-phy 132 + then: 133 + properties: 134 + clocks: 135 + maxItems: 4 136 + clock-names: 137 + items: 138 + - const: aux 139 + - const: ref 140 + - const: com_aux 141 + - const: pipe 108 142 109 143 examples: 110 144 - |