linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D
@ 2025-11-05  9:45 Xianwei Zhao via B4 Relay
  2025-11-05  9:45 ` [PATCH 1/5] dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs Xianwei Zhao via B4 Relay
                   ` (6 more replies)
  0 siblings, 7 replies; 17+ messages in thread
From: Xianwei Zhao via B4 Relay @ 2025-11-05  9:45 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Neil Armstrong, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic,
	Xianwei Zhao

This patch adds GPIO interrupt support for Amlogic S6 S7 and S7D SoCs.

Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
---
Xianwei Zhao (5):
      dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs
      irqchip: Add support for Amlogic S6 S7 and S7D SoCs
      arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
      arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
      arm64: dts: Add gpio_intc node for Amlogic S7D SoCs

 .../interrupt-controller/amlogic,meson-gpio-intc.yaml         |  3 +++
 arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi                   | 10 ++++++++++
 arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi                   | 10 ++++++++++
 arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi                  | 10 ++++++++++
 drivers/irqchip/irq-meson-gpio.c                              | 11 +++++++++++
 5 files changed, 44 insertions(+)
---
base-commit: cb718411c4c05a4a424c2b73790a1648be97a4af
change-id: 20251105-irqchip-gpio-s6-s7-s7d-9eb2ce7fccc6

Best regards,
-- 
Xianwei Zhao <xianwei.zhao@amlogic.com>




^ permalink raw reply	[flat|nested] 17+ messages in thread

