All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/14] mips: bmips: include dt-bindings headers
@ 2020-08-12  6:31 Álvaro Fernández Rojas
  2020-08-12  6:31 ` [PATCH 01/14] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
                   ` (15 more replies)
  0 siblings, 16 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Allow including dt-bindings header files and use them for bcm63xx.

Álvaro Fernández Rojas (14):
  mips: dts: brcm: allow including header files
  mips: bmips: add BCM3368 irq definitions
  mips: bmips: add BCM6318 irq definitions
  mips: bmips: add BCM6328 irq definitions
  mips: bmips: add BCM6358 irq definitions
  mips: bmips: add BCM6362 irq definitions
  mips: bmips: add BCM6368 irq definitions
  mips: bmips: add BCM63268 irq definitions
  mips: bmips: bcm3368: include and use dt-bindings
  mips: bmips: bcm6328: include and use dt-bindings
  mips: bmips: bcm6358: include and use dt-bindings
  mips: bmips: bcm6362: include and use dt-bindings
  mips: bmips: bcm6368: include and use dt-bindings
  mips: bmips: bcm63268: include and use dt-bindings

 .../boot/dts/brcm/bcm3368-netgear-cvg834g.dts |  2 +-
 arch/mips/boot/dts/brcm/bcm3368.dtsi          |  8 +-
 .../dts/brcm/bcm63268-comtrend-vr-3032u.dts   |  2 +-
 arch/mips/boot/dts/brcm/bcm63268.dtsi         | 12 ++-
 arch/mips/boot/dts/brcm/bcm6328.dtsi          | 12 ++-
 .../dts/brcm/bcm6358-neufbox4-sercomm.dts     |  2 +-
 arch/mips/boot/dts/brcm/bcm6358.dtsi          | 12 ++-
 .../dts/brcm/bcm6362-neufbox6-sercomm.dts     |  2 +-
 arch/mips/boot/dts/brcm/bcm6362.dtsi          | 12 ++-
 arch/mips/boot/dts/brcm/bcm6368.dtsi          | 12 ++-
 arch/mips/boot/dts/brcm/bcm93384wvg.dts       |  2 +-
 arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts |  2 +-
 arch/mips/boot/dts/brcm/bcm96368mvwg.dts      |  2 +-
 arch/mips/boot/dts/brcm/bcm97125cbmb.dts      |  2 +-
 arch/mips/boot/dts/brcm/bcm97346dbsmb.dts     |  4 +-
 arch/mips/boot/dts/brcm/bcm97358svmb.dts      |  4 +-
 arch/mips/boot/dts/brcm/bcm97360svmb.dts      |  2 +-
 arch/mips/boot/dts/brcm/bcm97362svmb.dts      |  4 +-
 arch/mips/boot/dts/brcm/bcm97420c.dts         |  2 +-
 arch/mips/boot/dts/brcm/bcm97425svmb.dts      |  4 +-
 arch/mips/boot/dts/brcm/bcm97435svmb.dts      |  4 +-
 arch/mips/boot/dts/brcm/bcm9ejtagprb.dts      |  2 +-
 .../bcm3368-interrupt-controller.h            | 19 ++++
 .../bcm6318-interrupt-controller.h            | 84 ++++++++++++++++++
 .../bcm63268-interrupt-controller.h           | 86 +++++++++++++++++++
 .../bcm6328-interrupt-controller.h            | 68 +++++++++++++++
 .../bcm6358-interrupt-controller.h            | 38 ++++++++
 .../bcm6362-interrupt-controller.h            | 71 +++++++++++++++
 .../bcm6368-interrupt-controller.h            | 71 +++++++++++++++
 29 files changed, 504 insertions(+), 43 deletions(-)
 create mode 100644 include/dt-bindings/interrupt-controller/bcm3368-interrupt-controller.h
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6318-interrupt-controller.h
 create mode 100644 include/dt-bindings/interrupt-controller/bcm63268-interrupt-controller.h
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6328-interrupt-controller.h
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6358-interrupt-controller.h
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6362-interrupt-controller.h
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6368-interrupt-controller.h

-- 
2.28.0


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

