[PATCH] dt-bindings: gpio: arm,pl011: Drop interrupt properties as required

Rob Herring (Arm) posted 1 patch 4 months ago
Documentation/devicetree/bindings/gpio/pl061-gpio.yaml | 3 ---
1 file changed, 3 deletions(-)
[PATCH] dt-bindings: gpio: arm,pl011: Drop interrupt properties as required
Posted by Rob Herring (Arm) 4 months ago
It is possible that the PL011 doesn't have any interrupt connected and
can't be an interrupt provider, so drop the interrupt properties as
required.

The LG LG131x SoCs are one example of this.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
 Documentation/devicetree/bindings/gpio/pl061-gpio.yaml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/Documentation/devicetree/bindings/gpio/pl061-gpio.yaml b/Documentation/devicetree/bindings/gpio/pl061-gpio.yaml
index bd35cbf7fa09..c51e10680c0a 100644
--- a/Documentation/devicetree/bindings/gpio/pl061-gpio.yaml
+++ b/Documentation/devicetree/bindings/gpio/pl061-gpio.yaml
@@ -60,9 +60,6 @@ properties:
 required:
   - compatible
   - reg
-  - interrupts
-  - interrupt-controller
-  - "#interrupt-cells"
   - clocks
   - "#gpio-cells"
   - gpio-controller
-- 
2.47.2
Re: [PATCH] dt-bindings: gpio: arm,pl011: Drop interrupt properties as required
Posted by Bartosz Golaszewski 3 months, 3 weeks ago
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>


On Mon, 09 Jun 2025 17:08:59 -0500, Rob Herring (Arm) wrote:
> It is possible that the PL011 doesn't have any interrupt connected and
> can't be an interrupt provider, so drop the interrupt properties as
> required.
> 
> The LG LG131x SoCs are one example of this.
> 
> 
> [...]

I changed pl011 to pl061 manually.

Applied, thanks!

[1/1] dt-bindings: gpio: arm,pl011: Drop interrupt properties as required
      https://git.kernel.org/brgl/linux/c/7b20980ffc11514d8849811857d915001236bcfa

Best regards,
-- 
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Re: [PATCH] dt-bindings: gpio: arm,pl011: Drop interrupt properties as required
Posted by Linus Walleij 3 months, 3 weeks ago
On Tue, Jun 10, 2025 at 12:09 AM Rob Herring (Arm) <robh@kernel.org> wrote:

> It is possible that the PL011 doesn't have any interrupt connected and
> can't be an interrupt provider, so drop the interrupt properties as
> required.
>
> The LG LG131x SoCs are one example of this.
>
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>

After changing all PL011 to PL061:
Acked-by: Linus Walleij <linus.walleij@linaro.org>

Yours,
Linus Walleij
Re: [PATCH] dt-bindings: gpio: arm,pl011: Drop interrupt properties as required
Posted by Rob Herring 4 months ago
On Mon, Jun 9, 2025 at 5:09 PM Rob Herring (Arm) <robh@kernel.org> wrote:
>
> It is possible that the PL011 doesn't have any interrupt connected and

err, PL061

> can't be an interrupt provider, so drop the interrupt properties as
> required.
>
> The LG LG131x SoCs are one example of this.
>
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
> ---
>  Documentation/devicetree/bindings/gpio/pl061-gpio.yaml | 3 ---
>  1 file changed, 3 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/gpio/pl061-gpio.yaml b/Documentation/devicetree/bindings/gpio/pl061-gpio.yaml
> index bd35cbf7fa09..c51e10680c0a 100644
> --- a/Documentation/devicetree/bindings/gpio/pl061-gpio.yaml
> +++ b/Documentation/devicetree/bindings/gpio/pl061-gpio.yaml
> @@ -60,9 +60,6 @@ properties:
>  required:
>    - compatible
>    - reg
> -  - interrupts
> -  - interrupt-controller
> -  - "#interrupt-cells"
>    - clocks
>    - "#gpio-cells"
>    - gpio-controller
> --
> 2.47.2
>