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

dt-bindings: phy: qcom,msm8996-qmp-usb3-phy: drop legacy bindings

The qcom,msm8996-qmp-usb3-phy.yaml defines bindings for several PHYs
which predate USB -> USB+DP migration. Now as sm8150 has been migrated,
drop the legacy bindings completely. No device trees use them anymore.
Newer USB+DP bindings should use combo bindings from the beginning.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Acked-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230531023415.1209301-5-dmitry.baryshkov@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Dmitry Baryshkov and committed by
Vinod Koul
ff4cb058 757a788c

-80
-80
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,sc7180-qmp-usb3-phy 27 - - qcom,sc8180x-qmp-usb3-phy 28 - - qcom,sdm845-qmp-usb3-phy 29 26 - qcom,sdm845-qmp-usb3-uni-phy 30 27 - qcom,sdx55-qmp-usb3-uni-phy 31 28 - qcom,sdx65-qmp-usb3-uni-phy 32 - - qcom,sm8150-qmp-usb3-phy 33 29 - qcom,sm8150-qmp-usb3-uni-phy 34 - - qcom,sm8250-qmp-usb3-phy 35 30 - qcom,sm8250-qmp-usb3-uni-phy 36 - - qcom,sm8350-qmp-usb3-phy 37 31 - qcom,sm8350-qmp-usb3-uni-phy 38 - - qcom,sm8450-qmp-usb3-phy 39 32 40 33 reg: 41 - minItems: 1 42 34 items: 43 35 - description: serdes 44 - - description: DP_COM 45 36 46 37 "#address-cells": 47 38 enum: [ 1, 2 ] ··· 122 131 compatible: 123 132 contains: 124 133 enum: 125 - - qcom,sc7180-qmp-usb3-phy 126 - then: 127 - properties: 128 - clocks: 129 - maxItems: 4 130 - clock-names: 131 - items: 132 - - const: aux 133 - - const: cfg_ahb 134 - - const: ref 135 - - const: com_aux 136 - resets: 137 - maxItems: 1 138 - reset-names: 139 - items: 140 - - const: phy 141 - 142 - - if: 143 - properties: 144 - compatible: 145 - contains: 146 - enum: 147 134 - qcom,sdm845-qmp-usb3-uni-phy 148 135 then: 149 136 properties: ··· 171 202 compatible: 172 203 contains: 173 204 enum: 174 - - qcom,sm8150-qmp-usb3-phy 175 205 - qcom,sm8150-qmp-usb3-uni-phy 176 206 - qcom,sm8250-qmp-usb3-uni-phy 177 207 - qcom,sm8350-qmp-usb3-uni-phy ··· 190 222 items: 191 223 - const: phy 192 224 - const: common 193 - 194 - - if: 195 - properties: 196 - compatible: 197 - contains: 198 - enum: 199 - - qcom,sm8250-qmp-usb3-phy 200 - - qcom,sm8350-qmp-usb3-phy 201 - then: 202 - properties: 203 - clocks: 204 - maxItems: 3 205 - clock-names: 206 - items: 207 - - const: aux 208 - - const: ref_clk_src 209 - - const: com_aux 210 - resets: 211 - maxItems: 2 212 - reset-names: 213 - items: 214 - - const: phy 215 - - const: common 216 - 217 - - if: 218 - properties: 219 - compatible: 220 - contains: 221 - enum: 222 - - qcom,sdm845-qmp-usb3-phy 223 - - qcom,sm8150-qmp-usb3-phy 224 - - qcom,sm8350-qmp-usb3-phy 225 - - qcom,sm8450-qmp-usb3-phy 226 - then: 227 - patternProperties: 228 - "^phy@[0-9a-f]+$": 229 - properties: 230 - reg: 231 - items: 232 - - description: TX lane 1 233 - - description: RX lane 1 234 - - description: PCS 235 - - description: TX lane 2 236 - - description: RX lane 2 237 - - description: PCS_MISC 238 225 239 226 - if: 240 227 properties: ··· 216 293 enum: 217 294 - qcom,ipq6018-qmp-usb3-phy 218 295 - qcom,ipq8074-qmp-usb3-phy 219 - - qcom,sc7180-qmp-usb3-phy 220 - - qcom,sc8180x-qmp-usb3-phy 221 296 - qcom,sdx55-qmp-usb3-uni-phy 222 297 - qcom,sdx65-qmp-usb3-uni-phy 223 298 - qcom,sm8150-qmp-usb3-uni-phy 224 - - qcom,sm8250-qmp-usb3-phy 225 299 then: 226 300 patternProperties: 227 301 "^phy@[0-9a-f]+$":