All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B
@ 2021-03-07 17:20 Paul Cercueil
  2021-03-07 17:20 ` [PATCH 2/2] irqchip: ingenic: Add support for the JZ4760 Paul Cercueil
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Paul Cercueil @ 2021-03-07 17:20 UTC (permalink / raw)
  To: Thomas Gleixner, Marc Zyngier, Rob Herring
  Cc: od, linux-kernel, devicetree, linux-mips, Paul Cercueil

Add the ingenic,jz4760b-intc compatible string with a fallback to the
ingenic,jz4760-intc compatible string.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
---
 .../devicetree/bindings/interrupt-controller/ingenic,intc.yaml   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
index 0a046be8d1cd..0358a7739c8e 100644
--- a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
+++ b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
@@ -23,6 +23,7 @@ properties:
           - enum:
               - ingenic,jz4775-intc
               - ingenic,jz4770-intc
+              - ingenic,jz4760b-intc
           - const: ingenic,jz4760-intc
       - items:
           - const: ingenic,x1000-intc
-- 
2.30.1


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

* [PATCH 2/2] irqchip: ingenic: Add support for the JZ4760
  2021-03-07 17:20 [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B Paul Cercueil
@ 2021-03-07 17:20 ` Paul Cercueil
  2021-03-09  8:51   ` [irqchip: irq/irqchip-next] irqchip/ingenic: " irqchip-bot for Paul Cercueil
  2021-03-08 23:01 ` [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B Rob Herring
  2021-03-09  8:51 ` [irqchip: irq/irqchip-next] " irqchip-bot for Paul Cercueil
  2 siblings, 1 reply; 5+ messages in thread
From: Paul Cercueil @ 2021-03-07 17:20 UTC (permalink / raw)
  To: Thomas Gleixner, Marc Zyngier, Rob Herring
  Cc: od, linux-kernel, devicetree, linux-mips, Paul Cercueil

Add support for the interrupt controller found in the JZ4760 SoC, which
works exactly like the one in the JZ4770.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
---

Notes:
    Note that the binding documentation for the ingenic,jz4760-tcu
    compatible string has been submitted in a different patchset.

 drivers/irqchip/irq-ingenic-tcu.c | 1 +
 drivers/irqchip/irq-ingenic.c     | 1 +
 2 files changed, 2 insertions(+)

diff --git a/drivers/irqchip/irq-ingenic-tcu.c b/drivers/irqchip/irq-ingenic-tcu.c
index 7a7222d4c19c..b938d1d04d96 100644
--- a/drivers/irqchip/irq-ingenic-tcu.c
+++ b/drivers/irqchip/irq-ingenic-tcu.c
@@ -179,5 +179,6 @@ static int __init ingenic_tcu_irq_init(struct device_node *np,
 }
 IRQCHIP_DECLARE(jz4740_tcu_irq, "ingenic,jz4740-tcu", ingenic_tcu_irq_init);
 IRQCHIP_DECLARE(jz4725b_tcu_irq, "ingenic,jz4725b-tcu", ingenic_tcu_irq_init);
+IRQCHIP_DECLARE(jz4760_tcu_irq, "ingenic,jz4760-tcu", ingenic_tcu_irq_init);
 IRQCHIP_DECLARE(jz4770_tcu_irq, "ingenic,jz4770-tcu", ingenic_tcu_irq_init);
 IRQCHIP_DECLARE(x1000_tcu_irq, "ingenic,x1000-tcu", ingenic_tcu_irq_init);
diff --git a/drivers/irqchip/irq-ingenic.c b/drivers/irqchip/irq-ingenic.c
index b61a8901ef72..ea36bb00be80 100644
--- a/drivers/irqchip/irq-ingenic.c
+++ b/drivers/irqchip/irq-ingenic.c
@@ -155,6 +155,7 @@ static int __init intc_2chip_of_init(struct device_node *node,
 {
 	return ingenic_intc_of_init(node, 2);
 }
+IRQCHIP_DECLARE(jz4760_intc, "ingenic,jz4760-intc", intc_2chip_of_init);
 IRQCHIP_DECLARE(jz4770_intc, "ingenic,jz4770-intc", intc_2chip_of_init);
 IRQCHIP_DECLARE(jz4775_intc, "ingenic,jz4775-intc", intc_2chip_of_init);
 IRQCHIP_DECLARE(jz4780_intc, "ingenic,jz4780-intc", intc_2chip_of_init);
-- 
2.30.1


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

* Re: [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B
  2021-03-07 17:20 [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B Paul Cercueil
  2021-03-07 17:20 ` [PATCH 2/2] irqchip: ingenic: Add support for the JZ4760 Paul Cercueil
@ 2021-03-08 23:01 ` Rob Herring
  2021-03-09  8:51 ` [irqchip: irq/irqchip-next] " irqchip-bot for Paul Cercueil
  2 siblings, 0 replies; 5+ messages in thread
From: Rob Herring @ 2021-03-08 23:01 UTC (permalink / raw)
  To: Paul Cercueil
  Cc: Thomas Gleixner, Marc Zyngier, linux-mips, devicetree, od,
	Rob Herring, linux-kernel

On Sun, 07 Mar 2021 17:20:13 +0000, Paul Cercueil wrote:
> Add the ingenic,jz4760b-intc compatible string with a fallback to the
> ingenic,jz4760-intc compatible string.
> 
> Signed-off-by: Paul Cercueil <paul@crapouillou.net>
> ---
>  .../devicetree/bindings/interrupt-controller/ingenic,intc.yaml   | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* [irqchip: irq/irqchip-next] irqchip/ingenic: Add support for the JZ4760
  2021-03-07 17:20 ` [PATCH 2/2] irqchip: ingenic: Add support for the JZ4760 Paul Cercueil
@ 2021-03-09  8:51   ` irqchip-bot for Paul Cercueil
  0 siblings, 0 replies; 5+ messages in thread
From: irqchip-bot for Paul Cercueil @ 2021-03-09  8:51 UTC (permalink / raw)
  To: linux-kernel; +Cc: Paul Cercueil, Marc Zyngier, tglx

The following commit has been merged into the irq/irqchip-next branch of irqchip:

Commit-ID:     5fbecd2389f48e1415799c63130d0cdce1cf3f60
Gitweb:        https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms/5fbecd2389f48e1415799c63130d0cdce1cf3f60
Author:        Paul Cercueil <paul@crapouillou.net>
AuthorDate:    Sun, 07 Mar 2021 17:20:14 
Committer:     Marc Zyngier <maz@kernel.org>
CommitterDate: Tue, 09 Mar 2021 08:45:17 

irqchip/ingenic: Add support for the JZ4760

Add support for the interrupt controller found in the JZ4760 SoC, which
works exactly like the one in the JZ4770.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20210307172014.73481-2-paul@crapouillou.net
---
 drivers/irqchip/irq-ingenic-tcu.c | 1 +
 drivers/irqchip/irq-ingenic.c     | 1 +
 2 files changed, 2 insertions(+)

diff --git a/drivers/irqchip/irq-ingenic-tcu.c b/drivers/irqchip/irq-ingenic-tcu.c
index 7a7222d..b938d1d 100644
--- a/drivers/irqchip/irq-ingenic-tcu.c
+++ b/drivers/irqchip/irq-ingenic-tcu.c
@@ -179,5 +179,6 @@ err_free_tcu:
 }
 IRQCHIP_DECLARE(jz4740_tcu_irq, "ingenic,jz4740-tcu", ingenic_tcu_irq_init);
 IRQCHIP_DECLARE(jz4725b_tcu_irq, "ingenic,jz4725b-tcu", ingenic_tcu_irq_init);
