From: "Álvaro Fernández Rojas" <noltari@gmail.com>
To: f.fainelli@gmail.com, robh+dt@kernel.org,
tsbogend@alpha.franken.de, jonas.gorski@gmail.com,
bcm-kernel-feedback-list@broadcom.com,
linux-mips@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org
Cc: "Álvaro Fernández Rojas" <noltari@gmail.com>
Subject: [PATCH 03/14] mips: bmips: add BCM6318 irq definitions
Date: Wed, 12 Aug 2020 08:31:18 +0200 [thread overview]
Message-ID: <20200812063129.361862-4-noltari@gmail.com> (raw)
In-Reply-To: <20200812063129.361862-1-noltari@gmail.com>
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
next prev parent reply other threads:[~2020-08-12 6:32 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
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 ` Álvaro Fernández Rojas [this message]
2020-08-13 16:57 ` [PATCH 03/14] mips: bmips: add BCM6318 " 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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200812063129.361862-4-noltari@gmail.com \
--to=noltari@gmail.com \
--cc=bcm-kernel-feedback-list@broadcom.com \
--cc=devicetree@vger.kernel.org \
--cc=f.fainelli@gmail.com \
--cc=jonas.gorski@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mips@vger.kernel.org \
--cc=robh+dt@kernel.org \
--cc=tsbogend@alpha.franken.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.