* [PATCH 1/5] dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs
  2025-11-05  9:45 [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Xianwei Zhao via B4 Relay
@ 2025-11-05  9:45 ` Xianwei Zhao via B4 Relay
  2025-11-06  9:00   ` Krzysztof Kozlowski
  2025-11-05  9:45 ` [PATCH 2/5] irqchip: " Xianwei Zhao via B4 Relay
                   ` (5 subsequent siblings)
  6 siblings, 1 reply; 17+ messages in thread
From: Xianwei Zhao via B4 Relay @ 2025-11-05  9:45 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Neil Armstrong, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic,
	Xianwei Zhao

From: Xianwei Zhao <xianwei.zhao@amlogic.com>

Update dt-binding document for GPIO interrupt controller
of Amlogic S6 S7 and S7D SoCs.

Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
---
 .../bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml         | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml
index 3d60d9e9e208..d0fad930de9d 100644
--- a/Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml
+++ b/Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml
@@ -39,6 +39,9 @@ properties:
               - amlogic,a4-gpio-ao-intc
               - amlogic,a5-gpio-intc
               - amlogic,c3-gpio-intc
+              - amlogic,s6-gpio-intc
+              - amlogic,s7-gpio-intc
+              - amlogic,s7d-gpio-intc
               - amlogic,t7-gpio-intc
           - const: amlogic,meson-gpio-intc
 

-- 
2.37.1




^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 2/5] irqchip: Add support for Amlogic S6 S7 and S7D SoCs
  2025-11-05  9:45 [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Xianwei Zhao via B4 Relay
  2025-11-05  9:45 ` [PATCH 1/5] dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs Xianwei Zhao via B4 Relay
@ 2025-11-05  9:45 ` Xianwei Zhao via B4 Relay
  2025-11-06 13:07   ` Neil Armstrong
  2025-11-05  9:45 ` [PATCH 3/5] arm64: dts: Add gpio_intc node for Amlogic S6 SoCs Xianwei Zhao via B4 Relay
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 17+ messages in thread
From: Xianwei Zhao via B4 Relay @ 2025-11-05  9:45 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Neil Armstrong, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic,
	Xianwei Zhao

From: Xianwei Zhao <xianwei.zhao@amlogic.com>

The Amlogic S6/S7/S7D SoCs support 12 GPIO IRQ lines,
details are as below.

    S6 IRQ Number:
    - 99:98    2 pins on bank CC
    - 97       1 pin  on bank TESTN
    - 96:81   16 pins on bank A
    - 80:65   16 pins on bank Z
    - 64:45   20 pins on bank X
    - 44:37    8 pins on bank H offs H1
    - 36:32    5 pins on bank F
    - 31:25    7 pins on bank D
    - 24:22    3 pins on bank E
    - 21:14    8 pins on bank C
    - 13:0    14 pins on bank B

    S7 IRQ Number:
    - 83:82    2 pins on bank CC
    - 81       1 pin  on bank TESTN
    - 80:68   13 pins on bank Z
    - 67:48   20 pins on bank X
    - 47:36   12 pins on bank H
    - 35:24   12 pins on bank D
    - 23:22    2 pins on bank E
    - 21:14    8 pins on bank C
    - 13:0    14 pins on bank B

    S7D IRQ Number:
    - 83:82    2 pins on bank CC
    - 81:75    7 pins on bank DV
    - 74       1 pin  on bank TESTN
    - 73:61   13 pins on bank Z
    - 60:41   20 pins on bank X
    - 40:29   12 pins on bank H
    - 28:24    5 pins on bank D
    - 23:22    2 pins on bank E
    - 21:14    8 pins on bank C
    - 13:0    14 pins on bank B

Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
---
 drivers/irqchip/irq-meson-gpio.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/drivers/irqchip/irq-meson-gpio.c b/drivers/irqchip/irq-meson-gpio.c
index 7d177626d64b..7e718b07e960 100644
--- a/drivers/irqchip/irq-meson-gpio.c
+++ b/drivers/irqchip/irq-meson-gpio.c
@@ -174,6 +174,14 @@ static const struct meson_gpio_irq_params s4_params = {
 	INIT_MESON_S4_COMMON_DATA(82)
 };
 
+static const struct meson_gpio_irq_params s6_params = {
+	INIT_MESON_S4_COMMON_DATA(100)
+};
+
+static const struct meson_gpio_irq_params s7_params = {
+	INIT_MESON_S4_COMMON_DATA(84)
+};
+
 static const struct meson_gpio_irq_params c3_params = {
 	INIT_MESON_S4_COMMON_DATA(55)
 };
@@ -195,6 +203,9 @@ static const struct of_device_id meson_irq_gpio_matches[] __maybe_unused = {
 	{ .compatible = "amlogic,a4-gpio-ao-intc", .data = &a4_ao_params },
 	{ .compatible = "amlogic,a4-gpio-intc", .data = &a4_params },
 	{ .compatible = "amlogic,a5-gpio-intc", .data = &a5_params },
+	{ .compatible = "amlogic,s6-gpio-intc", .data = &s6_params },
+	{ .compatible = "amlogic,s7-gpio-intc", .data = &s7_params },
+	{ .compatible = "amlogic,s7d-gpio-intc", .data = &s7_params },
 	{ .compatible = "amlogic,c3-gpio-intc", .data = &c3_params },
 	{ .compatible = "amlogic,t7-gpio-intc", .data = &t7_params },
 	{ }

-- 
2.37.1




^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 3/5] arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
  2025-11-05  9:45 [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Xianwei Zhao via B4 Relay
  2025-11-05  9:45 ` [PATCH 1/5] dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs Xianwei Zhao via B4 Relay
  2025-11-05  9:45 ` [PATCH 2/5] irqchip: " Xianwei Zhao via B4 Relay
@ 2025-11-05  9:45 ` Xianwei Zhao via B4 Relay
  2025-11-06 13:07   ` Neil Armstrong
  2025-11-05  9:45 ` [PATCH 4/5] arm64: dts: Add gpio_intc node for Amlogic S7 SoCs Xianwei Zhao via B4 Relay
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 17+ messages in thread
From: Xianwei Zhao via B4 Relay @ 2025-11-05  9:45 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Neil Armstrong, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic,
	Xianwei Zhao

From: Xianwei Zhao <xianwei.zhao@amlogic.com>

Add GPIO interrupt controller device.

Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
---
 arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi b/arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi
index 0dca64a2ef9e..3ee1b563a34a 100644
--- a/arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi
+++ b/arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi
@@ -199,6 +199,16 @@ gpiocc: gpio@300 {
 					gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_CC<<8) 2>;
 				};
 			};
+
+			gpio_intc: interrupt-controller@4080 {
+				compatible = "amlogic,s6-gpio-intc",
+					     "amlogic,meson-gpio-intc";
+				reg = <0x0 0x4080 0x0 0x20>;
+				interrupt-controller;
+				#interrupt-cells = <2>;
+				amlogic,channel-interrupts =
+					<10 11 12 13 14 15 16 17 18 19 20 21>;
+			};
 		};
 	};
 };

-- 
2.37.1




^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 4/5] arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
  2025-11-05  9:45 [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Xianwei Zhao via B4 Relay
                   ` (2 preceding siblings ...)
  2025-11-05  9:45 ` [PATCH 3/5] arm64: dts: Add gpio_intc node for Amlogic S6 SoCs Xianwei Zhao via B4 Relay
@ 2025-11-05  9:45 ` Xianwei Zhao via B4 Relay
  2025-11-06 13:08   ` Neil Armstrong
  2025-11-05  9:45 ` [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs Xianwei Zhao via B4 Relay
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 17+ messages in thread
From: Xianwei Zhao via B4 Relay @ 2025-11-05  9:45 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Neil Armstrong, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic,
	Xianwei Zhao

From: Xianwei Zhao <xianwei.zhao@amlogic.com>

Add GPIO interrupt controller device.

Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
---
 arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi b/arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi
index d0b63d3fc953..aef7aad95667 100644
--- a/arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi
+++ b/arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi
@@ -221,6 +221,16 @@ gpiocc: gpio@300 {
 					gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_CC<<8) 2>;
 				};
 			};
+
+			gpio_intc: interrupt-controller@4080 {
+				compatible = "amlogic,s7-gpio-intc",
+					     "amlogic,meson-gpio-intc";
+				reg = <0x0 0x4080 0x0 0x20>;
+				interrupt-controller;
+				#interrupt-cells = <2>;
+				amlogic,channel-interrupts =
+					<10 11 12 13 14 15 16 17 18 19 20 21>;
+			};
 		};
 	};
 };

-- 
2.37.1




