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-pcie: add missing child node schema

Add the missing the description of the PHY-provider child node which was
ignored when converting to DT schema.

Fixes: ccf51c1cedfd ("dt-bindings: phy: qcom,qmp: Convert QMP PHY bindings to yaml")
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://lore.kernel.org/r/20220830112923.3725-14-johan+linaro@kernel.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Johan Hovold and committed by
Vinod Koul
6a991538 492e8786

+92
+92
Documentation/devicetree/bindings/phy/qcom,qmp-pcie-phy.yaml
··· 68 68 "^phy@[0-9a-f]+$": 69 69 type: object 70 70 description: single PHY-provider child node 71 + properties: 72 + reg: 73 + minItems: 3 74 + maxItems: 6 75 + 76 + clocks: 77 + items: 78 + - description: PIPE clock 79 + 80 + clock-names: 81 + items: 82 + - const: pipe0 83 + 84 + "#clock-cells": 85 + const: 0 86 + 87 + clock-output-names: 88 + maxItems: 1 89 + 90 + "#phy-cells": 91 + const: 0 92 + 93 + required: 94 + - reg 95 + - clocks 96 + - clock-names 97 + - "#clock-cells" 98 + - clock-output-names 99 + - "#phy-cells" 100 + 101 + additionalProperties: false 71 102 72 103 required: 73 104 - compatible ··· 194 163 required: 195 164 - vdda-phy-supply 196 165 - vdda-pll-supply 166 + 167 + - if: 168 + properties: 169 + compatible: 170 + contains: 171 + enum: 172 + - qcom,sm8250-qmp-gen3x2-pcie-phy 173 + - qcom,sm8250-qmp-modem-pcie-phy 174 + - qcom,sm8450-qmp-gen4x2-pcie-phy 175 + then: 176 + patternProperties: 177 + "^phy@[0-9a-f]+$": 178 + properties: 179 + reg: 180 + items: 181 + - description: TX lane 1 182 + - description: RX lane 1 183 + - description: PCS 184 + - description: TX lane 2 185 + - description: RX lane 2 186 + - description: PCS_MISC 187 + 188 + - if: 189 + properties: 190 + compatible: 191 + contains: 192 + enum: 193 + - qcom,sc8180x-qmp-pcie-phy 194 + - qcom,sdm845-qmp-pcie-phy 195 + - qcom,sdx55-qmp-pcie-phy 196 + - qcom,sm8250-qmp-gen3x1-pcie-phy 197 + - qcom,sm8450-qmp-gen3x1-pcie-phy 198 + then: 199 + patternProperties: 200 + "^phy@[0-9a-f]+$": 201 + properties: 202 + reg: 203 + items: 204 + - description: TX 205 + - description: RX 206 + - description: PCS 207 + - description: PCS_MISC 208 + 209 + - if: 210 + properties: 211 + compatible: 212 + contains: 213 + enum: 214 + - qcom,ipq6018-qmp-pcie-phy 215 + - qcom,ipq8074-qmp-pcie-phy 216 + - qcom,msm8998-qmp-pcie-phy 217 + - qcom,sdm845-qhp-pcie-phy 218 + then: 219 + patternProperties: 220 + "^phy@[0-9a-f]+$": 221 + properties: 222 + reg: 223 + items: 224 + - description: TX 225 + - description: RX 226 + - description: PCS 197 227 198 228 examples: 199 229 - |