+IRQCHIP_DECLARE(jz4760_tcu_irq, "ingenic,jz4760-tcu", ingenic_tcu_irq_init);
 IRQCHIP_DECLARE(jz4770_tcu_irq, "ingenic,jz4770-tcu", ingenic_tcu_irq_init);
 IRQCHIP_DECLARE(x1000_tcu_irq, "ingenic,x1000-tcu", ingenic_tcu_irq_init);
diff --git a/drivers/irqchip/irq-ingenic.c b/drivers/irqchip/irq-ingenic.c
index b61a890..ea36bb0 100644
--- a/drivers/irqchip/irq-ingenic.c
+++ b/drivers/irqchip/irq-ingenic.c
@@ -155,6 +155,7 @@ static int __init intc_2chip_of_init(struct device_node *node,
 {
 	return ingenic_intc_of_init(node, 2);
 }
+IRQCHIP_DECLARE(jz4760_intc, "ingenic,jz4760-intc", intc_2chip_of_init);
 IRQCHIP_DECLARE(jz4770_intc, "ingenic,jz4770-intc", intc_2chip_of_init);
 IRQCHIP_DECLARE(jz4775_intc, "ingenic,jz4775-intc", intc_2chip_of_init);
 IRQCHIP_DECLARE(jz4780_intc, "ingenic,jz4780-intc", intc_2chip_of_init);

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

* [irqchip: irq/irqchip-next] dt-bindings/irq: Add compatible string for the JZ4760B
  2021-03-07 17:20 [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B Paul Cercueil
  2021-03-07 17:20 ` [PATCH 2/2] irqchip: ingenic: Add support for the JZ4760 Paul Cercueil
  2021-03-08 23:01 ` [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B Rob Herring
@ 2021-03-09  8:51 ` irqchip-bot for Paul Cercueil
  2 siblings, 0 replies; 5+ messages in thread
From: irqchip-bot for Paul Cercueil @ 2021-03-09  8:51 UTC (permalink / raw)
  To: linux-kernel; +Cc: Paul Cercueil, Rob Herring, Marc Zyngier, tglx

The following commit has been merged into the irq/irqchip-next branch of irqchip:

Commit-ID:     673433e7c288927f7244658788f203c660d7a6f6
Gitweb:        https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms/673433e7c288927f7244658788f203c660d7a6f6
Author:        Paul Cercueil <paul@crapouillou.net>
AuthorDate:    Sun, 07 Mar 2021 17:20:13 
Committer:     Marc Zyngier <maz@kernel.org>
CommitterDate: Tue, 09 Mar 2021 08:45:11 

dt-bindings/irq: Add compatible string for the JZ4760B

Add the ingenic,jz4760b-intc compatible string with a fallback to the
ingenic,jz4760-intc compatible string.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20210307172014.73481-1-paul@crapouillou.net
---
 Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
index 0a046be..0358a77 100644
--- a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
+++ b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
@@ -23,6 +23,7 @@ properties:
           - enum:
               - ingenic,jz4775-intc
               - ingenic,jz4770-intc
+              - ingenic,jz4760b-intc
           - const: ingenic,jz4760-intc
       - items:
           - const: ingenic,x1000-intc

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

end of thread, other threads:[~2021-03-09  8:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-07 17:20 [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B Paul Cercueil
2021-03-07 17:20 ` [PATCH 2/2] irqchip: ingenic: Add support for the JZ4760 Paul Cercueil
2021-03-09  8:51   ` [irqchip: irq/irqchip-next] irqchip/ingenic: " irqchip-bot for Paul Cercueil
2021-03-08 23:01 ` [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B Rob Herring
2021-03-09  8:51 ` [irqchip: irq/irqchip-next] " irqchip-bot for Paul Cercueil

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.