* [PATCH 01/14] mips: dts: brcm: allow including header files
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 16:55   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 02/14] mips: bmips: add BCM3368 irq definitions Álvaro Fernández Rojas
                   ` (14 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Change /include/ with #include in order to be able to include header files
from dt-bindings.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts    | 2 +-
 arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts | 2 +-
 arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts   | 2 +-
 arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts   | 2 +-
 arch/mips/boot/dts/brcm/bcm93384wvg.dts                | 2 +-
 arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts          | 2 +-
 arch/mips/boot/dts/brcm/bcm96368mvwg.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97125cbmb.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97346dbsmb.dts              | 4 ++--
 arch/mips/boot/dts/brcm/bcm97358svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97360svmb.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97362svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97420c.dts                  | 2 +-
 arch/mips/boot/dts/brcm/bcm97425svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97435svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm9ejtagprb.dts               | 2 +-
 16 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts b/arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts
index ed6023a91763..d702a843c74a 100644
--- a/arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts
+++ b/arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm3368.dtsi"
+#include "bcm3368.dtsi"
 
 / {
 	compatible = "netgear,cvg834g", "brcm,bcm3368";
diff --git a/arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts b/arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts
index 8d010b919de2..b511bc7125d5 100644
--- a/arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts
+++ b/arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm63268.dtsi"
+#include "bcm63268.dtsi"
 
 / {
 	compatible = "comtrend,vr-3032u", "brcm,bcm63268";
diff --git a/arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts b/arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts
index 53e57cc29291..c646690ee3df 100644
--- a/arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts
+++ b/arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
 / {
 	compatible = "sfr,nb4-ser", "brcm,bcm6358";
diff --git a/arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts b/arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts
index 3e83bee5b91e..f83d95ca0514 100644
--- a/arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts
+++ b/arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm6362.dtsi"
+#include "bcm6362.dtsi"
 
 / {
 	compatible = "sfr,nb6-ser", "brcm,bcm6362";
diff --git a/arch/mips/boot/dts/brcm/bcm93384wvg.dts b/arch/mips/boot/dts/brcm/bcm93384wvg.dts
index 601e4d9293ab..7d3f181b8980 100644
--- a/arch/mips/boot/dts/brcm/bcm93384wvg.dts
+++ b/arch/mips/boot/dts/brcm/bcm93384wvg.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm3384_zephyr.dtsi"
+#include "bcm3384_zephyr.dtsi"
 
 / {
 	compatible = "brcm,bcm93384wvg", "brcm,bcm3384";
diff --git a/arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts b/arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts
index 938a8e66128c..f845faa0d682 100644
--- a/arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts
+++ b/arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm3384_viper.dtsi"
+#include "bcm3384_viper.dtsi"
 
 / {
 	compatible = "brcm,bcm93384wvg-viper", "brcm,bcm3384-viper";
diff --git a/arch/mips/boot/dts/brcm/bcm96368mvwg.dts b/arch/mips/boot/dts/brcm/bcm96368mvwg.dts
index 6d772c394e41..f5e955085308 100644
--- a/arch/mips/boot/dts/brcm/bcm96368mvwg.dts
+++ b/arch/mips/boot/dts/brcm/bcm96368mvwg.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
 / {
 	compatible = "brcm,bcm96368mvwg", "brcm,bcm6368";
diff --git a/arch/mips/boot/dts/brcm/bcm97125cbmb.dts b/arch/mips/boot/dts/brcm/bcm97125cbmb.dts
index 79e9769f7e00..bda5f796251a 100644
--- a/arch/mips/boot/dts/brcm/bcm97125cbmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97125cbmb.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7125.dtsi"
+#include "bcm7125.dtsi"
 
 / {
 	compatible = "brcm,bcm97125cbmb", "brcm,bcm7125";
diff --git a/arch/mips/boot/dts/brcm/bcm97346dbsmb.dts b/arch/mips/boot/dts/brcm/bcm97346dbsmb.dts
index 28370ff77eeb..9f73735e815c 100644
--- a/arch/mips/boot/dts/brcm/bcm97346dbsmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97346dbsmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7346.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch24.dtsi"
+#include "bcm7346.dtsi"
+#include "bcm97xxx-nand-cs1-bch24.dtsi"
 
 / {
 	compatible = "brcm,bcm97346dbsmb", "brcm,bcm7346";
diff --git a/arch/mips/boot/dts/brcm/bcm97358svmb.dts b/arch/mips/boot/dts/brcm/bcm97358svmb.dts
index 41c1b510c230..522f2c40d6e6 100644
--- a/arch/mips/boot/dts/brcm/bcm97358svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97358svmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7358.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch4.dtsi"
+#include "bcm7358.dtsi"
+#include "bcm97xxx-nand-cs1-bch4.dtsi"
 
 / {
 	compatible = "brcm,bcm97358svmb", "brcm,bcm7358";
diff --git a/arch/mips/boot/dts/brcm/bcm97360svmb.dts b/arch/mips/boot/dts/brcm/bcm97360svmb.dts
index 9f6c6c9b7ea7..01f215b08dba 100644
--- a/arch/mips/boot/dts/brcm/bcm97360svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97360svmb.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7360.dtsi"
+#include "bcm7360.dtsi"
 
 / {
 	compatible = "brcm,bcm97360svmb", "brcm,bcm7360";
diff --git a/arch/mips/boot/dts/brcm/bcm97362svmb.dts b/arch/mips/boot/dts/brcm/bcm97362svmb.dts
index df8b755c390f..97aeb51b6831 100644
--- a/arch/mips/boot/dts/brcm/bcm97362svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97362svmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7362.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch4.dtsi"
+#include "bcm7362.dtsi"
+#include "bcm97xxx-nand-cs1-bch4.dtsi"
 
 / {
 	compatible = "brcm,bcm97362svmb", "brcm,bcm7362";
diff --git a/arch/mips/boot/dts/brcm/bcm97420c.dts b/arch/mips/boot/dts/brcm/bcm97420c.dts
index 086faeaa384a..cc70c2dd4d85 100644
--- a/arch/mips/boot/dts/brcm/bcm97420c.dts
+++ b/arch/mips/boot/dts/brcm/bcm97420c.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7420.dtsi"
+#include "bcm7420.dtsi"
 
 / {
 	compatible = "brcm,bcm97420c", "brcm,bcm7420";
diff --git a/arch/mips/boot/dts/brcm/bcm97425svmb.dts b/arch/mips/boot/dts/brcm/bcm97425svmb.dts
index 0ed22217bf3a..9efecfe1e05c 100644
--- a/arch/mips/boot/dts/brcm/bcm97425svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97425svmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7425.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch24.dtsi"
+#include "bcm7425.dtsi"
+#include "bcm97xxx-nand-cs1-bch24.dtsi"
 
 / {
 	compatible = "brcm,bcm97425svmb", "brcm,bcm7425";
diff --git a/arch/mips/boot/dts/brcm/bcm97435svmb.dts b/arch/mips/boot/dts/brcm/bcm97435svmb.dts
index 2c145a883aef..b653c6ff74b5 100644
--- a/arch/mips/boot/dts/brcm/bcm97435svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97435svmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7435.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch24.dtsi"
+#include "bcm7435.dtsi"
+#include "bcm97xxx-nand-cs1-bch24.dtsi"
 
 / {
 	compatible = "brcm,bcm97435svmb", "brcm,bcm7435";
diff --git a/arch/mips/boot/dts/brcm/bcm9ejtagprb.dts b/arch/mips/boot/dts/brcm/bcm9ejtagprb.dts
index 8d58c1971b30..615d2b97770e 100644
--- a/arch/mips/boot/dts/brcm/bcm9ejtagprb.dts
+++ b/arch/mips/boot/dts/brcm/bcm9ejtagprb.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
 / {
 	compatible = "brcm,bcm9ejtagprb", "brcm,bcm6328";
-- 
2.28.0


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

* [PATCH 02/14] mips: bmips: add BCM3368 irq definitions
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
  2020-08-12  6:31 ` [PATCH 01/14] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 16:55   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 03/14] mips: bmips: add BCM6318 " Álvaro Fernández Rojas
                   ` (13 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Add header with BCM3368 definitions in order to be able to include it from
device tree files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 .../bcm3368-interrupt-controller.h            | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 include/dt-bindings/interrupt-controller/bcm3368-interrupt-controller.h

diff --git a/include/dt-bindings/interrupt-controller/bcm3368-interrupt-controller.h b/include/dt-bindings/interrupt-controller/bcm3368-interrupt-controller.h
new file mode 100644
index 000000000000..e269c1bb93ea
--- /dev/null
+++ b/include/dt-bindings/interrupt-controller/bcm3368-interrupt-controller.h
@@ -0,0 +1,19 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+
+#ifndef __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM3368_H
+#define __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM3368_H
+
+#define BCM3368_IRQ_TIMER		0
+#define BCM3368_IRQ_SPI			1
+#define BCM3368_IRQ_UART0		2
+#define BCM3368_IRQ_UART1		3
+#define BCM3368_IRQ_ENET1		6
+#define BCM3368_IRQ_ENET0		8
+#define BCM3368_IRQ_ENET_PHY		9
+#define BCM3368_IRQ_ENET0_RX_DMA	15
+#define BCM3368_IRQ_ENET0_TX_DMA	16
+#define BCM3368_IRQ_ENET1_RX_DMA	17
+#define BCM3368_IRQ_ENET1_TX_DMA	18
+#define BCM3368_IRQ_PCI			31
+
+#endif /* __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM3368_H */
-- 
2.28.0


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

* [PATCH 03/14] mips: bmips: add BCM6318 irq definitions
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
  2020-08-12  6:31 ` [PATCH 01/14] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
  2020-08-12  6:31 ` [PATCH 02/14] mips: bmips: add BCM3368 irq definitions Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 16:57   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 04/14] mips: bmips: add BCM6328 " Álvaro Fernández Rojas
                   ` (12 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Add header with BCM6318 definitions in order to be able to include it from
device tree files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 .../bcm6318-interrupt-controller.h            | 84 +++++++++++++++++++
 1 file changed, 84 insertions(+)
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6318-interrupt-controller.h

diff --git a/include/dt-bindings/interrupt-controller/bcm6318-interrupt-controller.h b/include/dt-bindings/interrupt-controller/bcm6318-interrupt-controller.h
new file mode 100644
index 000000000000..7882dcb279c4
--- /dev/null
+++ b/include/dt-bindings/interrupt-controller/bcm6318-interrupt-controller.h
@@ -0,0 +1,84 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+
+#ifndef __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6318_H
+#define __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6318_H
+
+#define BCM6318_IRQ_TIMER0		0
+#define BCM6318_IRQ_TIMER1		1
+#define BCM6318_IRQ_TIMER2		2
+#define BCM6318_IRQ_TIMER3		3
+#define BCM6318_IRQ_USBS		4
+#define BCM6318_IRQ_USB_CTL_RX_DMA	5
+#define BCM6318_IRQ_USB_CTL_TX_DMA	6
+#define BCM6318_IRQ_USB_BULK_RX_DMA	7
+#define BCM6318_IRQ_USB_BULK_TX_DMA	8
+#define BCM6318_IRQ_USB_ISO_RX_DMA	9
+#define BCM6318_IRQ_USB_ISO_TX_DMA	10
+#define BCM6318_IRQ_DG			11
+#define BCM6318_IRQ_EPHY		12
+#define BCM6318_IRQ_EPHY_EN0N		13
+#define BCM6318_IRQ_EPHY_EN1N		14
+#define BCM6318_IRQ_EPHY_EN2N		15
+#define BCM6318_IRQ_EPHY_EN3N		16
+#define BCM6318_IRQ_EPHY_EN0		17
+#define BCM6318_IRQ_EPHY_EN1		18
+#define BCM6318_IRQ_EPHY_EN2		19
+#define BCM6318_IRQ_EPHY_EN3		20
+#define BCM6318_IRQ_XDSL		21
+#define BCM6318_IRQ_SDR			22
+#define BCM6318_IRQ_PCIE_RC		23
+#define BCM6318_IRQ_EXT0		24
+#define BCM6318_IRQ_EXT1		25
+#define BCM6318_IRQ_EXT2		26
+#define BCM6318_IRQ_EXT3		27
+#define BCM6318_IRQ_UART0		28
+#define BCM6318_IRQ_HSSPI		29
+#define BCM6318_IRQ_WAKE_ON_IRQ		30
+#define BCM6318_IRQ_TIMER		31
+#define BCM6318_IRQ_ENETSW_RX_DMA0	32
+#define BCM6318_IRQ_ENETSW_RX_DMA1	33
+#define BCM6318_IRQ_ENETSW_RX_DMA2	34
+#define BCM6318_IRQ_ENETSW_RX_DMA3	35
+#define BCM6318_IRQ_WDTIMER		37
+#define BCM6318_IRQ_ENETSW		40
+#define BCM6318_IRQ_OHCI		41
+#define BCM6318_IRQ_EHCI		42
+#define BCM6318_IRQ_ATM_DMA0		43
+#define BCM6318_IRQ_ATM_DMA1		44
+#define BCM6318_IRQ_ATM_DMA2		45
+#define BCM6318_IRQ_ATM_DMA3		46
+#define BCM6318_IRQ_ATM_DMA4		47
+#define BCM6318_IRQ_ATM_DMA5		48
+#define BCM6318_IRQ_ATM_DMA6		49
+#define BCM6318_IRQ_ATM_DMA7		50
+#define BCM6318_IRQ_ATM_DMA8		51
+#define BCM6318_IRQ_ATM_DMA9		52
+#define BCM6318_IRQ_ATM_DMA10		53
+#define BCM6318_IRQ_ATM_DMA11		54
+#define BCM6318_IRQ_ATM_DMA12		55
+#define BCM6318_IRQ_ATM_DMA13		56
+#define BCM6318_IRQ_ATM_DMA14		57
+#define BCM6318_IRQ_ATM_DMA15		58
+#define BCM6318_IRQ_ATM_DMA16		59
+#define BCM6318_IRQ_ATM_DMA17		60
+#define BCM6318_IRQ_ATM_DMA18		61
+#define BCM6318_IRQ_ATM_DMA19		62
+#define BCM6318_IRQ_SAR			63
+#define BCM6318_IRQ_ADSL_ENERGY		64
+#define BCM6318_IRQ_ADSL_ENERGY_N	65
+#define BCM6318_IRQ_USB_ENERGY_ON	66
+#define BCM6318_IRQ_USB_ENERGY_OFF	67
+#define BCM6318_IRQ_PVTMON_TEMP		68
+#define BCM6318_IRQ_SYSPLL_LOCK		69
+#define BCM6318_IRQ_LCPLL_LOCK		70
+#define BCM6318_IRQ_PMU_STABLE		71
+#define BCM6318_IRQ_ENETSW_TX_DMA0	72
+#define BCM6318_IRQ_ENETSW_TX_DMA1	73
+#define BCM6318_IRQ_ENETSW_TX_DMA2	74
+#define BCM6318_IRQ_ENETSW_TX_DMA3	75
+#define BCM6318_IRQ_EPHY0_IDDQ_ENERGY	76
+#define BCM6318_IRQ_EPHY1_IDDQ_ENERGY	77
+#define BCM6318_IRQ_EPHY2_IDDQ_ENERGY	78
+#define BCM6318_IRQ_EPHY3_IDDQ_ENERGY	79
+
+#endif /* __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6318_H */
-- 
2.28.0


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

* [PATCH 04/14] mips: bmips: add BCM6328 irq definitions
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (2 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 03/14] mips: bmips: add BCM6318 " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 17:01   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 05/14] mips: bmips: add BCM6358 " Álvaro Fernández Rojas
                   ` (11 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Add header with BCM6328 definitions in order to be able to include it from
device tree files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 .../bcm6328-interrupt-controller.h            | 68 +++++++++++++++++++
 1 file changed, 68 insertions(+)
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6328-interrupt-controller.h

diff --git a/include/dt-bindings/interrupt-controller/bcm6328-interrupt-controller.h b/include/dt-bindings/interrupt-controller/bcm6328-interrupt-controller.h
new file mode 100644
index 000000000000..def2a21efc77
--- /dev/null
+++ b/include/dt-bindings/interrupt-controller/bcm6328-interrupt-controller.h
@@ -0,0 +1,68 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+
+#ifndef __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6328_H
+#define __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6328_H
+
+#define BCM6328_IRQ_NAND		0
+#define BCM6328_IRQ_PCM			1
+#define BCM6328_IRQ_PCM_DMA0		2
+#define BCM6328_IRQ_PCM_DMA1		3
+#define BCM6328_IRQ_USBS		4
+#define BCM6328_IRQ_USB_CTL_RX_DMA	5
+#define BCM6328_IRQ_USB_CTL_TX_DMA	6
+#define BCM6328_IRQ_USB_BULK_RX_DMA	7
+#define BCM6328_IRQ_USB_BULK_TX_DMA	8
+#define BCM6328_IRQ_USB_ISO_RX_DMA	9
+#define BCM6328_IRQ_USB_ISO_TX_DMA	10
+#define BCM6328_IRQ_DG			11
+#define BCM6328_IRQ_EPHY		12
+#define BCM6328_IRQ_EPHY_EN0N		13
+#define BCM6328_IRQ_EPHY_EN1N		14
+#define BCM6328_IRQ_EPHY_EN2N		15
+#define BCM6328_IRQ_EPHY_EN3N		16
+#define BCM6328_IRQ_EPHY_EN0		17
+#define BCM6328_IRQ_EPHY_EN1		18
+#define BCM6328_IRQ_EPHY_EN2		19
+#define BCM6328_IRQ_EPHY_EN3		20
+#define BCM6328_IRQ_XDSL		21
+#define BCM6328_IRQ_PCIE_EP		22
+#define BCM6328_IRQ_PCIE_RC		23
+#define BCM6328_IRQ_EXTO		24
+#define BCM6328_IRQ_EXT1		25
+#define BCM6328_IRQ_EXT2		26
+#define BCM6328_IRQ_EXT3		27
+#define BCM6328_IRQ_UART0		28
+#define BCM6328_IRQ_HSSPI		29
+#define BCM6328_IRQ_WAKE_ON_IRQ		30
+#define BCM6328_IRQ_TIMER		31
+#define BCM6328_IRQ_ENETSW_RX_DMA0	32
+#define BCM6328_IRQ_ENETSW_RX_DMA1	33
+#define BCM6328_IRQ_ENETSW_TX_DMA0	34
+#define BCM6328_IRQ_ENETSW_TX_DMA1	35
+#define BCM6328_IRQ_UART1		39
+#define BCM6328_IRQ_ENETSW		40
+#define BCM6328_IRQ_OHCI		41
+#define BCM6328_IRQ_EHCI		42
+#define BCM6328_IRQ_ATM_DMA0		43
+#define BCM6328_IRQ_ATM_DMA1		44
+#define BCM6328_IRQ_ATM_DMA2		45
+#define BCM6328_IRQ_ATM_DMA3		46
+#define BCM6328_IRQ_ATM_DMA4		47
+#define BCM6328_IRQ_ATM_DMA5		48
+#define BCM6328_IRQ_ATM_DMA6		49
+#define BCM6328_IRQ_ATM_DMA7		50
+#define BCM6328_IRQ_ATM_DMA8		51
+#define BCM6328_IRQ_ATM_DMA9		52
+#define BCM6328_IRQ_ATM_DMA10		53
+#define BCM6328_IRQ_ATM_DMA11		54
+#define BCM6328_IRQ_ATM_DMA12		55
+#define BCM6328_IRQ_ATM_DMA13		56
+#define BCM6328_IRQ_ATM_DMA14		57
+#define BCM6328_IRQ_ATM_DMA15		58
+#define BCM6328_IRQ_ATM_DMA16		59
+#define BCM6328_IRQ_ATM_DMA17		60
+#define BCM6328_IRQ_ATM_DMA18		61
+#define BCM6328_IRQ_ATM_DMA19		62
+#define BCM6328_IRQ_SAR			63
+
+#endif /* __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6328_H */
-- 
2.28.0


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

* [PATCH 05/14] mips: bmips: add BCM6358 irq definitions
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (3 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 04/14] mips: bmips: add BCM6328 " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 17:02   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 06/14] mips: bmips: add BCM6362 " Álvaro Fernández Rojas
                   ` (10 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Add header with BCM6358 definitions in order to be able to include it from
device tree files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 .../bcm6358-interrupt-controller.h            | 38 +++++++++++++++++++
 1 file changed, 38 insertions(+)
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6358-interrupt-controller.h

diff --git a/include/dt-bindings/interrupt-controller/bcm6358-interrupt-controller.h b/include/dt-bindings/interrupt-controller/bcm6358-interrupt-controller.h
new file mode 100644
index 000000000000..a098639dbe4e
--- /dev/null
+++ b/include/dt-bindings/interrupt-controller/bcm6358-interrupt-controller.h
@@ -0,0 +1,38 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+
+#ifndef __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6358_H
+#define __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6358_H
+
+#define BCM6358_IRQ_TIMER		0
+#define BCM6358_IRQ_SPI			1
+#define BCM6358_IRQ_UART0		2
+#define BCM6358_IRQ_UART1		3
+#define BCM6358_IRQ_OHCI		5
+#define BCM6358_IRQ_EMAC1		6
+#define BCM6358_IRQ_USBS		7
+#define BCM6358_IRQ_EMAC0		8
+#define BCM6358_IRQ_EPHY		9
+#define BCM6358_IRQ_EHCI		10
+#define BCM6358_IRQ_USB_CTL_RX_DMA	11
+#define BCM6358_IRQ_USB_CTL_TX_DMA	12
+#define BCM6358_IRQ_USB_BULK_RX_DMA	13
+#define BCM6358_IRQ_USB_BULK_TX_DMA	14
+#define BCM6358_IRQ_EMAC0_RX_DMA	15
+#define BCM6358_IRQ_EMAC0_TX_DMA	16
+#define BCM6358_IRQ_EMAC1_RX_DMA	17
+#define BCM6358_IRQ_EMAC1_TX_DMA	18
+#define BCM6358_IRQ_ATM		        19
+#define BCM6358_IRQ_EXT4		20
+#define BCM6358_IRQ_EXT5		21
+#define BCM6358_IRQ_PCM			22
+#define BCM6358_IRQ_PCM_RX_DMA		23
+#define BCM6358_IRQ_PCM_TX_DMA		24
+#define BCM6358_IRQ_EXT0		25
+#define BCM6358_IRQ_EXT1		26
+#define BCM6358_IRQ_EXT2		27
+#define BCM6358_IRQ_EXT3		28
+#define BCM6358_IRQ_ADSL		29
+#define BCM6358_IRQ_DG			30
+#define BCM6358_IRQ_MPI			31
+
+#endif /* __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6358_H */
-- 
2.28.0


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

* [PATCH 06/14] mips: bmips: add BCM6362 irq definitions
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (4 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 05/14] mips: bmips: add BCM6358 " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 17:02   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 07/14] mips: bmips: add BCM6368 " Álvaro Fernández Rojas
                   ` (9 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Add header with BCM6362 definitions in order to be able to include it from
device tree files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 .../bcm6362-interrupt-controller.h            | 71 +++++++++++++++++++
 1 file changed, 71 insertions(+)
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6362-interrupt-controller.h

diff --git a/include/dt-bindings/interrupt-controller/bcm6362-interrupt-controller.h b/include/dt-bindings/interrupt-controller/bcm6362-interrupt-controller.h
new file mode 100644
index 000000000000..7a13046f0d81
--- /dev/null
+++ b/include/dt-bindings/interrupt-controller/bcm6362-interrupt-controller.h
@@ -0,0 +1,71 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+
+#ifndef __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6362_H
+#define __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6362_H
+
+#define BCM6362_IRQ_TIMER		0
+#define BCM6362_IRQ_RING_OSC		1
+#define BCM6362_IRQ_LSSPI		2
+#define BCM6362_IRQ_UART0		3
+#define BCM6362_IRQ_UART1		4
+#define BCM6362_IRQ_HSSPI		5
+#define BCM6362_IRQ_WLAN_GPIO		6
+#define BCM6362_IRQ_WLAN		7
+#define BCM6362_IRQ_IPSEC		8
+#define BCM6362_IRQ_OHCI		9
+#define BCM6362_IRQ_EHCI		10
+#define BCM6362_IRQ_USBS		11
+#define BCM6362_IRQ_NAND		12
+#define BCM6362_IRQ_PCM			13
+#define BCM6362_IRQ_EPHY		14
+#define BCM6362_IRQ_DF			15
+#define BCM6362_IRQ_EPHY_EN0		16
+#define BCM6362_IRQ_EPHY_EN1		17
+#define BCM6362_IRQ_EPHY_EN2		18
+#define BCM6362_IRQ_EPHY_EN3		19
+#define BCM6362_IRQ_USB_CTL_RX_DMA	20
+#define BCM6362_IRQ_USB_CTL_TX_DMA	21
+#define BCM6362_IRQ_USB_BULK_RX_DMA	22
+#define BCM6362_IRQ_USB_BULK_TX_DMA	23
+#define BCM6362_IRQ_USB_ISO_RX_DMA	24
+#define BCM6362_IRQ_USB_ISO_TX_DMA	25
+#define BCM6362_IRQ_IPSEC_DMA0		26
+#define BCM6362_IRQ_IPSEC_DMA1		27
+#define BCM6362_IRQ_XDSL		28
+#define BCM6362_IRQ_FAP			29
+#define BCM6362_IRQ_PCIE_RC		30
+#define BCM6362_IRQ_PCIE_EP		31
+#define BCM6362_IRQ_ENETSW_RX_DMA0	32
+#define BCM6362_IRQ_ENETSW_RX_DMA1	33
+#define BCM6362_IRQ_ENETSW_RX_DMA2	34
+#define BCM6362_IRQ_ENETSW_RX_DMA3	35
+#define BCM6362_IRQ_PCM_DMA0		36
+#define BCM6362_IRQ_PCM_DMA1		37
+#define BCM6362_IRQ_DECT0		38
+#define BCM6362_IRQ_DECT1		39
+#define BCM6362_IRQ_EXT0		40
+#define BCM6362_IRQ_EXT1		41
+#define BCM6362_IRQ_EXT2		42
+#define BCM6362_IRQ_EXT3		43
+#define BCM6362_IRQ_ATM_DMA0		44
+#define BCM6362_IRQ_ATM_DMA1		45
+#define BCM6362_IRQ_ATM_DMA2		46
+#define BCM6362_IRQ_ATM_DMA3		47
+#define BCM6362_IRQ_ATM_DMA4		48
+#define BCM6362_IRQ_ATM_DMA5		49
+#define BCM6362_IRQ_ATM_DMA6		50
+#define BCM6362_IRQ_ATM_DMA7		51
+#define BCM6362_IRQ_ATM_DMA8		52
+#define BCM6362_IRQ_ATM_DMA9		53
+#define BCM6362_IRQ_ATM_DMA10		54
+#define BCM6362_IRQ_ATM_DMA11		55
+#define BCM6362_IRQ_ATM_DMA12		56
+#define BCM6362_IRQ_ATM_DMA13		57
+#define BCM6362_IRQ_ATM_DMA14		58
+#define BCM6362_IRQ_ATM_DMA15		59
+#define BCM6362_IRQ_ATM_DMA16		60
+#define BCM6362_IRQ_ATM_DMA17		61
+#define BCM6362_IRQ_ATM_DMA18		62		
+#define BCM6362_IRQ_ATM_DMA19		63
+
+#endif /* __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6362_H */
-- 
2.28.0


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

* [PATCH 07/14] mips: bmips: add BCM6368 irq definitions
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (5 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 06/14] mips: bmips: add BCM6362 " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 17:02   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 08/14] mips: bmips: add BCM63268 " Álvaro Fernández Rojas
                   ` (8 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Add header with BCM6368 definitions in order to be able to include it from
device tree files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 .../bcm6368-interrupt-controller.h            | 71 +++++++++++++++++++
 1 file changed, 71 insertions(+)
 create mode 100644 include/dt-bindings/interrupt-controller/bcm6368-interrupt-controller.h

diff --git a/include/dt-bindings/interrupt-controller/bcm6368-interrupt-controller.h b/include/dt-bindings/interrupt-controller/bcm6368-interrupt-controller.h
new file mode 100644
index 000000000000..988e368cc156
--- /dev/null
+++ b/include/dt-bindings/interrupt-controller/bcm6368-interrupt-controller.h
@@ -0,0 +1,71 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+
+#ifndef __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6368_H
+#define __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6368_H
+
+#define BCM6368_IRQ_TIMER		0
+#define BCM6368_IRQ_SPI			1
+#define BCM6368_IRQ_UART0		2
+#define BCM6368_IRQ_UART1		3
+#define BCM6368_IRQ_XDSL		4
+#define BCM6368_IRQ_OHCI		5
+#define BCM6368_IRQ_IPSEC		6
+#define BCM6368_IRQ_EHCI		7
+#define BCM6368_IRQ_USBS		8
+#define BCM6368_IRQ_RING_OSC		9
+#define BCM6368_IRQ_NAND		10
+#define BCM6368_IRQ_ATM			11
+#define BCM6368_IRQ_PCM			12
+#define BCM6368_IRQ_MPI			13
+#define BCM6368_IRQ_DG			14
+#define BCM6368_IRQ_EPHY		15
+#define BCM6368_IRQ_EPHY_EN0		16
+#define BCM6368_IRQ_EPHY_EN1		17
+#define BCM6368_IRQ_EPHY_EN2		18
+#define BCM6368_IRQ_EPHY_EN3		19
+#define BCM6368_IRQ_EXT0		20
+#define BCM6368_IRQ_EXT1		21
+#define BCM6368_IRQ_EXT2		22
+#define BCM6368_IRQ_EXT3		23
+#define BCM6368_IRQ_EXT4		24
+#define BCM6368_IRQ_EXT5		25
+#define BCM6368_IRQ_USB_CTL_RX_DMA	26
+#define BCM6368_IRQ_USB_CTL_TX_DMA	27
+#define BCM6368_IRQ_USB_BULK_RX_DMA	28
+#define BCM6368_IRQ_USB_BULK_TX_DMA	29
+#define BCM6368_IRQ_USB_ISO_RX_DMA	30
+#define BCM6368_IRQ_USB_ISO_TX_DMA	31
+#define BCM6368_IRQ_ENETSW_RX_DMA0	32	
+#define BCM6368_IRQ_ENETSW_RX_DMA1	33	
+#define BCM6368_IRQ_ENETSW_RX_DMA2	34	
+#define BCM6368_IRQ_ENETSW_RX_DMA3	35	
+#define BCM6368_IRQ_ENETSW_TX_DMA0	36	
+#define BCM6368_IRQ_ENETSW_TX_DMA1	37	
+#define BCM6368_IRQ_ENETSW_TX_DMA2	38	
+#define BCM6368_IRQ_ENETSW_TX_DMA3	39	
+#define BCM6368_IRQ_ATM_DMA0		40
+#define BCM6368_IRQ_ATM_DMA1		41
+#define BCM6368_IRQ_ATM_DMA2		42
+#define BCM6368_IRQ_ATM_DMA3		43
+#define BCM6368_IRQ_ATM_DMA4		44
+#define BCM6368_IRQ_ATM_DMA5		45
+#define BCM6368_IRQ_ATM_DMA6		46
+#define BCM6368_IRQ_ATM_DMA7		47
+#define BCM6368_IRQ_ATM_DMA8		48
+#define BCM6368_IRQ_ATM_DMA9		49
+#define BCM6368_IRQ_ATM_DMA10		50
+#define BCM6368_IRQ_ATM_DMA11		51
+#define BCM6368_IRQ_ATM_DMA12		52
+#define BCM6368_IRQ_ATM_DMA13		53
+#define BCM6368_IRQ_ATM_DMA14		54
+#define BCM6368_IRQ_ATM_DMA15		55
+#define BCM6368_IRQ_ATM_DMA16		56
+#define BCM6368_IRQ_ATM_DMA17		57
+#define BCM6368_IRQ_ATM_DMA18		58
+#define BCM6368_IRQ_ATM_DMA19		59
+#define BCM6368_IRQ_IPSEC_DMA0		60
+#define BCM6368_IRQ_IPSEC_DMA1		61
+#define BCM6368_IRQ_PCM_DMA0		62
+#define BCM6368_IRQ_PCM_DMA1		63
+
+#endif /* __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6368_H */
-- 
2.28.0


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

* [PATCH 08/14] mips: bmips: add BCM63268 irq definitions
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (6 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 07/14] mips: bmips: add BCM6368 " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 17:02   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 09/14] mips: bmips: bcm3368: include and use dt-bindings Álvaro Fernández Rojas
                   ` (7 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Add header with BCM63268 definitions in order to be able to include it from
device tree files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 .../bcm63268-interrupt-controller.h           | 86 +++++++++++++++++++
 1 file changed, 86 insertions(+)
 create mode 100644 include/dt-bindings/interrupt-controller/bcm63268-interrupt-controller.h

diff --git a/include/dt-bindings/interrupt-controller/bcm63268-interrupt-controller.h b/include/dt-bindings/interrupt-controller/bcm63268-interrupt-controller.h
new file mode 100644
index 000000000000..8589e8686d60
--- /dev/null
+++ b/include/dt-bindings/interrupt-controller/bcm63268-interrupt-controller.h
@@ -0,0 +1,86 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+
+#ifndef __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM63268_H
+#define __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM63268_H
+
+#define BCM63268_IRQ_TIMER		0
+#define BCM63268_IRQ_ENETSW_RX_DMA0	1
+#define BCM63268_IRQ_ENETSW_RX_DMA1	2
+#define BCM63268_IRQ_ENETSW_RX_DMA2	3
+#define BCM63268_IRQ_ENETSW_RX_DMA3	4
+#define BCM63268_IRQ_UART0		5
+#define BCM63268_IRQ_HSSPI		6
+#define BCM63268_IRQ_WLAN		7
+#define BCM63268_IRQ_IPSEC		8
+#define BCM63268_IRQ_OHCI		9
+#define BCM63268_IRQ_EHCI		10
+#define BCM63268_IRQ_USBS		11
+#define BCM63268_IRQ_PCM		12
+#define BCM63268_IRQ_EPHY		13
+#define BCM63268_IRQ_DG			14
+#define BCM63268_IRQ_EPHY0_EN		15
+#define BCM63268_IRQ_EPHY1_EN		16
+#define BCM63268_IRQ_EPHY2_EN		17
+#define BCM63268_IRQ_GPHY_EN		18
+#define BCM63268_IRQ_USB_CTL_RX_DMA	19
+#define BCM63268_IRQ_USB_BULK_RX_DMA	20
+#define BCM63268_IRQ_ISO_RX_DMA		21
+#define BCM63268_IRQ_IPSEC_DMA0		22
+#define BCM63268_IRQ_XDSL		23
+#define BCM63268_IRQ_FAP0		24
+#define BCM63268_IRQ_FAP1		25
+#define BCM63268_IRQ_ATM_DMA0		26
+#define BCM63268_IRQ_ATM_DMA1		27
+#define BCM63268_IRQ_ATM_DMA2		28
+#define BCM63268_IRQ_ATM_DMA3		29
+#define BCM63268_IRQ_WAKE_ON_IRQ	30
+#define BCM63268_IRQ_GPHY		31
+#define BCM63268_IRQ_DECT0              32		
+#define BCM63268_IRQ_DECT1		33
+#define BCM63268_IRQ_UART1              34		
+#define BCM63268_IRQ_WLAN_GPIO		35
+#define BCM63268_IRQ_USB_CTL_TX_DMA	36
+#define BCM63268_IRQ_USB_BULK_TX_DMA	37
+#define BCM63268_IRQ_ISO_TX_DMA		38
+#define BCM63268_IRQ_IPSEC_DMA1		39
+#define BCM63268_IRQ_PCIE_RC		40
+#define BCM63268_IRQ_PCIE_EP		41
+#define BCM63268_IRQ_PCM_DMA0		42
+#define BCM63268_IRQ_PCM_DMA1		43
+#define BCM63268_IRQ_EXT0		44
+#define BCM63268_IRQ_EXT1		45
+#define BCM63268_IRQ_EXT2		46
+#define BCM63268_IRQ_EXT3		47
+#define BCM63268_IRQ_ENETSW		48
+#define BCM63268_IRQ_SAR		49
+#define BCM63268_IRQ_NAND		50
+#define BCM63268_IRQ_RING_OSC		52
+#define BCM63268_IRQ_USB_CONNECT	53
+#define BCM63268_IRQ_USB_DISCONNECT	54
+#define BCM63268_IRQ_PER_MBOX0		55
+#define BCM63268_IRQ_PER_MBOX1		56
+#define BCM63268_IRQ_PER_MBOX2		57
+#define BCM63268_IRQ_PER_MBOX3		58
+#define BCM63268_IRQ_ATM_DMA4		59
+#define BCM63268_IRQ_ATM_DMA5		60
+#define BCM63268_IRQ_ATM_DMA6		61
+#define BCM63268_IRQ_ATM_DMA7		62
+#define BCM63268_IRQ_ENETSW_TX_DMA0	64
+#define BCM63268_IRQ_ENETSW_TX_DMA1	65
+#define BCM63268_IRQ_ENETSW_TX_DMA2	66
+#define BCM63268_IRQ_ENETSW_TX_DMA3	67
+#define BCM63268_IRQ_ATM_DMA8		68
+#define BCM63268_IRQ_ATM_DMA9		69
+#define BCM63268_IRQ_ATM_DMA10		70
+#define BCM63268_IRQ_ATM_DMA11		71
+#define BCM63268_IRQ_ATM_DMA12		72
+#define BCM63268_IRQ_ATM_DMA13		73
+#define BCM63268_IRQ_ATM_DMA14		74
+#define BCM63268_IRQ_ATM_DMA15		75
+#define BCM63268_IRQ_ATM_DMA16		76
+#define BCM63268_IRQ_ATM_DMA17		77
+#define BCM63268_IRQ_ATM_DMA18		78
+#define BCM63268_IRQ_ATM_DMA19		79
+#define BCM63268_IRQ_LSSPI		80
+
+#endif /* __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM63268_H */
-- 
2.28.0


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

* [PATCH 09/14] mips: bmips: bcm3368: include and use dt-bindings
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (7 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 08/14] mips: bmips: add BCM63268 " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 16:58   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 10/14] mips: bmips: bcm6328: " Álvaro Fernández Rojas
                   ` (6 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 arch/mips/boot/dts/brcm/bcm3368.dtsi | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/arch/mips/boot/dts/brcm/bcm3368.dtsi b/arch/mips/boot/dts/brcm/bcm3368.dtsi
index 69cbef472377..63d844601718 100644
--- a/arch/mips/boot/dts/brcm/bcm3368.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm3368.dtsi
@@ -1,4 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm3368-clock.h"
+#include "dt-bindings/interrupt-controller/bcm3368-interrupt-controller.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
@@ -86,7 +90,7 @@ uart0: serial@fff8c100 {
 			reg = <0xfff8c100 0x18>;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <2>;
+			interrupts = <BCM3368_IRQ_UART0>;
 
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
@@ -99,7 +103,7 @@ uart1: serial@fff8c120 {
 			reg = <0xfff8c120 0x18>;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <3>;
+			interrupts = <BCM3368_IRQ_UART1>;
 
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
-- 
2.28.0


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

* [PATCH 10/14] mips: bmips: bcm6328: include and use dt-bindings
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (8 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 09/14] mips: bmips: bcm3368: include and use dt-bindings Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 16:59   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 11/14] mips: bmips: bcm6358: " Álvaro Fernández Rojas
                   ` (5 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 arch/mips/boot/dts/brcm/bcm6328.dtsi | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/arch/mips/boot/dts/brcm/bcm6328.dtsi b/arch/mips/boot/dts/brcm/bcm6328.dtsi
index af860d06def6..1f84f6b05f88 100644
--- a/arch/mips/boot/dts/brcm/bcm6328.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm6328.dtsi
@@ -1,4 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm6328-clock.h"
+#include "dt-bindings/interrupt-controller/bcm6328-interrupt-controller.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
@@ -73,7 +77,7 @@ uart0: serial@10000100 {
 			compatible = "brcm,bcm6345-uart";
 			reg = <0x10000100 0x18>;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <28>;
+			interrupts = <BCM6328_IRQ_UART0>;
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
 			status = "disabled";
@@ -83,7 +87,7 @@ uart1: serial@10000120 {
 			compatible = "brcm,bcm6345-uart";
 			reg = <0x10000120 0x18>;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <39>;
+			interrupts = <BCM6328_IRQ_UART1>;
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
 			status = "disabled";
@@ -115,7 +119,7 @@ ehci: usb@10002500 {
 			reg = <0x10002500 0x100>;
 			big-endian;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <42>;
+			interrupts = <BCM6328_IRQ_EHCI>;
 			status = "disabled";
 		};
 
@@ -125,7 +129,7 @@ ohci: usb@10002600 {
 			big-endian;
 			no-big-frame-no;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <41>;
+			interrupts = <BCM6328_IRQ_OHCI>;
 			status = "disabled";
 		};
 	};
-- 
2.28.0


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

* [PATCH 11/14] mips: bmips: bcm6358: include and use dt-bindings
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (9 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 10/14] mips: bmips: bcm6328: " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 16:59   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 12/14] mips: bmips: bcm6362: " Álvaro Fernández Rojas
                   ` (4 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 arch/mips/boot/dts/brcm/bcm6358.dtsi | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/arch/mips/boot/dts/brcm/bcm6358.dtsi b/arch/mips/boot/dts/brcm/bcm6358.dtsi
index f21176cac038..d149d062be80 100644
--- a/arch/mips/boot/dts/brcm/bcm6358.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm6358.dtsi
@@ -1,4 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm6358-clock.h"
+#include "dt-bindings/interrupt-controller/bcm6358-interrupt-controller.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
@@ -96,7 +100,7 @@ uart0: serial@fffe0100 {
 			reg = <0xfffe0100 0x18>;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <2>;
+			interrupts = <BCM6358_IRQ_UART0>;
 
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
@@ -109,7 +113,7 @@ uart1: serial@fffe0120 {
 			reg = <0xfffe0120 0x18>;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <3>;
+			interrupts = <BCM6358_IRQ_UART1>;
 
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
@@ -122,7 +126,7 @@ ehci: usb@fffe1300 {
 			reg = <0xfffe1300 0x100>;
 			big-endian;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <10>;
+			interrupts = <BCM6358_IRQ_EHCI>;
 			status = "disabled";
 		};
 
@@ -132,7 +136,7 @@ ohci: usb@fffe1400 {
 			big-endian;
 			no-big-frame-no;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <5>;
+			interrupts = <BCM6358_IRQ_OHCI>;
 			status = "disabled";
 		};
 	};
-- 
2.28.0


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

* [PATCH 12/14] mips: bmips: bcm6362: include and use dt-bindings
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (10 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 11/14] mips: bmips: bcm6358: " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 16:59   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 13/14] mips: bmips: bcm6368: " Álvaro Fernández Rojas
                   ` (3 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 arch/mips/boot/dts/brcm/bcm6362.dtsi | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/arch/mips/boot/dts/brcm/bcm6362.dtsi b/arch/mips/boot/dts/brcm/bcm6362.dtsi
index 8ae6981735b8..e6ec366818a9 100644
--- a/arch/mips/boot/dts/brcm/bcm6362.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm6362.dtsi
@@ -1,4 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm6362-clock.h"
+#include "dt-bindings/interrupt-controller/bcm6362-interrupt-controller.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
@@ -87,7 +91,7 @@ uart0: serial@10000100 {
 			reg = <0x10000100 0x18>;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <3>;
+			interrupts = <BCM6362_IRQ_UART0>;
 
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
@@ -100,7 +104,7 @@ uart1: serial@10000120 {
 			reg = <0x10000120 0x18>;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <4>;
+			interrupts = <BCM6362_IRQ_UART1>;
 
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
@@ -123,7 +127,7 @@ ehci: usb@10002500 {
 			big-endian;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <10>;
+			interrupts = <BCM6362_IRQ_EHCI>;
 
 			status = "disabled";
 		};
@@ -135,7 +139,7 @@ ohci: usb@10002600 {
 			no-big-frame-no;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <9>;
+			interrupts = <BCM6362_IRQ_OHCI>;
 
 			status = "disabled";
 		};
-- 
2.28.0


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

* [PATCH 13/14] mips: bmips: bcm6368: include and use dt-bindings
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (11 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 12/14] mips: bmips: bcm6362: " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 17:00   ` Florian Fainelli
  2020-08-12  6:31 ` [PATCH 14/14] mips: bmips: bcm63268: " Álvaro Fernández Rojas
                   ` (2 subsequent siblings)
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 arch/mips/boot/dts/brcm/bcm6368.dtsi | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/arch/mips/boot/dts/brcm/bcm6368.dtsi b/arch/mips/boot/dts/brcm/bcm6368.dtsi
index 449c167dd892..62599d4e6abe 100644
--- a/arch/mips/boot/dts/brcm/bcm6368.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm6368.dtsi
@@ -1,4 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm6368-clock.h"
+#include "dt-bindings/interrupt-controller/bcm6368-interrupt-controller.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
@@ -94,7 +98,7 @@ uart0: serial@10000100 {
 			compatible = "brcm,bcm6345-uart";
 			reg = <0x10000100 0x18>;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <2>;
+			interrupts = <BCM6368_IRQ_UART0>;
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
 			status = "disabled";
@@ -104,7 +108,7 @@ uart1: serial@10000120 {
 			compatible = "brcm,bcm6345-uart";
 			reg = <0x10000120 0x18>;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <3>;
+			interrupts = <BCM6368_IRQ_UART1>;
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
 			status = "disabled";
@@ -115,7 +119,7 @@ ehci: usb@10001500 {
 			reg = <0x10001500 0x100>;
 			big-endian;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <7>;
+			interrupts = <BCM6368_IRQ_EHCI>;
 			status = "disabled";
 		};
 
@@ -125,7 +129,7 @@ ohci: usb@10001600 {
 			big-endian;
 			no-big-frame-no;
 			interrupt-parent = <&periph_intc>;
-			interrupts = <5>;
+			interrupts = <BCM6368_IRQ_OHCI>;
 			status = "disabled";
 		};
 	};
-- 
2.28.0


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

* [PATCH 14/14] mips: bmips: bcm63268: include and use dt-bindings
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (12 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 13/14] mips: bmips: bcm6368: " Álvaro Fernández Rojas
@ 2020-08-12  6:31 ` Álvaro Fernández Rojas
  2020-08-13 17:00   ` Florian Fainelli
  2020-08-24 23:15 ` [PATCH 00/14] mips: bmips: include dt-bindings headers Rob Herring
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
  15 siblings, 1 reply; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2020-08-12  6:31 UTC (permalink / raw)
  To: f.fainelli, robh+dt, tsbogend, jonas.gorski,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 arch/mips/boot/dts/brcm/bcm63268.dtsi | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/arch/mips/boot/dts/brcm/bcm63268.dtsi b/arch/mips/boot/dts/brcm/bcm63268.dtsi
index beec24145af7..17d744db8211 100644
--- a/arch/mips/boot/dts/brcm/bcm63268.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm63268.dtsi
@@ -1,4 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm63268-clock.h"
+#include "dt-bindings/interrupt-controller/bcm63268-interrupt-controller.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
@@ -87,7 +91,7 @@ uart0: serial@10000180 {
 			reg = <0x10000180 0x18>;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <5>;
+			interrupts = <BCM63268_IRQ_UART0>;
 
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
@@ -100,7 +104,7 @@ uart1: serial@100001a0 {
 			reg = <0x100001a0 0x18>;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <34>;
+			interrupts = <BCM63268_IRQ_UART1>;
 
 			clocks = <&periph_clk>;
 			clock-names = "refclk";
@@ -123,7 +127,7 @@ ehci: usb@10002500 {
 			big-endian;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <10>;
+			interrupts = <BCM63268_IRQ_EHCI>;
 
 			status = "disabled";
 		};
@@ -135,7 +139,7 @@ ohci: usb@10002600 {
 			no-big-frame-no;
 
 			interrupt-parent = <&periph_intc>;
-			interrupts = <9>;
+			interrupts = <BCM63268_IRQ_OHCI>;
 
 			status = "disabled";
 		};
-- 
2.28.0


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

* Re: [PATCH 01/14] mips: dts: brcm: allow including header files
  2020-08-12  6:31 ` [PATCH 01/14] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
@ 2020-08-13 16:55   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 16:55 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Change /include/ with #include in order to be able to include header files
> from dt-bindings.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 02/14] mips: bmips: add BCM3368 irq definitions
  2020-08-12  6:31 ` [PATCH 02/14] mips: bmips: add BCM3368 irq definitions Álvaro Fernández Rojas
@ 2020-08-13 16:55   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 16:55 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Add header with BCM3368 definitions in order to be able to include it from
> device tree files.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 03/14] mips: bmips: add BCM6318 irq definitions
  2020-08-12  6:31 ` [PATCH 03/14] mips: bmips: add BCM6318 " Álvaro Fernández Rojas
@ 2020-08-13 16:57   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 16:57 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Add header with BCM6318 definitions in order to be able to include it from
> device tree files.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 09/14] mips: bmips: bcm3368: include and use dt-bindings
  2020-08-12  6:31 ` [PATCH 09/14] mips: bmips: bcm3368: include and use dt-bindings Álvaro Fernández Rojas
@ 2020-08-13 16:58   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 16:58 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Now that there are proper device tree bindings we can start using them.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 10/14] mips: bmips: bcm6328: include and use dt-bindings
  2020-08-12  6:31 ` [PATCH 10/14] mips: bmips: bcm6328: " Álvaro Fernández Rojas
@ 2020-08-13 16:59   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 16:59 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Now that there are proper device tree bindings we can start using them.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 11/14] mips: bmips: bcm6358: include and use dt-bindings
  2020-08-12  6:31 ` [PATCH 11/14] mips: bmips: bcm6358: " Álvaro Fernández Rojas
@ 2020-08-13 16:59   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 16:59 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Now that there are proper device tree bindings we can start using them.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 12/14] mips: bmips: bcm6362: include and use dt-bindings
  2020-08-12  6:31 ` [PATCH 12/14] mips: bmips: bcm6362: " Álvaro Fernández Rojas
@ 2020-08-13 16:59   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 16:59 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Now that there are proper device tree bindings we can start using them.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 13/14] mips: bmips: bcm6368: include and use dt-bindings
  2020-08-12  6:31 ` [PATCH 13/14] mips: bmips: bcm6368: " Álvaro Fernández Rojas
@ 2020-08-13 17:00   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 17:00 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Now that there are proper device tree bindings we can start using them.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 14/14] mips: bmips: bcm63268: include and use dt-bindings
  2020-08-12  6:31 ` [PATCH 14/14] mips: bmips: bcm63268: " Álvaro Fernández Rojas
@ 2020-08-13 17:00   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 17:00 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Now that there are proper device tree bindings we can start using them.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 04/14] mips: bmips: add BCM6328 irq definitions
  2020-08-12  6:31 ` [PATCH 04/14] mips: bmips: add BCM6328 " Álvaro Fernández Rojas
@ 2020-08-13 17:01   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 17:01 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Add header with BCM6328 definitions in order to be able to include it from
> device tree files.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 05/14] mips: bmips: add BCM6358 irq definitions
  2020-08-12  6:31 ` [PATCH 05/14] mips: bmips: add BCM6358 " Álvaro Fernández Rojas
@ 2020-08-13 17:02   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 17:02 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Add header with BCM6358 definitions in order to be able to include it from
> device tree files.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 06/14] mips: bmips: add BCM6362 irq definitions
  2020-08-12  6:31 ` [PATCH 06/14] mips: bmips: add BCM6362 " Álvaro Fernández Rojas
@ 2020-08-13 17:02   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 17:02 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Add header with BCM6362 definitions in order to be able to include it from
> device tree files.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 07/14] mips: bmips: add BCM6368 irq definitions
  2020-08-12  6:31 ` [PATCH 07/14] mips: bmips: add BCM6368 " Álvaro Fernández Rojas
@ 2020-08-13 17:02   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 17:02 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Add header with BCM6368 definitions in order to be able to include it from
> device tree files.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 08/14] mips: bmips: add BCM63268 irq definitions
  2020-08-12  6:31 ` [PATCH 08/14] mips: bmips: add BCM63268 " Álvaro Fernández Rojas
@ 2020-08-13 17:02   ` Florian Fainelli
  0 siblings, 0 replies; 39+ messages in thread
From: Florian Fainelli @ 2020-08-13 17:02 UTC (permalink / raw)
  To: Álvaro Fernández Rojas, robh+dt, tsbogend,
	jonas.gorski, bcm-kernel-feedback-list, linux-mips, devicetree,
	linux-kernel



On 8/11/2020 11:31 PM, Álvaro Fernández Rojas wrote:
> Add header with BCM63268 definitions in order to be able to include it from
> device tree files.
> 
> Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian

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

* Re: [PATCH 00/14] mips: bmips: include dt-bindings headers
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (13 preceding siblings ...)
  2020-08-12  6:31 ` [PATCH 14/14] mips: bmips: bcm63268: " Álvaro Fernández Rojas
@ 2020-08-24 23:15 ` Rob Herring
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
  15 siblings, 0 replies; 39+ messages in thread
From: Rob Herring @ 2020-08-24 23:15 UTC (permalink / raw)
  To: Álvaro Fernández Rojas
  Cc: f.fainelli, tsbogend, jonas.gorski, bcm-kernel-feedback-list,
	linux-mips, devicetree, linux-kernel

On Wed, Aug 12, 2020 at 08:31:15AM +0200, Álvaro Fernández Rojas wrote:
> Allow including dt-bindings header files and use them for bcm63xx.
> 
> Álvaro Fernández Rojas (14):
>   mips: dts: brcm: allow including header files
>   mips: bmips: add BCM3368 irq definitions
>   mips: bmips: add BCM6318 irq definitions
>   mips: bmips: add BCM6328 irq definitions
>   mips: bmips: add BCM6358 irq definitions
>   mips: bmips: add BCM6362 irq definitions
>   mips: bmips: add BCM6368 irq definitions
>   mips: bmips: add BCM63268 irq definitions
>   mips: bmips: bcm3368: include and use dt-bindings
>   mips: bmips: bcm6328: include and use dt-bindings
>   mips: bmips: bcm6358: include and use dt-bindings
>   mips: bmips: bcm6362: include and use dt-bindings
>   mips: bmips: bcm6368: include and use dt-bindings
>   mips: bmips: bcm63268: include and use dt-bindings
> 
>  .../boot/dts/brcm/bcm3368-netgear-cvg834g.dts |  2 +-
>  arch/mips/boot/dts/brcm/bcm3368.dtsi          |  8 +-
>  .../dts/brcm/bcm63268-comtrend-vr-3032u.dts   |  2 +-
>  arch/mips/boot/dts/brcm/bcm63268.dtsi         | 12 ++-
>  arch/mips/boot/dts/brcm/bcm6328.dtsi          | 12 ++-
>  .../dts/brcm/bcm6358-neufbox4-sercomm.dts     |  2 +-
>  arch/mips/boot/dts/brcm/bcm6358.dtsi          | 12 ++-
>  .../dts/brcm/bcm6362-neufbox6-sercomm.dts     |  2 +-
>  arch/mips/boot/dts/brcm/bcm6362.dtsi          | 12 ++-
>  arch/mips/boot/dts/brcm/bcm6368.dtsi          | 12 ++-
>  arch/mips/boot/dts/brcm/bcm93384wvg.dts       |  2 +-
>  arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts |  2 +-
>  arch/mips/boot/dts/brcm/bcm96368mvwg.dts      |  2 +-
>  arch/mips/boot/dts/brcm/bcm97125cbmb.dts      |  2 +-
>  arch/mips/boot/dts/brcm/bcm97346dbsmb.dts     |  4 +-
>  arch/mips/boot/dts/brcm/bcm97358svmb.dts      |  4 +-
>  arch/mips/boot/dts/brcm/bcm97360svmb.dts      |  2 +-
>  arch/mips/boot/dts/brcm/bcm97362svmb.dts      |  4 +-
>  arch/mips/boot/dts/brcm/bcm97420c.dts         |  2 +-
>  arch/mips/boot/dts/brcm/bcm97425svmb.dts      |  4 +-
>  arch/mips/boot/dts/brcm/bcm97435svmb.dts      |  4 +-
>  arch/mips/boot/dts/brcm/bcm9ejtagprb.dts      |  2 +-
>  .../bcm3368-interrupt-controller.h            | 19 ++++
>  .../bcm6318-interrupt-controller.h            | 84 ++++++++++++++++++
>  .../bcm63268-interrupt-controller.h           | 86 +++++++++++++++++++
>  .../bcm6328-interrupt-controller.h            | 68 +++++++++++++++
>  .../bcm6358-interrupt-controller.h            | 38 ++++++++
>  .../bcm6362-interrupt-controller.h            | 71 +++++++++++++++
>  .../bcm6368-interrupt-controller.h            | 71 +++++++++++++++

You'll notice that there are essentially no other headers with 
SoC interrupt numbers. That's because we don't do defines for them. It's 
pointless obfuscation.

Rob

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

* [PATCH 0/7] mips: bmips: include dt-bindings headers
  2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
                   ` (14 preceding siblings ...)
  2020-08-24 23:15 ` [PATCH 00/14] mips: bmips: include dt-bindings headers Rob Herring
@ 2021-02-24  9:38 ` Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 1/7] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
                     ` (7 more replies)
  15 siblings, 8 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2021-02-24  9:38 UTC (permalink / raw)
  To: jonas.gorski, Florian Fainelli, Rob Herring, Thomas Bogendoerfer,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Allow including dt-bindings header files for bcm63xx.

 v2: remove irqs header and add more bindings.

Álvaro Fernández Rojas (7):
  mips: dts: brcm: allow including header files
  mips: bmips: bcm3368: include dt-bindings
  mips: bmips: bcm6328: include dt-bindings
  mips: bmips: bcm6358: include dt-bindings
  mips: bmips: bcm6362: include dt-bindings
  mips: bmips: bcm6368: include dt-bindings
  mips: bmips: bcm63268: include dt-bindings

 arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts    | 2 +-
 arch/mips/boot/dts/brcm/bcm3368.dtsi                   | 3 +++
 arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts | 2 +-
 arch/mips/boot/dts/brcm/bcm63268.dtsi                  | 5 +++++
 arch/mips/boot/dts/brcm/bcm6328.dtsi                   | 5 +++++
 arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts   | 2 +-
 arch/mips/boot/dts/brcm/bcm6358.dtsi                   | 4 ++++
 arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts   | 2 +-
 arch/mips/boot/dts/brcm/bcm6362.dtsi                   | 5 +++++
 arch/mips/boot/dts/brcm/bcm6368.dtsi                   | 4 ++++
 arch/mips/boot/dts/brcm/bcm93384wvg.dts                | 2 +-
 arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts          | 2 +-
 arch/mips/boot/dts/brcm/bcm96368mvwg.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97125cbmb.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97346dbsmb.dts              | 4 ++--
 arch/mips/boot/dts/brcm/bcm97358svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97360svmb.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97362svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97420c.dts                  | 2 +-
 arch/mips/boot/dts/brcm/bcm97425svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97435svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm9ejtagprb.dts               | 2 +-
 22 files changed, 47 insertions(+), 21 deletions(-)

-- 
2.20.1


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

* [PATCH 1/7] mips: dts: brcm: allow including header files
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
@ 2021-02-24  9:38   ` Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 2/7] mips: bmips: bcm3368: include dt-bindings Álvaro Fernández Rojas
                     ` (6 subsequent siblings)
  7 siblings, 0 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2021-02-24  9:38 UTC (permalink / raw)
  To: jonas.gorski, Florian Fainelli, Rob Herring, Thomas Bogendoerfer,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Change /include/ with #include in order to be able to include header files
from dt-bindings.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
---
 v2: no changes.

 arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts    | 2 +-
 arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts | 2 +-
 arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts   | 2 +-
 arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts   | 2 +-
 arch/mips/boot/dts/brcm/bcm93384wvg.dts                | 2 +-
 arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts          | 2 +-
 arch/mips/boot/dts/brcm/bcm96368mvwg.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97125cbmb.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97346dbsmb.dts              | 4 ++--
 arch/mips/boot/dts/brcm/bcm97358svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97360svmb.dts               | 2 +-
 arch/mips/boot/dts/brcm/bcm97362svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97420c.dts                  | 2 +-
 arch/mips/boot/dts/brcm/bcm97425svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm97435svmb.dts               | 4 ++--
 arch/mips/boot/dts/brcm/bcm9ejtagprb.dts               | 2 +-
 16 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts b/arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts
index ed6023a91763..d702a843c74a 100644
--- a/arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts
+++ b/arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm3368.dtsi"
+#include "bcm3368.dtsi"
 
 / {
 	compatible = "netgear,cvg834g", "brcm,bcm3368";
diff --git a/arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts b/arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts
index 8d010b919de2..b511bc7125d5 100644
--- a/arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts
+++ b/arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm63268.dtsi"
+#include "bcm63268.dtsi"
 
 / {
 	compatible = "comtrend,vr-3032u", "brcm,bcm63268";
diff --git a/arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts b/arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts
index 53e57cc29291..c646690ee3df 100644
--- a/arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts
+++ b/arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
 / {
 	compatible = "sfr,nb4-ser", "brcm,bcm6358";
diff --git a/arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts b/arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts
index 3e83bee5b91e..f83d95ca0514 100644
--- a/arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts
+++ b/arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm6362.dtsi"
+#include "bcm6362.dtsi"
 
 / {
 	compatible = "sfr,nb6-ser", "brcm,bcm6362";
diff --git a/arch/mips/boot/dts/brcm/bcm93384wvg.dts b/arch/mips/boot/dts/brcm/bcm93384wvg.dts
index 601e4d9293ab..7d3f181b8980 100644
--- a/arch/mips/boot/dts/brcm/bcm93384wvg.dts
+++ b/arch/mips/boot/dts/brcm/bcm93384wvg.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm3384_zephyr.dtsi"
+#include "bcm3384_zephyr.dtsi"
 
 / {
 	compatible = "brcm,bcm93384wvg", "brcm,bcm3384";
diff --git a/arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts b/arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts
index 938a8e66128c..f845faa0d682 100644
--- a/arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts
+++ b/arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm3384_viper.dtsi"
+#include "bcm3384_viper.dtsi"
 
 / {
 	compatible = "brcm,bcm93384wvg-viper", "brcm,bcm3384-viper";
diff --git a/arch/mips/boot/dts/brcm/bcm96368mvwg.dts b/arch/mips/boot/dts/brcm/bcm96368mvwg.dts
index 6d772c394e41..f5e955085308 100644
--- a/arch/mips/boot/dts/brcm/bcm96368mvwg.dts
+++ b/arch/mips/boot/dts/brcm/bcm96368mvwg.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
 / {
 	compatible = "brcm,bcm96368mvwg", "brcm,bcm6368";
diff --git a/arch/mips/boot/dts/brcm/bcm97125cbmb.dts b/arch/mips/boot/dts/brcm/bcm97125cbmb.dts
index 79e9769f7e00..bda5f796251a 100644
--- a/arch/mips/boot/dts/brcm/bcm97125cbmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97125cbmb.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7125.dtsi"
+#include "bcm7125.dtsi"
 
 / {
 	compatible = "brcm,bcm97125cbmb", "brcm,bcm7125";
diff --git a/arch/mips/boot/dts/brcm/bcm97346dbsmb.dts b/arch/mips/boot/dts/brcm/bcm97346dbsmb.dts
index 28370ff77eeb..9f73735e815c 100644
--- a/arch/mips/boot/dts/brcm/bcm97346dbsmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97346dbsmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7346.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch24.dtsi"
+#include "bcm7346.dtsi"
+#include "bcm97xxx-nand-cs1-bch24.dtsi"
 
 / {
 	compatible = "brcm,bcm97346dbsmb", "brcm,bcm7346";
diff --git a/arch/mips/boot/dts/brcm/bcm97358svmb.dts b/arch/mips/boot/dts/brcm/bcm97358svmb.dts
index 41c1b510c230..522f2c40d6e6 100644
--- a/arch/mips/boot/dts/brcm/bcm97358svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97358svmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7358.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch4.dtsi"
+#include "bcm7358.dtsi"
+#include "bcm97xxx-nand-cs1-bch4.dtsi"
 
 / {
 	compatible = "brcm,bcm97358svmb", "brcm,bcm7358";
diff --git a/arch/mips/boot/dts/brcm/bcm97360svmb.dts b/arch/mips/boot/dts/brcm/bcm97360svmb.dts
index 9f6c6c9b7ea7..01f215b08dba 100644
--- a/arch/mips/boot/dts/brcm/bcm97360svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97360svmb.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7360.dtsi"
+#include "bcm7360.dtsi"
 
 / {
 	compatible = "brcm,bcm97360svmb", "brcm,bcm7360";
diff --git a/arch/mips/boot/dts/brcm/bcm97362svmb.dts b/arch/mips/boot/dts/brcm/bcm97362svmb.dts
index df8b755c390f..97aeb51b6831 100644
--- a/arch/mips/boot/dts/brcm/bcm97362svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97362svmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7362.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch4.dtsi"
+#include "bcm7362.dtsi"
+#include "bcm97xxx-nand-cs1-bch4.dtsi"
 
 / {
 	compatible = "brcm,bcm97362svmb", "brcm,bcm7362";
diff --git a/arch/mips/boot/dts/brcm/bcm97420c.dts b/arch/mips/boot/dts/brcm/bcm97420c.dts
index 086faeaa384a..cc70c2dd4d85 100644
--- a/arch/mips/boot/dts/brcm/bcm97420c.dts
+++ b/arch/mips/boot/dts/brcm/bcm97420c.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7420.dtsi"
+#include "bcm7420.dtsi"
 
 / {
 	compatible = "brcm,bcm97420c", "brcm,bcm7420";
diff --git a/arch/mips/boot/dts/brcm/bcm97425svmb.dts b/arch/mips/boot/dts/brcm/bcm97425svmb.dts
index 0ed22217bf3a..9efecfe1e05c 100644
--- a/arch/mips/boot/dts/brcm/bcm97425svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97425svmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7425.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch24.dtsi"
+#include "bcm7425.dtsi"
+#include "bcm97xxx-nand-cs1-bch24.dtsi"
 
 / {
 	compatible = "brcm,bcm97425svmb", "brcm,bcm7425";
diff --git a/arch/mips/boot/dts/brcm/bcm97435svmb.dts b/arch/mips/boot/dts/brcm/bcm97435svmb.dts
index 2c145a883aef..b653c6ff74b5 100644
--- a/arch/mips/boot/dts/brcm/bcm97435svmb.dts
+++ b/arch/mips/boot/dts/brcm/bcm97435svmb.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm7435.dtsi"
-/include/ "bcm97xxx-nand-cs1-bch24.dtsi"
+#include "bcm7435.dtsi"
+#include "bcm97xxx-nand-cs1-bch24.dtsi"
 
 / {
 	compatible = "brcm,bcm97435svmb", "brcm,bcm7435";
diff --git a/arch/mips/boot/dts/brcm/bcm9ejtagprb.dts b/arch/mips/boot/dts/brcm/bcm9ejtagprb.dts
index 8d58c1971b30..615d2b97770e 100644
--- a/arch/mips/boot/dts/brcm/bcm9ejtagprb.dts
+++ b/arch/mips/boot/dts/brcm/bcm9ejtagprb.dts
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
 / {
 	compatible = "brcm,bcm9ejtagprb", "brcm,bcm6328";
-- 
2.20.1


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

* [PATCH 2/7] mips: bmips: bcm3368: include dt-bindings
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 1/7] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
@ 2021-02-24  9:38   ` Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 3/7] mips: bmips: bcm6328: " Álvaro Fernández Rojas
                     ` (5 subsequent siblings)
  7 siblings, 0 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2021-02-24  9:38 UTC (permalink / raw)
  To: jonas.gorski, Florian Fainelli, Rob Herring, Thomas Bogendoerfer,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
---
 v2: remove irqs header.

 arch/mips/boot/dts/brcm/bcm3368.dtsi | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/mips/boot/dts/brcm/bcm3368.dtsi b/arch/mips/boot/dts/brcm/bcm3368.dtsi
index 69cbef472377..db7e801dad55 100644
--- a/arch/mips/boot/dts/brcm/bcm3368.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm3368.dtsi
@@ -1,4 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm3368-clock.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
-- 
2.20.1


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

* [PATCH 3/7] mips: bmips: bcm6328: include dt-bindings
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 1/7] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 2/7] mips: bmips: bcm3368: include dt-bindings Álvaro Fernández Rojas
@ 2021-02-24  9:38   ` Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 4/7] mips: bmips: bcm6358: " Álvaro Fernández Rojas
                     ` (4 subsequent siblings)
  7 siblings, 0 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2021-02-24  9:38 UTC (permalink / raw)
  To: jonas.gorski, Florian Fainelli, Rob Herring, Thomas Bogendoerfer,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
---
 v2: remove irqs header, add more bindings.

 arch/mips/boot/dts/brcm/bcm6328.dtsi | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/mips/boot/dts/brcm/bcm6328.dtsi b/arch/mips/boot/dts/brcm/bcm6328.dtsi
index 9dc558763c46..fe93f2692281 100644
--- a/arch/mips/boot/dts/brcm/bcm6328.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm6328.dtsi
@@ -1,4 +1,9 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm6328-clock.h"
+#include "dt-bindings/reset/bcm6328-reset.h"
+#include "dt-bindings/soc/bcm6328-pm.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
-- 
2.20.1


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

* [PATCH 4/7] mips: bmips: bcm6358: include dt-bindings
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
                     ` (2 preceding siblings ...)
  2021-02-24  9:38   ` [PATCH 3/7] mips: bmips: bcm6328: " Álvaro Fernández Rojas
@ 2021-02-24  9:38   ` Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 5/7] mips: bmips: bcm6362: " Álvaro Fernández Rojas
                     ` (3 subsequent siblings)
  7 siblings, 0 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2021-02-24  9:38 UTC (permalink / raw)
  To: jonas.gorski, Florian Fainelli, Rob Herring, Thomas Bogendoerfer,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
---
 v2: remove irqs header, add more bindings.

 arch/mips/boot/dts/brcm/bcm6358.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/mips/boot/dts/brcm/bcm6358.dtsi b/arch/mips/boot/dts/brcm/bcm6358.dtsi
index 9d93e7f5e6fc..f8753becc164 100644
--- a/arch/mips/boot/dts/brcm/bcm6358.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm6358.dtsi
@@ -1,4 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm6358-clock.h"
+#include "dt-bindings/reset/bcm6358-reset.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
-- 
2.20.1


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

* [PATCH 5/7] mips: bmips: bcm6362: include dt-bindings
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
                     ` (3 preceding siblings ...)
  2021-02-24  9:38   ` [PATCH 4/7] mips: bmips: bcm6358: " Álvaro Fernández Rojas
@ 2021-02-24  9:38   ` Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 6/7] mips: bmips: bcm6368: " Álvaro Fernández Rojas
                     ` (2 subsequent siblings)
  7 siblings, 0 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2021-02-24  9:38 UTC (permalink / raw)
  To: jonas.gorski, Florian Fainelli, Rob Herring, Thomas Bogendoerfer,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
---
 v2: remove irqs header, add more bindings.

 arch/mips/boot/dts/brcm/bcm6362.dtsi | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/mips/boot/dts/brcm/bcm6362.dtsi b/arch/mips/boot/dts/brcm/bcm6362.dtsi
index eb10341b75ba..a2dbbf062cd8 100644
--- a/arch/mips/boot/dts/brcm/bcm6362.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm6362.dtsi
@@ -1,4 +1,9 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm6362-clock.h"
+#include "dt-bindings/reset/bcm6362-reset.h"
+#include "dt-bindings/soc/bcm6362-pm.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
-- 
2.20.1


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

* [PATCH 6/7] mips: bmips: bcm6368: include dt-bindings
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
                     ` (4 preceding siblings ...)
  2021-02-24  9:38   ` [PATCH 5/7] mips: bmips: bcm6362: " Álvaro Fernández Rojas
@ 2021-02-24  9:38   ` Álvaro Fernández Rojas
  2021-02-24  9:38   ` [PATCH 7/7] mips: bmips: bcm63268: " Álvaro Fernández Rojas
  2021-03-12 10:29   ` [PATCH 0/7] mips: bmips: include dt-bindings headers Thomas Bogendoerfer
  7 siblings, 0 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2021-02-24  9:38 UTC (permalink / raw)
  To: jonas.gorski, Florian Fainelli, Rob Herring, Thomas Bogendoerfer,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
---
 v2: remove irqs header, add more bindings.

 arch/mips/boot/dts/brcm/bcm6368.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/mips/boot/dts/brcm/bcm6368.dtsi b/arch/mips/boot/dts/brcm/bcm6368.dtsi
index 52c19f40b9cc..c4eb4b67ecbd 100644
--- a/arch/mips/boot/dts/brcm/bcm6368.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm6368.dtsi
@@ -1,4 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm6368-clock.h"
+#include "dt-bindings/reset/bcm6368-reset.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
-- 
2.20.1


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

* [PATCH 7/7] mips: bmips: bcm63268: include dt-bindings
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
                     ` (5 preceding siblings ...)
  2021-02-24  9:38   ` [PATCH 6/7] mips: bmips: bcm6368: " Álvaro Fernández Rojas
@ 2021-02-24  9:38   ` Álvaro Fernández Rojas
  2021-03-12 10:29   ` [PATCH 0/7] mips: bmips: include dt-bindings headers Thomas Bogendoerfer
  7 siblings, 0 replies; 39+ messages in thread
From: Álvaro Fernández Rojas @ 2021-02-24  9:38 UTC (permalink / raw)
  To: jonas.gorski, Florian Fainelli, Rob Herring, Thomas Bogendoerfer,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel
  Cc: Álvaro Fernández Rojas

Now that there are proper device tree bindings we can start using them.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
---
 v2: remove irqs header, add more bindings.

 arch/mips/boot/dts/brcm/bcm63268.dtsi | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/mips/boot/dts/brcm/bcm63268.dtsi b/arch/mips/boot/dts/brcm/bcm63268.dtsi
index e0021ff9f144..575c9d3eb4c8 100644
--- a/arch/mips/boot/dts/brcm/bcm63268.dtsi
+++ b/arch/mips/boot/dts/brcm/bcm63268.dtsi
@@ -1,4 +1,9 @@
 // SPDX-License-Identifier: GPL-2.0
+
+#include "dt-bindings/clock/bcm63268-clock.h"
+#include "dt-bindings/reset/bcm63268-reset.h"
+#include "dt-bindings/soc/bcm63268-pm.h"
+
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
-- 
2.20.1


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

* Re: [PATCH 0/7] mips: bmips: include dt-bindings headers
  2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
                     ` (6 preceding siblings ...)
  2021-02-24  9:38   ` [PATCH 7/7] mips: bmips: bcm63268: " Álvaro Fernández Rojas
@ 2021-03-12 10:29   ` Thomas Bogendoerfer
  7 siblings, 0 replies; 39+ messages in thread
From: Thomas Bogendoerfer @ 2021-03-12 10:29 UTC (permalink / raw)
  To: Álvaro Fernández Rojas
  Cc: jonas.gorski, Florian Fainelli, Rob Herring,
	bcm-kernel-feedback-list, linux-mips, devicetree, linux-kernel

On Wed, Feb 24, 2021 at 10:38:49AM +0100, Álvaro Fernández Rojas wrote:
> Allow including dt-bindings header files for bcm63xx.
> 
>  v2: remove irqs header and add more bindings.
> 
> Álvaro Fernández Rojas (7):
>   mips: dts: brcm: allow including header files
>   mips: bmips: bcm3368: include dt-bindings
>   mips: bmips: bcm6328: include dt-bindings
>   mips: bmips: bcm6358: include dt-bindings
>   mips: bmips: bcm6362: include dt-bindings
>   mips: bmips: bcm6368: include dt-bindings
>   mips: bmips: bcm63268: include dt-bindings
> 
>  arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts    | 2 +-
>  arch/mips/boot/dts/brcm/bcm3368.dtsi                   | 3 +++
>  arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts | 2 +-
>  arch/mips/boot/dts/brcm/bcm63268.dtsi                  | 5 +++++
>  arch/mips/boot/dts/brcm/bcm6328.dtsi                   | 5 +++++
>  arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts   | 2 +-
>  arch/mips/boot/dts/brcm/bcm6358.dtsi                   | 4 ++++
>  arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts   | 2 +-
>  arch/mips/boot/dts/brcm/bcm6362.dtsi                   | 5 +++++
>  arch/mips/boot/dts/brcm/bcm6368.dtsi                   | 4 ++++
>  arch/mips/boot/dts/brcm/bcm93384wvg.dts                | 2 +-
>  arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts          | 2 +-
>  arch/mips/boot/dts/brcm/bcm96368mvwg.dts               | 2 +-
>  arch/mips/boot/dts/brcm/bcm97125cbmb.dts               | 2 +-
>  arch/mips/boot/dts/brcm/bcm97346dbsmb.dts              | 4 ++--
>  arch/mips/boot/dts/brcm/bcm97358svmb.dts               | 4 ++--
>  arch/mips/boot/dts/brcm/bcm97360svmb.dts               | 2 +-
>  arch/mips/boot/dts/brcm/bcm97362svmb.dts               | 4 ++--
>  arch/mips/boot/dts/brcm/bcm97420c.dts                  | 2 +-
>  arch/mips/boot/dts/brcm/bcm97425svmb.dts               | 4 ++--
>  arch/mips/boot/dts/brcm/bcm97435svmb.dts               | 4 ++--
>  arch/mips/boot/dts/brcm/bcm9ejtagprb.dts               | 2 +-
>  22 files changed, 47 insertions(+), 21 deletions(-)

series applied to mips-next.

Thomas.

-- 
Crap can work. Given enough thrust pigs will fly, but it's not necessarily a
good idea.                                                [ RFC1925, 2.3 ]

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

end of thread, other threads:[~2021-03-12 10:35 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-12  6:31 [PATCH 00/14] mips: bmips: include dt-bindings headers Álvaro Fernández Rojas
2020-08-12  6:31 ` [PATCH 01/14] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
2020-08-13 16:55   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 02/14] mips: bmips: add BCM3368 irq definitions Álvaro Fernández Rojas
2020-08-13 16:55   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 03/14] mips: bmips: add BCM6318 " Álvaro Fernández Rojas
2020-08-13 16:57   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 04/14] mips: bmips: add BCM6328 " Álvaro Fernández Rojas
2020-08-13 17:01   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 05/14] mips: bmips: add BCM6358 " Álvaro Fernández Rojas
2020-08-13 17:02   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 06/14] mips: bmips: add BCM6362 " Álvaro Fernández Rojas
2020-08-13 17:02   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 07/14] mips: bmips: add BCM6368 " Álvaro Fernández Rojas
2020-08-13 17:02   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 08/14] mips: bmips: add BCM63268 " Álvaro Fernández Rojas
2020-08-13 17:02   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 09/14] mips: bmips: bcm3368: include and use dt-bindings Álvaro Fernández Rojas
2020-08-13 16:58   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 10/14] mips: bmips: bcm6328: " Álvaro Fernández Rojas
2020-08-13 16:59   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 11/14] mips: bmips: bcm6358: " Álvaro Fernández Rojas
2020-08-13 16:59   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 12/14] mips: bmips: bcm6362: " Álvaro Fernández Rojas
2020-08-13 16:59   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 13/14] mips: bmips: bcm6368: " Álvaro Fernández Rojas
2020-08-13 17:00   ` Florian Fainelli
2020-08-12  6:31 ` [PATCH 14/14] mips: bmips: bcm63268: " Álvaro Fernández Rojas
2020-08-13 17:00   ` Florian Fainelli
2020-08-24 23:15 ` [PATCH 00/14] mips: bmips: include dt-bindings headers Rob Herring
2021-02-24  9:38 ` [PATCH 0/7] " Álvaro Fernández Rojas
2021-02-24  9:38   ` [PATCH 1/7] mips: dts: brcm: allow including header files Álvaro Fernández Rojas
2021-02-24  9:38   ` [PATCH 2/7] mips: bmips: bcm3368: include dt-bindings Álvaro Fernández Rojas
2021-02-24  9:38   ` [PATCH 3/7] mips: bmips: bcm6328: " Álvaro Fernández Rojas
2021-02-24  9:38   ` [PATCH 4/7] mips: bmips: bcm6358: " Álvaro Fernández Rojas
2021-02-24  9:38   ` [PATCH 5/7] mips: bmips: bcm6362: " Álvaro Fernández Rojas
2021-02-24  9:38   ` [PATCH 6/7] mips: bmips: bcm6368: " Álvaro Fernández Rojas
2021-02-24  9:38   ` [PATCH 7/7] mips: bmips: bcm63268: " Álvaro Fernández Rojas
2021-03-12 10:29   ` [PATCH 0/7] mips: bmips: include dt-bindings headers Thomas Bogendoerfer

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.