[PATCH 2/2] dt-bindings: PCI: mediatek-gen3: Add support for controlling power and reset
Krzysztof Kozlowski
krzk at kernel.org
Wed Jan 11 01:30:11 PST 2023
On 11/01/2023 04:28, Jian Yang wrote:
> From: "jian.yang" <jian.yang at mediatek.com>
>
> Add new properties to support control power supplies and reset pin of
> a downstream component.
>
> Signed-off-by: jian.yang <jian.yang at mediatek.com>
Please use scripts/get_maintainers.pl to get a list of necessary people
and lists to CC. It might happen, that command when run on an older
kernel, gives you outdated entries. Therefore please be sure you base
your patches on recent Linux kernel.
> ---
> .../bindings/pci/mediatek-pcie-gen3.yaml | 23 +++++++++++++++++++
> 1 file changed, 23 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml b/Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml
> index 7e8c7a2a5f9b..46149cc63989 100644
> --- a/Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml
> +++ b/Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml
> @@ -84,6 +84,29 @@ properties:
> items:
> enum: [ phy, mac ]
>
> + pcie1v8-supply:
> + description:
> + The regulator phandle that provides 1.8V power to downstream component.
> +
> + pcie3v3-supply:
> + description:
> + The regulator phandle that provides 3.3V power to downstream component.
> +
> + pcie12v-supply:
> + description:
> + The regulator phandle that provides 12V power to downstream component.
> +
> + dsc-reset-gpios:
> + description:
> + The reset GPIO of a downstream component.
Why you cannot use standard reset-gpios property?
> + maxItems: 1
> +
> + dsc-reset-msleep:
Wrong property unit/suffix.
> + description:
> + The delay time between assertion and de-assertion of a downstream
> + component's reset GPIO.
Why this should be a property of DT?
> + maxItems: 1
maxItems of what?
> +
> clocks:
> minItems: 4
> maxItems: 6
Best regards,
Krzysztof
More information about the linux-arm-kernel
mailing list