^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
  2025-11-05  9:45 [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Xianwei Zhao via B4 Relay
                   ` (3 preceding siblings ...)
  2025-11-05  9:45 ` [PATCH 4/5] arm64: dts: Add gpio_intc node for Amlogic S7 SoCs Xianwei Zhao via B4 Relay
@ 2025-11-05  9:45 ` Xianwei Zhao via B4 Relay
  2025-11-06 13:08   ` Neil Armstrong
  2025-11-14 15:58   ` Rob Herring (Arm)
  2025-11-20  7:54 ` [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Neil Armstrong
  2025-11-20 14:22 ` (subset) " Neil Armstrong
  6 siblings, 2 replies; 17+ messages in thread
From: Xianwei Zhao via B4 Relay @ 2025-11-05  9:45 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Neil Armstrong, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic,
	Xianwei Zhao

From: Xianwei Zhao <xianwei.zhao@amlogic.com>

Add GPIO interrupt controller device.

Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
---
 arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi b/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
index f1c2e91ec6c5..74f98fae7dac 100644
--- a/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
+++ b/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
@@ -194,6 +194,16 @@ gpiocc: gpio@300 {
 					gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_CC<<8) 2>;
 				};
 			};
+
+			gpio_intc: interrupt-controller@4080 {
+				compatible = "amlogic,s7d-gpio-intc",
+					     "amlogic,meson-gpio-intc";
+				reg = <0x0 0x4080 0x0 0x20>;
+				interrupt-controller;
+				#interrupt-cells = <2>;
+				amlogic,channel-interrupts =
+					<10 11 12 13 14 15 16 17 18 19 20 21>;
+			};
 		};
 	};
 };

-- 
2.37.1




^ permalink raw reply related	[flat|nested] 17+ messages in thread

* Re: [PATCH 1/5] dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs
  2025-11-05  9:45 ` [PATCH 1/5] dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs Xianwei Zhao via B4 Relay
@ 2025-11-06  9:00   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 17+ messages in thread
From: Krzysztof Kozlowski @ 2025-11-06  9:00 UTC (permalink / raw)
  To: Xianwei Zhao
  Cc: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Neil Armstrong, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit, linux-kernel, devicetree, linux-arm-kernel,
	linux-amlogic

On Wed, Nov 05, 2025 at 05:45:32PM +0800, Xianwei Zhao wrote:
> Update dt-binding document for GPIO interrupt controller
> of Amlogic S6 S7 and S7D SoCs.
> 
> Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
> ---
>  .../bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml         | 3 +++
>  1 file changed, 3 insertions(+)

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 2/5] irqchip: Add support for Amlogic S6 S7 and S7D SoCs
  2025-11-05  9:45 ` [PATCH 2/5] irqchip: " Xianwei Zhao via B4 Relay
@ 2025-11-06 13:07   ` Neil Armstrong
  0 siblings, 0 replies; 17+ messages in thread
From: Neil Armstrong @ 2025-11-06 13:07 UTC (permalink / raw)
  To: xianwei.zhao, Thomas Gleixner, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic

On 11/5/25 10:45, Xianwei Zhao via B4 Relay wrote:
> From: Xianwei Zhao <xianwei.zhao@amlogic.com>
> 
> The Amlogic S6/S7/S7D SoCs support 12 GPIO IRQ lines,
> details are as below.
> 
>      S6 IRQ Number:
>      - 99:98    2 pins on bank CC
>      - 97       1 pin  on bank TESTN
>      - 96:81   16 pins on bank A
>      - 80:65   16 pins on bank Z
>      - 64:45   20 pins on bank X
>      - 44:37    8 pins on bank H offs H1
>      - 36:32    5 pins on bank F
>      - 31:25    7 pins on bank D
>      - 24:22    3 pins on bank E
>      - 21:14    8 pins on bank C
>      - 13:0    14 pins on bank B
> 
>      S7 IRQ Number:
>      - 83:82    2 pins on bank CC
>      - 81       1 pin  on bank TESTN
>      - 80:68   13 pins on bank Z
>      - 67:48   20 pins on bank X
>      - 47:36   12 pins on bank H
>      - 35:24   12 pins on bank D
>      - 23:22    2 pins on bank E
>      - 21:14    8 pins on bank C
>      - 13:0    14 pins on bank B
> 
>      S7D IRQ Number:
>      - 83:82    2 pins on bank CC
>      - 81:75    7 pins on bank DV
>      - 74       1 pin  on bank TESTN
>      - 73:61   13 pins on bank Z
>      - 60:41   20 pins on bank X
>      - 40:29   12 pins on bank H
>      - 28:24    5 pins on bank D
>      - 23:22    2 pins on bank E
>      - 21:14    8 pins on bank C
>      - 13:0    14 pins on bank B
> 
> Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
> ---
>   drivers/irqchip/irq-meson-gpio.c | 11 +++++++++++
>   1 file changed, 11 insertions(+)
> 
> diff --git a/drivers/irqchip/irq-meson-gpio.c b/drivers/irqchip/irq-meson-gpio.c
> index 7d177626d64b..7e718b07e960 100644
> --- a/drivers/irqchip/irq-meson-gpio.c
> +++ b/drivers/irqchip/irq-meson-gpio.c
> @@ -174,6 +174,14 @@ static const struct meson_gpio_irq_params s4_params = {
>   	INIT_MESON_S4_COMMON_DATA(82)
>   };
>   
> +static const struct meson_gpio_irq_params s6_params = {
> +	INIT_MESON_S4_COMMON_DATA(100)
> +};
> +
> +static const struct meson_gpio_irq_params s7_params = {
> +	INIT_MESON_S4_COMMON_DATA(84)
> +};
> +
>   static const struct meson_gpio_irq_params c3_params = {
>   	INIT_MESON_S4_COMMON_DATA(55)
>   };
> @@ -195,6 +203,9 @@ static const struct of_device_id meson_irq_gpio_matches[] __maybe_unused = {
>   	{ .compatible = "amlogic,a4-gpio-ao-intc", .data = &a4_ao_params },
>   	{ .compatible = "amlogic,a4-gpio-intc", .data = &a4_params },
>   	{ .compatible = "amlogic,a5-gpio-intc", .data = &a5_params },
> +	{ .compatible = "amlogic,s6-gpio-intc", .data = &s6_params },
> +	{ .compatible = "amlogic,s7-gpio-intc", .data = &s7_params },
> +	{ .compatible = "amlogic,s7d-gpio-intc", .data = &s7_params },
>   	{ .compatible = "amlogic,c3-gpio-intc", .data = &c3_params },
>   	{ .compatible = "amlogic,t7-gpio-intc", .data = &t7_params },
>   	{ }
> 

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 3/5] arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
  2025-11-05  9:45 ` [PATCH 3/5] arm64: dts: Add gpio_intc node for Amlogic S6 SoCs Xianwei Zhao via B4 Relay
@ 2025-11-06 13:07   ` Neil Armstrong
  0 siblings, 0 replies; 17+ messages in thread
From: Neil Armstrong @ 2025-11-06 13:07 UTC (permalink / raw)
  To: xianwei.zhao, Thomas Gleixner, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic

On 11/5/25 10:45, Xianwei Zhao via B4 Relay wrote:
> From: Xianwei Zhao <xianwei.zhao@amlogic.com>
> 
> Add GPIO interrupt controller device.
> 
> Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
> ---
>   arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi | 10 ++++++++++
>   1 file changed, 10 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi b/arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi
> index 0dca64a2ef9e..3ee1b563a34a 100644
> --- a/arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi
> @@ -199,6 +199,16 @@ gpiocc: gpio@300 {
>   					gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_CC<<8) 2>;
>   				};
>   			};
> +
> +			gpio_intc: interrupt-controller@4080 {
> +				compatible = "amlogic,s6-gpio-intc",
> +					     "amlogic,meson-gpio-intc";
> +				reg = <0x0 0x4080 0x0 0x20>;
> +				interrupt-controller;
> +				#interrupt-cells = <2>;
> +				amlogic,channel-interrupts =
> +					<10 11 12 13 14 15 16 17 18 19 20 21>;
> +			};
>   		};
>   	};
>   };
> 

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 4/5] arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
  2025-11-05  9:45 ` [PATCH 4/5] arm64: dts: Add gpio_intc node for Amlogic S7 SoCs Xianwei Zhao via B4 Relay
@ 2025-11-06 13:08   ` Neil Armstrong
  0 siblings, 0 replies; 17+ messages in thread
