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: uniphy-pcie: Add ipq5018 compatible

The IPQ5018 SoC contains a Gen2 1 and 2-lane PCIe UNIPHY which is the
same as the one found in IPQ5332. As such, add IPQ5018 compatible.

Signed-off-by: Nitheesh Sekar <quic_nsekar@quicinc.com>
Signed-off-by: Sricharan Ramabadhran <quic_srichara@quicinc.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Link: https://lore.kernel.org/r/20250326-ipq5018-pcie-v7-1-e1828fef06c9@outlook.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Nitheesh Sekar and committed by
Vinod Koul
aae29082 0cc22f5a

+41 -8
+41 -8
Documentation/devicetree/bindings/phy/qcom,ipq5332-uniphy-pcie-phy.yaml
··· 11 11 - Varadarajan Narayanan <quic_varada@quicinc.com> 12 12 13 13 description: 14 - PCIe and USB combo PHY found in Qualcomm IPQ5332 SoC 14 + PCIe and USB combo PHY found in Qualcomm IPQ5018 & IPQ5332 SoCs 15 15 16 16 properties: 17 17 compatible: 18 18 enum: 19 + - qcom,ipq5018-uniphy-pcie-phy 19 20 - qcom,ipq5332-uniphy-pcie-phy 20 21 21 22 reg: 22 23 maxItems: 1 23 24 24 25 clocks: 25 - items: 26 - - description: pcie pipe clock 27 - - description: pcie ahb clock 26 + minItems: 1 27 + maxItems: 2 28 28 29 29 resets: 30 - items: 31 - - description: phy reset 32 - - description: ahb reset 33 - - description: cfg reset 30 + minItems: 2 31 + maxItems: 3 34 32 35 33 "#phy-cells": 36 34 const: 0 ··· 50 52 - num-lanes 51 53 52 54 additionalProperties: false 55 + 56 + allOf: 57 + - if: 58 + properties: 59 + compatible: 60 + contains: 61 + enum: 62 + - qcom,ipq5018-uniphy-pcie-phy 63 + then: 64 + properties: 65 + clocks: 66 + items: 67 + - description: pcie pipe clock 68 + resets: 69 + items: 70 + - description: phy reset 71 + - description: cfg reset 72 + 73 + - if: 74 + properties: 75 + compatible: 76 + contains: 77 + enum: 78 + - qcom,ipq5332-uniphy-pcie-phy 79 + then: 80 + properties: 81 + clocks: 82 + items: 83 + - description: pcie pipe clock 84 + - description: pcie ahb clock 85 + resets: 86 + items: 87 + - description: phy reset 88 + - description: ahb reset 89 + - description: cfg reset 53 90 54 91 examples: 55 92 - |