[PATCH v2 2/5] dt-bindings: PCI: qcom,shikra-pcie: Document the Shikra PCIe Controller
Krzysztof Kozlowski
krzk at kernel.org
Tue Sep 1 01:42:14 PDT 2026
On Mon, Aug 31, 2026 at 12:56:02PM +0530, Sushrut Shree Trivedi wrote:
> Add a dedicated schema for the PCIe controller found on the Shikra
> platform.
>
> Shikra controller supports upto PCIe Gen3 but the PHY is
> only capable of Gen2, hence the max link speed is limited
> to Gen2 to avoid link-up failures.
>
> Signed-off-by: Sushrut Shree Trivedi <sushrut.trivedi at oss.qualcomm.com>
> ---
> .../devicetree/bindings/pci/qcom,shikra-pcie.yaml | 218 +++++++++++++++++++++
> 1 file changed, 218 insertions(+)
>
What is the difference in the binding against Eliza? IOW, why does this
need a separate file unlike Eliza?
...
> + reset-names = "pci";
> +
> + power-domains = <&gcc GCC_PCIE_GDSC>;
> +
> + max-link-speed = <2>;
> +
> + operating-points-v2 = <&pcie_opp_table>;
> +
> + pcie_opp_table: opp-table {
> + compatible = "operating-points-v2";
Are you sure dt-check-style does not complain?
> +
> + /* GEN 1 x1 */
> + opp-2500000 {
> + opp-hz = /bits/ 64 <2500000>;
> + required-opps = <&rpmpd_opp_low_svs>;
> + opp-peak-kBps = <250000 1>;
> + opp-level = <1>;
> + };
> +
Best regards,
Krzysztof
More information about the linux-phy
mailing list