Re: [PATCH v2 07/15] arm64: dts: qcom: sm8150: Move PCIe phy and GPIOs to root port node

From: Abel Vesa

Date: Mon Sep 21 2026 - 08:33:54 EST


On 26-09-18 12:06:15, Konrad Dybcio wrote:
> On 9/17/26 2:25 PM, Krishna Chaitanya Chundru wrote:
> > The PCIe phy reference and the perst/wake GPIO properties are
> > per root port and belong in the root port node (pcie@0), not in the
> > RC controller node. Move phys, phy-names, perst-gpios, and wake-gpios
> > from the controller to pcie0_port0 and pcie1_port0, adding labels to
> > these nodes to allow board-level overrides, and renaming perst-gpios
> > to reset-gpios to match the binding used in the root port context.
> >
> > Signed-off-by: Krishna Chaitanya Chundru <krishna.chundru@xxxxxxxxxxxxxxxx>
> > ---
>
> [...]
>
>
> > - perst-gpios = <&tlmm 102 GPIO_ACTIVE_HIGH>;
> > enable-gpio = <&tlmm 104 GPIO_ACTIVE_HIGH>;
>
> I am mightily confused as to what this GPIO is.. bindings don't
> explicitly allow it but don't seem to disallow it either?

AFAICT, it isn't used at all by the driver.