From: Neil Armstrong @ 2025-11-06 13:08 UTC (permalink / raw)
  To: xianwei.zhao, Thomas Gleixner, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic

On 11/5/25 10:45, Xianwei Zhao via B4 Relay wrote:
> From: Xianwei Zhao <xianwei.zhao@amlogic.com>
> 
> Add GPIO interrupt controller device.
> 
> Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
> ---
>   arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi | 10 ++++++++++
>   1 file changed, 10 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi b/arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi
> index d0b63d3fc953..aef7aad95667 100644
> --- a/arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi
> @@ -221,6 +221,16 @@ gpiocc: gpio@300 {
>   					gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_CC<<8) 2>;
>   				};
>   			};
> +
> +			gpio_intc: interrupt-controller@4080 {
> +				compatible = "amlogic,s7-gpio-intc",
> +					     "amlogic,meson-gpio-intc";
> +				reg = <0x0 0x4080 0x0 0x20>;
> +				interrupt-controller;
> +				#interrupt-cells = <2>;
> +				amlogic,channel-interrupts =
> +					<10 11 12 13 14 15 16 17 18 19 20 21>;
> +			};
>   		};
>   	};
>   };
> 

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
  2025-11-05  9:45 ` [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs Xianwei Zhao via B4 Relay
@ 2025-11-06 13:08   ` Neil Armstrong
  2025-11-14 15:58   ` Rob Herring (Arm)
  1 sibling, 0 replies; 17+ messages in thread
From: Neil Armstrong @ 2025-11-06 13:08 UTC (permalink / raw)
  To: xianwei.zhao, Thomas Gleixner, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic

On 11/5/25 10:45, Xianwei Zhao via B4 Relay wrote:
> From: Xianwei Zhao <xianwei.zhao@amlogic.com>
> 
> Add GPIO interrupt controller device.
> 
> Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
> ---
>   arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 10 ++++++++++
>   1 file changed, 10 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi b/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
> index f1c2e91ec6c5..74f98fae7dac 100644
> --- a/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
> @@ -194,6 +194,16 @@ gpiocc: gpio@300 {
>   					gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_CC<<8) 2>;
>   				};
>   			};
> +
> +			gpio_intc: interrupt-controller@4080 {
> +				compatible = "amlogic,s7d-gpio-intc",
> +					     "amlogic,meson-gpio-intc";
> +				reg = <0x0 0x4080 0x0 0x20>;
> +				interrupt-controller;
> +				#interrupt-cells = <2>;
> +				amlogic,channel-interrupts =
> +					<10 11 12 13 14 15 16 17 18 19 20 21>;
> +			};
>   		};
>   	};
>   };
> 

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
  2025-11-05  9:45 ` [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs Xianwei Zhao via B4 Relay
  2025-11-06 13:08   ` Neil Armstrong
@ 2025-11-14 15:58   ` Rob Herring (Arm)
  2025-11-14 16:11     ` Thomas Gleixner
  1 sibling, 1 reply; 17+ messages in thread
From: Rob Herring (Arm) @ 2025-11-14 15:58 UTC (permalink / raw)
  To: Xianwei Zhao
  Cc: Neil Armstrong, linux-kernel, Martin Blumenstingl, linux-amlogic,
	Thomas Gleixner, Krzysztof Kozlowski, Kevin Hilman, devicetree,
	Heiner Kallweit, linux-arm-kernel, Jerome Brunet, Conor Dooley


On Wed, 05 Nov 2025 17:45:36 +0800, Xianwei Zhao wrote:
> Add GPIO interrupt controller device.
> 
> Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
> ---
>  arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 10 ++++++++++
>  1 file changed, 10 insertions(+)
> 


My bot found new DTB warnings on the .dts files added or changed in this
series.

Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings
are fixed by another series. Ultimately, it is up to the platform
maintainer whether these warnings are acceptable or not. No need to reply
unless the platform maintainer has comments.

If you already ran DT checks and didn't see these error(s), then
make sure dt-schema is up to date:

  pip3 install dtschema --upgrade


This patch series was applied (using b4) to base:
 Base: cb718411c4c05a4a424c2b73790a1648be97a4af (use --merge-base to override)

If this is not the correct base, please add 'base-commit' tag
(or use b4 which does this automatically)

New warnings running 'make CHECK_DTBS=y for arch/arm64/boot/dts/amlogic/' for 20251105-irqchip-gpio-s6-s7-s7d-v1-5-b4d1fe4781c1@amlogic.com:

arch/arm64/boot/dts/amlogic/amlogic-s7d-s905x5m-bm202.dtb: interrupt-controller@4080 (amlogic,s7d-gpio-intc): compatible: 'oneOf' conditional failed, one must be fixed:
	['amlogic,s7d-gpio-intc', 'amlogic,meson-gpio-intc'] is too long
	'amlogic,meson-gpio-intc' was expected
	'amlogic,s7d-gpio-intc' is not one of ['amlogic,meson8-gpio-intc', 'amlogic,meson8b-gpio-intc', 'amlogic,meson-gxbb-gpio-intc', 'amlogic,meson-gxl-gpio-intc', 'amlogic,meson-axg-gpio-intc', 'amlogic,meson-g12a-gpio-intc', 'amlogic,meson-sm1-gpio-intc', 'amlogic,meson-a1-gpio-intc', 'amlogic,meson-s4-gpio-intc', 'amlogic,a4-gpio-intc', 'amlogic,a4-gpio-ao-intc', 'amlogic,a5-gpio-intc', 'amlogic,c3-gpio-intc', 'amlogic,t7-gpio-intc']
	from schema $id: http://devicetree.org/schemas/interrupt-controller/amlogic,meson-gpio-intc.yaml
arch/arm64/boot/dts/amlogic/amlogic-s7d-s905x5m-bm202.dtb: /soc/bus@fe000000/interrupt-controller@4080: failed to match any schema with compatible: ['amlogic,s7d-gpio-intc', 'amlogic,meson-gpio-intc']
arch/arm64/boot/dts/amlogic/amlogic-s6-s905x5-bl209.dtb: interrupt-controller@4080 (amlogic,s6-gpio-intc): compatible: 'oneOf' conditional failed, one must be fixed:
	['amlogic,s6-gpio-intc', 'amlogic,meson-gpio-intc'] is too long
	'amlogic,meson-gpio-intc' was expected
	'amlogic,s6-gpio-intc' is not one of ['amlogic,meson8-gpio-intc', 'amlogic,meson8b-gpio-intc', 'amlogic,meson-gxbb-gpio-intc', 'amlogic,meson-gxl-gpio-intc', 'amlogic,meson-axg-gpio-intc', 'amlogic,meson-g12a-gpio-intc', 'amlogic,meson-sm1-gpio-intc', 'amlogic,meson-a1-gpio-intc', 'amlogic,meson-s4-gpio-intc', 'amlogic,a4-gpio-intc', 'amlogic,a4-gpio-ao-intc', 'amlogic,a5-gpio-intc', 'amlogic,c3-gpio-intc', 'amlogic,t7-gpio-intc']
	from schema $id: http://devicetree.org/schemas/interrupt-controller/amlogic,meson-gpio-intc.yaml
arch/arm64/boot/dts/amlogic/amlogic-s6-s905x5-bl209.dtb: /soc/bus@fe000000/interrupt-controller@4080: failed to match any schema with compatible: ['amlogic,s6-gpio-intc', 'amlogic,meson-gpio-intc']
arch/arm64/boot/dts/amlogic/amlogic-s7-s805x3-bp201.dtb: interrupt-controller@4080 (amlogic,s7-gpio-intc): compatible: 'oneOf' conditional failed, one must be fixed:
	['amlogic,s7-gpio-intc', 'amlogic,meson-gpio-intc'] is too long
	'amlogic,meson-gpio-intc' was expected
	'amlogic,s7-gpio-intc' is not one of ['amlogic,meson8-gpio-intc', 'amlogic,meson8b-gpio-intc', 'amlogic,meson-gxbb-gpio-intc', 'amlogic,meson-gxl-gpio-intc', 'amlogic,meson-axg-gpio-intc', 'amlogic,meson-g12a-gpio-intc', 'amlogic,meson-sm1-gpio-intc', 'amlogic,meson-a1-gpio-intc', 'amlogic,meson-s4-gpio-intc', 'amlogic,a4-gpio-intc', 'amlogic,a4-gpio-ao-intc', 'amlogic,a5-gpio-intc', 'amlogic,c3-gpio-intc', 'amlogic,t7-gpio-intc']
	from schema $id: http://devicetree.org/schemas/interrupt-controller/amlogic,meson-gpio-intc.yaml
arch/arm64/boot/dts/amlogic/amlogic-s7-s805x3-bp201.dtb: /soc/bus@fe000000/interrupt-controller@4080: failed to match any schema with compatible: ['amlogic,s7-gpio-intc', 'amlogic,meson-gpio-intc']







^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
  2025-11-14 15:58   ` Rob Herring (Arm)
@ 2025-11-14 16:11     ` Thomas Gleixner
  2025-11-14 18:41       ` Rob Herring
  0 siblings, 1 reply; 17+ messages in thread
From: Thomas Gleixner @ 2025-11-14 16:11 UTC (permalink / raw)
  To: Rob Herring (Arm), Xianwei Zhao
  Cc: Neil Armstrong, linux-kernel, Martin Blumenstingl, linux-amlogic,
	Krzysztof Kozlowski, Kevin Hilman, devicetree, Heiner Kallweit,
	linux-arm-kernel, Jerome Brunet, Conor Dooley

On Fri, Nov 14 2025 at 09:58, Rob Herring wrote:
> On Wed, 05 Nov 2025 17:45:36 +0800, Xianwei Zhao wrote:

> New warnings running 'make CHECK_DTBS=y for arch/arm64/boot/dts/amlogic/' for 20251105-irqchip-gpio-s6-s7-s7d-v1-5-b4d1fe4781c1@amlogic.com:
>
> arch/arm64/boot/dts/amlogic/amlogic-s7d-s905x5m-bm202.dtb: interrupt-controller@4080 (amlogic,s7d-gpio-intc): compatible: 'oneOf' conditional failed, one must be fixed:
> 	['amlogic,s7d-gpio-intc', 'amlogic,meson-gpio-intc'] is too long
> 	'amlogic,meson-gpio-intc' was expected
> 	'amlogic,s7d-gpio-intc' is not one of ['amlogic,meson8-gpio-intc', 'amlogic,meson8b-gpio-intc', 'amlogic,meson-gxbb-gpio-intc', 'amlogic,meson-gxl-gpio-intc', 'amlogic,meson-axg-gpio-intc', 'amlogic,meson-g12a-gpio-intc', 'amlogic,meson-sm1-gpio-intc', 'amlogic,meson-a1-gpio-intc', 'amlogic,meson-s4-gpio-intc', 'amlogic,a4-gpio-intc', 'amlogic,a4-gpio-ao-intc', 'amlogic,a5-gpio-intc', 'amlogic,c3-gpio-intc', 'amlogic,t7-gpio-intc']
> 	from schema $id: http://devicetree.org/schemas/interrupt-controller/amlogic,meson-gpio-intc.yaml
> arch/arm64/boot/dts/amlogic/amlogic-s7d-s905x5m-bm202.dtb: /soc/bus@fe000000/interrupt-controller@4080: failed to match any schema with compatible: ['amlogic,s7d-gpio-intc', 'amlogic,meson-gpio-intc']

The first patch in this series clearly adds the "missing"
bindings.

Confused....


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
  2025-11-14 16:11     ` Thomas Gleixner
@ 2025-11-14 18:41       ` Rob Herring
  0 siblings, 0 replies; 17+ messages in thread
From: Rob Herring @ 2025-11-14 18:41 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Xianwei Zhao, Neil Armstrong, linux-kernel, Martin Blumenstingl,
	linux-amlogic, Krzysztof Kozlowski, Kevin Hilman, devicetree,
	Heiner Kallweit, linux-arm-kernel, Jerome Brunet, Conor Dooley

On Fri, Nov 14, 2025 at 10:11 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> On Fri, Nov 14 2025 at 09:58, Rob Herring wrote:
> > On Wed, 05 Nov 2025 17:45:36 +0800, Xianwei Zhao wrote:
>
> > New warnings running 'make CHECK_DTBS=y for arch/arm64/boot/dts/amlogic/' for 20251105-irqchip-gpio-s6-s7-s7d-v1-5-b4d1fe4781c1@amlogic.com:
> >
> > arch/arm64/boot/dts/amlogic/amlogic-s7d-s905x5m-bm202.dtb: interrupt-controller@4080 (amlogic,s7d-gpio-intc): compatible: 'oneOf' conditional failed, one must be fixed:
> >       ['amlogic,s7d-gpio-intc', 'amlogic,meson-gpio-intc'] is too long
> >       'amlogic,meson-gpio-intc' was expected
> >       'amlogic,s7d-gpio-intc' is not one of ['amlogic,meson8-gpio-intc', 'amlogic,meson8b-gpio-intc', 'amlogic,meson-gxbb-gpio-intc', 'amlogic,meson-gxl-gpio-intc', 'amlogic,meson-axg-gpio-intc', 'amlogic,meson-g12a-gpio-intc', 'amlogic,meson-sm1-gpio-intc', 'amlogic,meson-a1-gpio-intc', 'amlogic,meson-s4-gpio-intc', 'amlogic,a4-gpio-intc', 'amlogic,a4-gpio-ao-intc', 'amlogic,a5-gpio-intc', 'amlogic,c3-gpio-intc', 'amlogic,t7-gpio-intc']
> >       from schema $id: http://devicetree.org/schemas/interrupt-controller/amlogic,meson-gpio-intc.yaml
> > arch/arm64/boot/dts/amlogic/amlogic-s7d-s905x5m-bm202.dtb: /soc/bus@fe000000/interrupt-controller@4080: failed to match any schema with compatible: ['amlogic,s7d-gpio-intc', 'amlogic,meson-gpio-intc']
>
> The first patch in this series clearly adds the "missing"
> bindings.
>
> Confused....

You and b4. It looks normal reading the thread, but shazam is
thoroughly confused. I think that's because this series is missing a
'v2' tag.

$ b4 shazam -H 20251105-irqchip-gpio-s6-s7-s7d-v1-3-b4d1fe4781c1@amlogic.com
Grabbing thread from
lore.kernel.org/all/20251105-irqchip-gpio-s6-s7-s7d-v1-3-b4d1fe4781c1@amlogic.com/t.mbox.gz
Breaking thread to remove parents of
20251105-irqchip-gpio-s6-s7-s7d-v1-0-b4d1fe4781c1@amlogic.com
Checking for newer revisions
Grabbing search results from lore.kernel.org
Analyzing 18 messages in the thread
WARNING: duplicate messages found at index 1
   Subject 1: dt-bindings: interrupt-controller: Add support for
Amlogic S6 S7 and S7D SoCs
   Subject 2: dt-bindings: interrupt-controller: Add support for
Amlogic S6 S7 and S7D SoCs
  2 is not a reply... assume additional patch
WARNING: duplicate messages found at index 1
   Subject 1: irqchip/meson-gpio: Add support for Amlogic S6 S7 and S7D SoCs
   Subject 2: dt-bindings: interrupt-controller: Add support for
Amlogic S6 S7 and S7D SoCs
  2 is not a reply... assume additional patch
WARNING: duplicate messages found at index 1
   Subject 1: arm64: dts: amlogic: Add gpio_intc node for Amlogic S6
SoCs
   Subject 2: irqchip/meson-gpio: Add support for Amlogic S6 S7 and S7D SoCs
  2 is not a reply... assume additional patch
WARNING: duplicate messages found at index 1
   Subject 1: arm64: dts: amlogic: Add gpio_intc node for Amlogic S7 SoCs
   Subject 2: arm64: dts: amlogic: Add gpio_intc node for Amlogic S6 SoCs
  2 is not a reply... assume additional patch
WARNING: duplicate messages found at index 1
   Subject 1: arm64: dts: amlogic: Add gpio_intc node for Amlogic S7D SoCs
   Subject 2: arm64: dts: amlogic: Add gpio_intc node for Amlogic S7 SoCs
  2 is not a reply... assume additional patch
Looking for additional code-review trailers on lore.kernel.org
Analyzing 0 code-review messages
Checking attestation on all messages, may take a moment...
---
  ✓ [PATCH] arm64: dts: amlogic: Add gpio_intc node for Amlogic S7D SoCs
    ✓ Signed: DKIM/linutronix.de
  ✓ [PATCH] arm64: dts: amlogic: Add gpio_intc node for Amlogic S7 SoCs
    ✓ Signed: DKIM/linutronix.de
  [PATCH 3/5] arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
    ✗ No key: ed25519/xianwei.zhao@amlogic.com
    + Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> (✗
DKIM/linaro.org)
  [PATCH 4/5] arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
    ✗ No key: ed25519/xianwei.zhao@amlogic.com
    + Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> (✗
DKIM/linaro.org)
  [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
    ✗ No key: ed25519/xianwei.zhao@amlogic.com
    + Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> (✗
DKIM/linaro.org)
  ERROR: missing [6/5]!
  ERROR: missing [7/5]!
  ERROR: missing [8/5]!
  ERROR: missing [9/5]!
  ERROR: missing [10/5]!
---
Total patches: 5
---
WARNING: Thread incomplete!


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D
  2025-11-05  9:45 [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Xianwei Zhao via B4 Relay
                   ` (4 preceding siblings ...)
  2025-11-05  9:45 ` [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs Xianwei Zhao via B4 Relay
@ 2025-11-20  7:54 ` Neil Armstrong
  2025-11-20 10:50   ` Thomas Gleixner
  2025-11-20 14:22 ` (subset) " Neil Armstrong
  6 siblings, 1 reply; 17+ messages in thread
From: Neil Armstrong @ 2025-11-20  7:54 UTC (permalink / raw)
  To: xianwei.zhao, Thomas Gleixner, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic

Hi Thomas,

On 11/5/25 10:45, Xianwei Zhao via B4 Relay wrote:
> This patch adds GPIO interrupt support for Amlogic S6 S7 and S7D SoCs.
> 
> Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
> ---
> Xianwei Zhao (5):
>        dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs
>        irqchip: Add support for Amlogic S6 S7 and S7D SoCs
>        arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
>        arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
>        arm64: dts: Add gpio_intc node for Amlogic S7D SoCs

Coud you drop the DT changes from the tip irq/drivers tree ?

Thanks,
Neil

> 
>   .../interrupt-controller/amlogic,meson-gpio-intc.yaml         |  3 +++
>   arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi                   | 10 ++++++++++
>   arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi                   | 10 ++++++++++
>   arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi                  | 10 ++++++++++
>   drivers/irqchip/irq-meson-gpio.c                              | 11 +++++++++++
>   5 files changed, 44 insertions(+)
> ---
> base-commit: cb718411c4c05a4a424c2b73790a1648be97a4af
> change-id: 20251105-irqchip-gpio-s6-s7-s7d-9eb2ce7fccc6
> 
> Best regards,



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D
  2025-11-20  7:54 ` [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Neil Armstrong
@ 2025-11-20 10:50   ` Thomas Gleixner
  0 siblings, 0 replies; 17+ messages in thread
From: Thomas Gleixner @ 2025-11-20 10:50 UTC (permalink / raw)
  To: Neil Armstrong, xianwei.zhao, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Kevin Hilman, Jerome Brunet, Martin Blumenstingl,
	Heiner Kallweit
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic

On Thu, Nov 20 2025 at 08:54, Neil Armstrong wrote:

> Hi Thomas,
>
> On 11/5/25 10:45, Xianwei Zhao via B4 Relay wrote:
>> This patch adds GPIO interrupt support for Amlogic S6 S7 and S7D SoCs.
>> 
>> Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
>> ---
>> Xianwei Zhao (5):
>>        dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs
>>        irqchip: Add support for Amlogic S6 S7 and S7D SoCs
>>        arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
>>        arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
>>        arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
>
> Coud you drop the DT changes from the tip irq/drivers tree ?

Done.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: (subset) [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D
  2025-11-05  9:45 [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Xianwei Zhao via B4 Relay
                   ` (5 preceding siblings ...)
  2025-11-20  7:54 ` [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Neil Armstrong
@ 2025-11-20 14:22 ` Neil Armstrong
  6 siblings, 0 replies; 17+ messages in thread
From: Neil Armstrong @ 2025-11-20 14:22 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Kevin Hilman, Jerome Brunet, Martin Blumenstingl, Heiner Kallweit,
	Xianwei Zhao
  Cc: linux-kernel, devicetree, linux-arm-kernel, linux-amlogic

Hi,

On Wed, 05 Nov 2025 17:45:31 +0800, Xianwei Zhao wrote:
> This patch adds GPIO interrupt support for Amlogic S6 S7 and S7D SoCs.
> 
> 

Thanks, Applied to https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git (v6.19/arm64-dt)

[3/5] arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
      https://git.kernel.org/amlogic/c/96ce4313d6f9d5131937b449f9a2484277658c13
[4/5] arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
      https://git.kernel.org/amlogic/c/8e8059d1747da43b0d8dafff216cbf32b647a7ca
[5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
      https://git.kernel.org/amlogic/c/691db5908724f2f63b3a2fbe8394f2cc35b02c31

These changes has been applied on the intermediate git tree [1].

The v6.19/arm64-dt branch will then be sent via a formal Pull Request to the Linux SoC maintainers
for inclusion in their intermediate git branches in order to be sent to Linus during
the next merge window, or sooner if it's a set of fixes.

In the cases of fixes, those will be merged in the current release candidate
kernel and as soon they appear on the Linux master branch they will be
backported to the previous Stable and Long-Stable kernels [2].

The intermediate git branches are merged daily in the linux-next tree [3],
people are encouraged testing these pre-release kernels and report issues on the
relevant mailing-lists.

If problems are discovered on those changes, please submit a signed-off-by revert
patch followed by a corrective changeset.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
[3] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

-- 
Neil



^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2025-11-20 14:22 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-05  9:45 [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Xianwei Zhao via B4 Relay
2025-11-05  9:45 ` [PATCH 1/5] dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs Xianwei Zhao via B4 Relay
2025-11-06  9:00   ` Krzysztof Kozlowski
2025-11-05  9:45 ` [PATCH 2/5] irqchip: " Xianwei Zhao via B4 Relay
2025-11-06 13:07   ` Neil Armstrong
2025-11-05  9:45 ` [PATCH 3/5] arm64: dts: Add gpio_intc node for Amlogic S6 SoCs Xianwei Zhao via B4 Relay
2025-11-06 13:07   ` Neil Armstrong
2025-11-05  9:45 ` [PATCH 4/5] arm64: dts: Add gpio_intc node for Amlogic S7 SoCs Xianwei Zhao via B4 Relay
2025-11-06 13:08   ` Neil Armstrong
2025-11-05  9:45 ` [PATCH 5/5] arm64: dts: Add gpio_intc node for Amlogic S7D SoCs Xianwei Zhao via B4 Relay
2025-11-06 13:08   ` Neil Armstrong
2025-11-14 15:58   ` Rob Herring (Arm)
2025-11-14 16:11     ` Thomas Gleixner
2025-11-14 18:41       ` Rob Herring
2025-11-20  7:54 ` [PATCH 0/5] Add GPIO interrupt support for Amlogic S6 S7 and S7D Neil Armstrong
2025-11-20 10:50   ` Thomas Gleixner
2025-11-20 14:22 ` (subset) " Neil Armstrong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).