dt-bindings: phy: qcom,qmp-pcie: add sm8350 bindings

Add bindings for the PCIe QMP PHYs found on SM8350.

Reviewed-by: Rob Herring <robh@kernel.org>
Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20221118233242.2904088-3-dmitry.baryshkov@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
This commit is contained in:
Dmitry Baryshkov 2022-11-19 01:32:36 +02:00 коммит произвёл Vinod Koul
Родитель 1b929c02af
Коммит 43a6a29b7e
1 изменённых файлов: 22 добавлений и 0 удалений

Просмотреть файл

@ -19,15 +19,18 @@ properties:
- qcom,sc8280xp-qmp-gen3x1-pcie-phy
- qcom,sc8280xp-qmp-gen3x2-pcie-phy
- qcom,sc8280xp-qmp-gen3x4-pcie-phy
- qcom,sm8350-qmp-gen3x1-pcie-phy
reg:
minItems: 1
maxItems: 2
clocks:
minItems: 5
maxItems: 6
clock-names:
minItems: 5
items:
- const: aux
- const: cfg_ahb
@ -104,6 +107,25 @@ allOf:
reg:
maxItems: 1
- if:
properties:
compatible:
contains:
enum:
- qcom,sm8350-qmp-gen3x1-pcie-phy
then:
properties:
clocks:
maxItems: 5
clock-names:
maxItems: 5
else:
properties:
clocks:
minItems: 6
clock-names:
minItems: 6
examples:
- |
#include <dt-bindings/clock/qcom,gcc-sc8280xp.h>