All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Sekhar Nori <nsekhar@ti.com>, Kevin Hilman <khilman@kernel.org>,
	Thomas Gleixner <tglx@linutronix.de>,
	Jason Cooper <jason@lakedaemon.net>,
	Marc Zyngier <marc.zyngier@arm.com>
Cc: linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Bartosz Golaszewski <bgolaszewski@baylibre.com>
Subject: [PATCH 35/35] ARM: davinci: remove mach/irqs.h
Date: Thu, 31 Jan 2019 14:39:28 +0100	[thread overview]
Message-ID: <20190131133928.17985-36-brgl@bgdev.pl> (raw)
In-Reply-To: <20190131133928.17985-1-brgl@bgdev.pl>

From: Bartosz Golaszewski <bgolaszewski@baylibre.com>

We can now remove mach/irqs.h as there are no more users.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
---
 arch/arm/mach-davinci/board-da830-evm.c   |   1 -
 arch/arm/mach-davinci/board-da850-evm.c   |   1 -
 arch/arm/mach-davinci/board-dm644x-evm.c  |   1 -
 arch/arm/mach-davinci/board-dm646x-evm.c  |   1 -
 arch/arm/mach-davinci/da830.c             |   1 -
 arch/arm/mach-davinci/da850.c             |   1 -
 arch/arm/mach-davinci/devices-da8xx.c     |   1 -
 arch/arm/mach-davinci/devices.c           |   1 -
 arch/arm/mach-davinci/dm355.c             |   1 -
 arch/arm/mach-davinci/dm365.c             |   1 -
 arch/arm/mach-davinci/dm644x.c            |   1 -
 arch/arm/mach-davinci/dm646x.c            |   1 -
 arch/arm/mach-davinci/include/mach/irqs.h | 392 ----------------------
 arch/arm/mach-davinci/usb-da8xx.c         |   1 -
 arch/arm/mach-davinci/usb.c               |   1 -
 15 files changed, 406 deletions(-)
 delete mode 100644 arch/arm/mach-davinci/include/mach/irqs.h

diff --git a/arch/arm/mach-davinci/board-da830-evm.c b/arch/arm/mach-davinci/board-da830-evm.c
index 950e98e4eda5..123b424058e2 100644
--- a/arch/arm/mach-davinci/board-da830-evm.c
+++ b/arch/arm/mach-davinci/board-da830-evm.c
@@ -36,7 +36,6 @@
 #include <asm/mach/arch.h>
 
 #include <mach/common.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/da8xx.h>
 
diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c
index 27acba6fe5f8..1da3d79f2757 100644
--- a/arch/arm/mach-davinci/board-da850-evm.c
+++ b/arch/arm/mach-davinci/board-da850-evm.c
@@ -45,7 +45,6 @@
 #include <mach/common.h>
 #include <mach/da8xx.h>
 #include <mach/mux.h>
-#include <mach/irqs.h>
 #include "sram.h"
 
 #include <asm/mach-types.h>
diff --git a/arch/arm/mach-davinci/board-dm644x-evm.c b/arch/arm/mach-davinci/board-dm644x-evm.c
index d04ce0c206b6..dac5ad9ff91c 100644
--- a/arch/arm/mach-davinci/board-dm644x-evm.c
+++ b/arch/arm/mach-davinci/board-dm644x-evm.c
@@ -36,7 +36,6 @@
 #include <asm/mach/arch.h>
 
 #include <mach/common.h>
-#include <mach/irqs.h>
 #include <linux/platform_data/i2c-davinci.h>
 #include <mach/serial.h>
 #include <mach/mux.h>
diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c b/arch/arm/mach-davinci/board-dm646x-evm.c
index 2ddc03a95acd..b8c7c50212bc 100644
--- a/arch/arm/mach-davinci/board-dm646x-evm.c
+++ b/arch/arm/mach-davinci/board-dm646x-evm.c
@@ -44,7 +44,6 @@
 #include <asm/mach/arch.h>
 
 #include <mach/common.h>
-#include <mach/irqs.h>
 #include <mach/serial.h>
 
 #include "davinci.h"
diff --git a/arch/arm/mach-davinci/da830.c b/arch/arm/mach-davinci/da830.c
index a8407c1d1a68..e4d781a36aa1 100644
--- a/arch/arm/mach-davinci/da830.c
+++ b/arch/arm/mach-davinci/da830.c
@@ -20,7 +20,6 @@
 #include <mach/common.h>
 #include <mach/cputype.h>
 #include <mach/da8xx.h>
-#include <mach/irqs.h>
 #include <mach/time.h>
 
 #include "mux.h"
diff --git a/arch/arm/mach-davinci/da850.c b/arch/arm/mach-davinci/da850.c
index 84b30c70ddf1..3872eedb0b23 100644
--- a/arch/arm/mach-davinci/da850.c
+++ b/arch/arm/mach-davinci/da850.c
@@ -33,7 +33,6 @@
 #include <mach/cpufreq.h>
 #include <mach/cputype.h>
 #include <mach/da8xx.h>
-#include <mach/irqs.h>
 #include <mach/pm.h>
 #include <mach/time.h>
 
diff --git a/arch/arm/mach-davinci/devices-da8xx.c b/arch/arm/mach-davinci/devices-da8xx.c
index fda6d35c415c..262dcd0a3528 100644
--- a/arch/arm/mach-davinci/devices-da8xx.c
+++ b/arch/arm/mach-davinci/devices-da8xx.c
@@ -25,7 +25,6 @@
 #include <mach/cputype.h>
 #include <mach/da8xx.h>
 #include <mach/time.h>
-#include <mach/irqs.h>
 
 #include "asp.h"
 #include "cpuidle.h"
diff --git a/arch/arm/mach-davinci/devices.c b/arch/arm/mach-davinci/devices.c
index b8e5c5998872..1337630868f0 100644
--- a/arch/arm/mach-davinci/devices.c
+++ b/arch/arm/mach-davinci/devices.c
@@ -17,7 +17,6 @@
 
 #include <mach/hardware.h>
 #include <linux/platform_data/i2c-davinci.h>
-#include <mach/irqs.h>
 #include <mach/cputype.h>
 #include <mach/mux.h>
 #include <linux/platform_data/mmc-davinci.h>
diff --git a/arch/arm/mach-davinci/dm355.c b/arch/arm/mach-davinci/dm355.c
index 8d53d0c0a4a2..a653defd6418 100644
--- a/arch/arm/mach-davinci/dm355.c
+++ b/arch/arm/mach-davinci/dm355.c
@@ -27,7 +27,6 @@
 
 #include <mach/common.h>
 #include <mach/cputype.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/serial.h>
 #include <mach/time.h>
diff --git a/arch/arm/mach-davinci/dm365.c b/arch/arm/mach-davinci/dm365.c
index 00d90cf81e7f..35e547a145a9 100644
--- a/arch/arm/mach-davinci/dm365.c
+++ b/arch/arm/mach-davinci/dm365.c
@@ -32,7 +32,6 @@
 
 #include <mach/common.h>
 #include <mach/cputype.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/serial.h>
 #include <mach/time.h>
diff --git a/arch/arm/mach-davinci/dm644x.c b/arch/arm/mach-davinci/dm644x.c
index a17ae9d66c53..a86b20ff2966 100644
--- a/arch/arm/mach-davinci/dm644x.c
+++ b/arch/arm/mach-davinci/dm644x.c
@@ -25,7 +25,6 @@
 
 #include <mach/common.h>
 #include <mach/cputype.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/serial.h>
 #include <mach/time.h>
diff --git a/arch/arm/mach-davinci/dm646x.c b/arch/arm/mach-davinci/dm646x.c
index f5506216321e..80193b8bd92a 100644
--- a/arch/arm/mach-davinci/dm646x.c
+++ b/arch/arm/mach-davinci/dm646x.c
@@ -26,7 +26,6 @@
 
 #include <mach/common.h>
 #include <mach/cputype.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/serial.h>
 #include <mach/time.h>
diff --git a/arch/arm/mach-davinci/include/mach/irqs.h b/arch/arm/mach-davinci/include/mach/irqs.h
deleted file mode 100644
index 27c9f89f2a7f..000000000000
--- a/arch/arm/mach-davinci/include/mach/irqs.h
+++ /dev/null
@@ -1,392 +0,0 @@
-/*
- * DaVinci interrupt controller definitions
- *
- *  Copyright (C) 2006 Texas Instruments.
- *
- *  This program is free software; you can redistribute  it and/or modify it
- *  under  the terms of  the GNU General  Public License as published by the
- *  Free Software Foundation;  either version 2 of the  License, or (at your
- *  option) any later version.
- *
- *  THIS  SOFTWARE  IS PROVIDED   ``AS  IS'' AND   ANY  EXPRESS OR IMPLIED
- *  WARRANTIES,   INCLUDING, BUT NOT  LIMITED  TO, THE IMPLIED WARRANTIES OF
- *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN
- *  NO  EVENT  SHALL   THE AUTHOR  BE    LIABLE FOR ANY   DIRECT, INDIRECT,
- *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- *  NOT LIMITED   TO, PROCUREMENT OF  SUBSTITUTE GOODS  OR SERVICES; LOSS OF
- *  USE, DATA,  OR PROFITS; OR  BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
- *  ANY THEORY OF LIABILITY, WHETHER IN  CONTRACT, STRICT LIABILITY, OR TORT
- *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- *  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- *  You should have received a copy of the  GNU General Public License along
- *  with this program; if not, write  to the Free Software Foundation, Inc.,
- *  675 Mass Ave, Cambridge, MA 02139, USA.
- *
- */
-#ifndef __ASM_ARCH_IRQS_H
-#define __ASM_ARCH_IRQS_H
-
-#include <asm/irq.h>
-
-/* Interrupt lines */
-#define IRQ_VDINT0       DAVINCI_INTC_IRQ(0)
-#define IRQ_VDINT1       DAVINCI_INTC_IRQ(1)
-#define IRQ_VDINT2       DAVINCI_INTC_IRQ(2)
-#define IRQ_HISTINT      DAVINCI_INTC_IRQ(3)
-#define IRQ_H3AINT       DAVINCI_INTC_IRQ(4)
-#define IRQ_PRVUINT      DAVINCI_INTC_IRQ(5)
-#define IRQ_RSZINT       DAVINCI_INTC_IRQ(6)
-#define IRQ_VFOCINT      DAVINCI_INTC_IRQ(7)
-#define IRQ_VENCINT      DAVINCI_INTC_IRQ(8)
-#define IRQ_ASQINT       DAVINCI_INTC_IRQ(9)
-#define IRQ_IMXINT       DAVINCI_INTC_IRQ(10)
-#define IRQ_VLCDINT      DAVINCI_INTC_IRQ(11)
-#define IRQ_USBINT       DAVINCI_INTC_IRQ(12)
-#define IRQ_EMACINT      DAVINCI_INTC_IRQ(13)
-
-#define IRQ_CCINT0       DAVINCI_INTC_IRQ(16)
-#define IRQ_CCERRINT     DAVINCI_INTC_IRQ(17)
-#define IRQ_TCERRINT0    DAVINCI_INTC_IRQ(18)
-#define IRQ_TCERRINT     DAVINCI_INTC_IRQ(19)
-#define IRQ_PSCIN        DAVINCI_INTC_IRQ(20)
-
-#define IRQ_IDE          DAVINCI_INTC_IRQ(22)
-#define IRQ_HPIINT       DAVINCI_INTC_IRQ(23)
-#define IRQ_MBXINT       DAVINCI_INTC_IRQ(24)
-#define IRQ_MBRINT       DAVINCI_INTC_IRQ(25)
-#define IRQ_MMCINT       DAVINCI_INTC_IRQ(26)
-#define IRQ_SDIOINT      DAVINCI_INTC_IRQ(27)
-#define IRQ_MSINT        DAVINCI_INTC_IRQ(28)
-#define IRQ_DDRINT       DAVINCI_INTC_IRQ(29)
-#define IRQ_AEMIFINT     DAVINCI_INTC_IRQ(30)
-#define IRQ_VLQINT       DAVINCI_INTC_IRQ(31)
-#define IRQ_TINT0_TINT12 DAVINCI_INTC_IRQ(32)
-#define IRQ_TINT0_TINT34 DAVINCI_INTC_IRQ(33)
-#define IRQ_TINT1_TINT12 DAVINCI_INTC_IRQ(34)
-#define IRQ_TINT1_TINT34 DAVINCI_INTC_IRQ(35)
-#define IRQ_PWMINT0      DAVINCI_INTC_IRQ(36)
-#define IRQ_PWMINT1      DAVINCI_INTC_IRQ(37)
-#define IRQ_PWMINT2      DAVINCI_INTC_IRQ(38)
-#define IRQ_I2C          DAVINCI_INTC_IRQ(39)
-#define IRQ_UARTINT0     DAVINCI_INTC_IRQ(40)
-#define IRQ_UARTINT1     DAVINCI_INTC_IRQ(41)
-#define IRQ_UARTINT2     DAVINCI_INTC_IRQ(42)
-#define IRQ_SPINT0       DAVINCI_INTC_IRQ(43)
-#define IRQ_SPINT1       DAVINCI_INTC_IRQ(44)
-
-#define IRQ_DSP2ARM0     DAVINCI_INTC_IRQ(46)
-#define IRQ_DSP2ARM1     DAVINCI_INTC_IRQ(47)
-#define IRQ_GPIO0        DAVINCI_INTC_IRQ(48)
-#define IRQ_GPIO1        DAVINCI_INTC_IRQ(49)
-#define IRQ_GPIO2        DAVINCI_INTC_IRQ(50)
-#define IRQ_GPIO3        DAVINCI_INTC_IRQ(51)
-#define IRQ_GPIO4        DAVINCI_INTC_IRQ(52)
-#define IRQ_GPIO5        DAVINCI_INTC_IRQ(53)
-#define IRQ_GPIO6        DAVINCI_INTC_IRQ(54)
-#define IRQ_GPIO7        DAVINCI_INTC_IRQ(55)
-#define IRQ_GPIOBNK0     DAVINCI_INTC_IRQ(56)
-#define IRQ_GPIOBNK1     DAVINCI_INTC_IRQ(57)
-#define IRQ_GPIOBNK2     DAVINCI_INTC_IRQ(58)
-#define IRQ_GPIOBNK3     DAVINCI_INTC_IRQ(59)
-#define IRQ_GPIOBNK4     DAVINCI_INTC_IRQ(60)
-#define IRQ_COMMTX       DAVINCI_INTC_IRQ(61)
-#define IRQ_COMMRX       DAVINCI_INTC_IRQ(62)
-#define IRQ_EMUINT       DAVINCI_INTC_IRQ(63)
-
-/* DaVinci DM6467-specific Interrupts */
-#define IRQ_DM646X_VP_VERTINT0  DAVINCI_INTC_IRQ(0)
-#define IRQ_DM646X_VP_VERTINT1  DAVINCI_INTC_IRQ(1)
-#define IRQ_DM646X_VP_VERTINT2  DAVINCI_INTC_IRQ(2)
-#define IRQ_DM646X_VP_VERTINT3  DAVINCI_INTC_IRQ(3)
-#define IRQ_DM646X_VP_ERRINT    DAVINCI_INTC_IRQ(4)
-#define IRQ_DM646X_RESERVED_1   DAVINCI_INTC_IRQ(5)
-#define IRQ_DM646X_RESERVED_2   DAVINCI_INTC_IRQ(6)
-#define IRQ_DM646X_WDINT        DAVINCI_INTC_IRQ(7)
-#define IRQ_DM646X_CRGENINT0    DAVINCI_INTC_IRQ(8)
-#define IRQ_DM646X_CRGENINT1    DAVINCI_INTC_IRQ(9)
-#define IRQ_DM646X_TSIFINT0     DAVINCI_INTC_IRQ(10)
-#define IRQ_DM646X_TSIFINT1     DAVINCI_INTC_IRQ(11)
-#define IRQ_DM646X_VDCEINT      DAVINCI_INTC_IRQ(12)
-#define IRQ_DM646X_USBINT       DAVINCI_INTC_IRQ(13)
-#define IRQ_DM646X_USBDMAINT    DAVINCI_INTC_IRQ(14)
-#define IRQ_DM646X_PCIINT       DAVINCI_INTC_IRQ(15)
-#define IRQ_DM646X_TCERRINT2    DAVINCI_INTC_IRQ(20)
-#define IRQ_DM646X_TCERRINT3    DAVINCI_INTC_IRQ(21)
-#define IRQ_DM646X_IDE          DAVINCI_INTC_IRQ(22)
-#define IRQ_DM646X_HPIINT       DAVINCI_INTC_IRQ(23)
-#define IRQ_DM646X_EMACRXTHINT  DAVINCI_INTC_IRQ(24)
-#define IRQ_DM646X_EMACRXINT    DAVINCI_INTC_IRQ(25)
-#define IRQ_DM646X_EMACTXINT    DAVINCI_INTC_IRQ(26)
-#define IRQ_DM646X_EMACMISCINT  DAVINCI_INTC_IRQ(27)
-#define IRQ_DM646X_MCASP0TXINT  DAVINCI_INTC_IRQ(28)
-#define IRQ_DM646X_MCASP0RXINT  DAVINCI_INTC_IRQ(29)
-#define IRQ_DM646X_MCASP1TXINT  DAVINCI_INTC_IRQ(30)
-#define IRQ_DM646X_RESERVED_3   DAVINCI_INTC_IRQ(31)
-#define IRQ_DM646X_VLQINT       DAVINCI_INTC_IRQ(38)
-#define IRQ_DM646X_UARTINT2     DAVINCI_INTC_IRQ(42)
-#define IRQ_DM646X_SPINT0       DAVINCI_INTC_IRQ(43)
-#define IRQ_DM646X_SPINT1       DAVINCI_INTC_IRQ(44)
-#define IRQ_DM646X_DSP2ARMINT   DAVINCI_INTC_IRQ(45)
-#define IRQ_DM646X_RESERVED_4   DAVINCI_INTC_IRQ(46)
-#define IRQ_DM646X_PSCINT       DAVINCI_INTC_IRQ(47)
-#define IRQ_DM646X_GPIO0        DAVINCI_INTC_IRQ(48)
-#define IRQ_DM646X_GPIO1        DAVINCI_INTC_IRQ(49)
-#define IRQ_DM646X_GPIO2        DAVINCI_INTC_IRQ(50)
-#define IRQ_DM646X_GPIO3        DAVINCI_INTC_IRQ(51)
-#define IRQ_DM646X_GPIO4        DAVINCI_INTC_IRQ(52)
-#define IRQ_DM646X_GPIO5        DAVINCI_INTC_IRQ(53)
-#define IRQ_DM646X_GPIO6        DAVINCI_INTC_IRQ(54)
-#define IRQ_DM646X_GPIO7        DAVINCI_INTC_IRQ(55)
-#define IRQ_DM646X_GPIOBNK0     DAVINCI_INTC_IRQ(56)
-#define IRQ_DM646X_GPIOBNK1     DAVINCI_INTC_IRQ(57)
-#define IRQ_DM646X_GPIOBNK2     DAVINCI_INTC_IRQ(58)
-#define IRQ_DM646X_DDRINT       DAVINCI_INTC_IRQ(59)
-#define IRQ_DM646X_AEMIFINT     DAVINCI_INTC_IRQ(60)
-
-/* DaVinci DM355-specific Interrupts */
-#define IRQ_DM355_CCDC_VDINT0	DAVINCI_INTC_IRQ(0)
-#define IRQ_DM355_CCDC_VDINT1	DAVINCI_INTC_IRQ(1)
-#define IRQ_DM355_CCDC_VDINT2	DAVINCI_INTC_IRQ(2)
-#define IRQ_DM355_IPIPE_HST	DAVINCI_INTC_IRQ(3)
-#define IRQ_DM355_H3AINT	DAVINCI_INTC_IRQ(4)
-#define IRQ_DM355_IPIPE_SDR	DAVINCI_INTC_IRQ(5)
-#define IRQ_DM355_IPIPEIFINT	DAVINCI_INTC_IRQ(6)
-#define IRQ_DM355_OSDINT	DAVINCI_INTC_IRQ(7)
-#define IRQ_DM355_VENCINT	DAVINCI_INTC_IRQ(8)
-#define IRQ_DM355_IMCOPINT	DAVINCI_INTC_IRQ(11)
-#define IRQ_DM355_RTOINT	DAVINCI_INTC_IRQ(13)
-#define IRQ_DM355_TINT4		DAVINCI_INTC_IRQ(13)
-#define IRQ_DM355_TINT2_TINT12	DAVINCI_INTC_IRQ(13)
-#define IRQ_DM355_UARTINT2	DAVINCI_INTC_IRQ(14)
-#define IRQ_DM355_TINT5		DAVINCI_INTC_IRQ(14)
-#define IRQ_DM355_TINT2_TINT34	DAVINCI_INTC_IRQ(14)
-#define IRQ_DM355_TINT6		DAVINCI_INTC_IRQ(15)
-#define IRQ_DM355_TINT3_TINT12	DAVINCI_INTC_IRQ(15)
-#define IRQ_DM355_SPINT1_0	DAVINCI_INTC_IRQ(17)
-#define IRQ_DM355_SPINT1_1	DAVINCI_INTC_IRQ(18)
-#define IRQ_DM355_SPINT2_0	DAVINCI_INTC_IRQ(19)
-#define IRQ_DM355_SPINT2_1	DAVINCI_INTC_IRQ(21)
-#define IRQ_DM355_TINT7		DAVINCI_INTC_IRQ(22)
-#define IRQ_DM355_TINT3_TINT34	DAVINCI_INTC_IRQ(22)
-#define IRQ_DM355_SDIOINT0	DAVINCI_INTC_IRQ(23)
-#define IRQ_DM355_MMCINT0	DAVINCI_INTC_IRQ(26)
-#define IRQ_DM355_MSINT		DAVINCI_INTC_IRQ(26)
-#define IRQ_DM355_MMCINT1	DAVINCI_INTC_IRQ(27)
-#define IRQ_DM355_PWMINT3	DAVINCI_INTC_IRQ(28)
-#define IRQ_DM355_SDIOINT1	DAVINCI_INTC_IRQ(31)
-#define IRQ_DM355_SPINT0_0	DAVINCI_INTC_IRQ(42)
-#define IRQ_DM355_SPINT0_1	DAVINCI_INTC_IRQ(43)
-#define IRQ_DM355_GPIO0		DAVINCI_INTC_IRQ(44)
-#define IRQ_DM355_GPIO1		DAVINCI_INTC_IRQ(45)
-#define IRQ_DM355_GPIO2		DAVINCI_INTC_IRQ(46)
-#define IRQ_DM355_GPIO3		DAVINCI_INTC_IRQ(47)
-#define IRQ_DM355_GPIO4		DAVINCI_INTC_IRQ(48)
-#define IRQ_DM355_GPIO5		DAVINCI_INTC_IRQ(49)
-#define IRQ_DM355_GPIO6		DAVINCI_INTC_IRQ(50)
-#define IRQ_DM355_GPIO7		DAVINCI_INTC_IRQ(51)
-#define IRQ_DM355_GPIO8		DAVINCI_INTC_IRQ(52)
-#define IRQ_DM355_GPIO9		DAVINCI_INTC_IRQ(53)
-#define IRQ_DM355_GPIOBNK0	DAVINCI_INTC_IRQ(54)
-#define IRQ_DM355_GPIOBNK1	DAVINCI_INTC_IRQ(55)
-#define IRQ_DM355_GPIOBNK2	DAVINCI_INTC_IRQ(56)
-#define IRQ_DM355_GPIOBNK3	DAVINCI_INTC_IRQ(57)
-#define IRQ_DM355_GPIOBNK4	DAVINCI_INTC_IRQ(58)
-#define IRQ_DM355_GPIOBNK5	DAVINCI_INTC_IRQ(59)
-#define IRQ_DM355_GPIOBNK6	DAVINCI_INTC_IRQ(60)
-
-/* DaVinci DM365-specific Interrupts */
-#define IRQ_DM365_INSFINT	DAVINCI_INTC_IRQ(7)
-#define IRQ_DM365_IMXINT1	DAVINCI_INTC_IRQ(8)
-#define IRQ_DM365_IMXINT0	DAVINCI_INTC_IRQ(10)
-#define IRQ_DM365_KLD_ARMINT	DAVINCI_INTC_IRQ(10)
-#define IRQ_DM365_IMCOPINT	DAVINCI_INTC_IRQ(11)
-#define IRQ_DM365_RTOINT	DAVINCI_INTC_IRQ(13)
-#define IRQ_DM365_TINT5		DAVINCI_INTC_IRQ(14)
-#define IRQ_DM365_TINT6		DAVINCI_INTC_IRQ(15)
-#define IRQ_DM365_SPINT2_1	DAVINCI_INTC_IRQ(21)
-#define IRQ_DM365_TINT7		DAVINCI_INTC_IRQ(22)
-#define IRQ_DM365_SDIOINT0	DAVINCI_INTC_IRQ(23)
-#define IRQ_DM365_MMCINT1	DAVINCI_INTC_IRQ(27)
-#define IRQ_DM365_PWMINT3	DAVINCI_INTC_IRQ(28)
-#define IRQ_DM365_RTCINT	DAVINCI_INTC_IRQ(29)
-#define IRQ_DM365_SDIOINT1	DAVINCI_INTC_IRQ(31)
-#define IRQ_DM365_SPIINT0_0	DAVINCI_INTC_IRQ(42)
-#define IRQ_DM365_SPIINT3_0	DAVINCI_INTC_IRQ(43)
-#define IRQ_DM365_GPIO0		DAVINCI_INTC_IRQ(44)
-#define IRQ_DM365_GPIO1		DAVINCI_INTC_IRQ(45)
-#define IRQ_DM365_GPIO2		DAVINCI_INTC_IRQ(46)
-#define IRQ_DM365_GPIO3		DAVINCI_INTC_IRQ(47)
-#define IRQ_DM365_GPIO4		DAVINCI_INTC_IRQ(48)
-#define IRQ_DM365_GPIO5		DAVINCI_INTC_IRQ(49)
-#define IRQ_DM365_GPIO6		DAVINCI_INTC_IRQ(50)
-#define IRQ_DM365_GPIO7		DAVINCI_INTC_IRQ(51)
-#define IRQ_DM365_EMAC_RXTHRESH	DAVINCI_INTC_IRQ(52)
-#define IRQ_DM365_EMAC_RXPULSE	DAVINCI_INTC_IRQ(53)
-#define IRQ_DM365_EMAC_TXPULSE	DAVINCI_INTC_IRQ(54)
-#define IRQ_DM365_EMAC_MISCPULSE DAVINCI_INTC_IRQ(55)
-#define IRQ_DM365_GPIO12	DAVINCI_INTC_IRQ(56)
-#define IRQ_DM365_GPIO13	DAVINCI_INTC_IRQ(57)
-#define IRQ_DM365_GPIO14	DAVINCI_INTC_IRQ(58)
-#define IRQ_DM365_GPIO15	DAVINCI_INTC_IRQ(59)
-#define IRQ_DM365_ADCINT	DAVINCI_INTC_IRQ(59)
-#define IRQ_DM365_KEYINT	DAVINCI_INTC_IRQ(60)
-#define IRQ_DM365_TCERRINT2	DAVINCI_INTC_IRQ(61)
-#define IRQ_DM365_TCERRINT3	DAVINCI_INTC_IRQ(62)
-#define IRQ_DM365_EMUINT	DAVINCI_INTC_IRQ(63)
-
-/* DA8XX interrupts */
-#define IRQ_DA8XX_COMMTX		DAVINCI_INTC_IRQ(0)
-#define IRQ_DA8XX_COMMRX		DAVINCI_INTC_IRQ(1)
-#define IRQ_DA8XX_NINT			DAVINCI_INTC_IRQ(2)
-#define IRQ_DA8XX_EVTOUT0		DAVINCI_INTC_IRQ(3)
-#define IRQ_DA8XX_EVTOUT1		DAVINCI_INTC_IRQ(4)
-#define IRQ_DA8XX_EVTOUT2		DAVINCI_INTC_IRQ(5)
-#define IRQ_DA8XX_EVTOUT3		DAVINCI_INTC_IRQ(6)
-#define IRQ_DA8XX_EVTOUT4		DAVINCI_INTC_IRQ(7)
-#define IRQ_DA8XX_EVTOUT5		DAVINCI_INTC_IRQ(8)
-#define IRQ_DA8XX_EVTOUT6		DAVINCI_INTC_IRQ(9)
-#define IRQ_DA8XX_EVTOUT7		DAVINCI_INTC_IRQ(10)
-#define IRQ_DA8XX_CCINT0		DAVINCI_INTC_IRQ(11)
-#define IRQ_DA8XX_CCERRINT		DAVINCI_INTC_IRQ(12)
-#define IRQ_DA8XX_TCERRINT0		DAVINCI_INTC_IRQ(13)
-#define IRQ_DA8XX_AEMIFINT		DAVINCI_INTC_IRQ(14)
-#define IRQ_DA8XX_I2CINT0		DAVINCI_INTC_IRQ(15)
-#define IRQ_DA8XX_MMCSDINT0		DAVINCI_INTC_IRQ(16)
-#define IRQ_DA8XX_MMCSDINT1		DAVINCI_INTC_IRQ(17)
-#define IRQ_DA8XX_ALLINT0		DAVINCI_INTC_IRQ(18)
-#define IRQ_DA8XX_RTC			DAVINCI_INTC_IRQ(19)
-#define IRQ_DA8XX_SPINT0		DAVINCI_INTC_IRQ(20)
-#define IRQ_DA8XX_TINT12_0		DAVINCI_INTC_IRQ(21)
-#define IRQ_DA8XX_TINT34_0		DAVINCI_INTC_IRQ(22)
-#define IRQ_DA8XX_TINT12_1		DAVINCI_INTC_IRQ(23)
-#define IRQ_DA8XX_TINT34_1		DAVINCI_INTC_IRQ(24)
-#define IRQ_DA8XX_UARTINT0		DAVINCI_INTC_IRQ(25)
-#define IRQ_DA8XX_KEYMGRINT		DAVINCI_INTC_IRQ(26)
-#define IRQ_DA8XX_SECINT		DAVINCI_INTC_IRQ(26)
-#define IRQ_DA8XX_SECKEYERR		DAVINCI_INTC_IRQ(26)
-#define IRQ_DA8XX_CHIPINT0		DAVINCI_INTC_IRQ(28)
-#define IRQ_DA8XX_CHIPINT1		DAVINCI_INTC_IRQ(29)
-#define IRQ_DA8XX_CHIPINT2		DAVINCI_INTC_IRQ(30)
-#define IRQ_DA8XX_CHIPINT3		DAVINCI_INTC_IRQ(31)
-#define IRQ_DA8XX_TCERRINT1		DAVINCI_INTC_IRQ(32)
-#define IRQ_DA8XX_C0_RX_THRESH_PULSE	DAVINCI_INTC_IRQ(33)
-#define IRQ_DA8XX_C0_RX_PULSE		DAVINCI_INTC_IRQ(34)
-#define IRQ_DA8XX_C0_TX_PULSE		DAVINCI_INTC_IRQ(35)
-#define IRQ_DA8XX_C0_MISC_PULSE		DAVINCI_INTC_IRQ(36)
-#define IRQ_DA8XX_C1_RX_THRESH_PULSE	DAVINCI_INTC_IRQ(37)
-#define IRQ_DA8XX_C1_RX_PULSE		DAVINCI_INTC_IRQ(38)
-#define IRQ_DA8XX_C1_TX_PULSE		DAVINCI_INTC_IRQ(39)
-#define IRQ_DA8XX_C1_MISC_PULSE		DAVINCI_INTC_IRQ(40)
-#define IRQ_DA8XX_MEMERR		DAVINCI_INTC_IRQ(41)
-#define IRQ_DA8XX_GPIO0			DAVINCI_INTC_IRQ(42)
-#define IRQ_DA8XX_GPIO1			DAVINCI_INTC_IRQ(43)
-#define IRQ_DA8XX_GPIO2			DAVINCI_INTC_IRQ(44)
-#define IRQ_DA8XX_GPIO3			DAVINCI_INTC_IRQ(45)
-#define IRQ_DA8XX_GPIO4			DAVINCI_INTC_IRQ(46)
-#define IRQ_DA8XX_GPIO5			DAVINCI_INTC_IRQ(47)
-#define IRQ_DA8XX_GPIO6			DAVINCI_INTC_IRQ(48)
-#define IRQ_DA8XX_GPIO7			DAVINCI_INTC_IRQ(49)
-#define IRQ_DA8XX_GPIO8			DAVINCI_INTC_IRQ(50)
-#define IRQ_DA8XX_I2CINT1		DAVINCI_INTC_IRQ(51)
-#define IRQ_DA8XX_LCDINT		DAVINCI_INTC_IRQ(52)
-#define IRQ_DA8XX_UARTINT1		DAVINCI_INTC_IRQ(53)
-#define IRQ_DA8XX_MCASPINT		DAVINCI_INTC_IRQ(54)
-#define IRQ_DA8XX_ALLINT1		DAVINCI_INTC_IRQ(55)
-#define IRQ_DA8XX_SPINT1		DAVINCI_INTC_IRQ(56)
-#define IRQ_DA8XX_UHPI_INT1		DAVINCI_INTC_IRQ(57)
-#define IRQ_DA8XX_USB_INT		DAVINCI_INTC_IRQ(58)
-#define IRQ_DA8XX_IRQN			DAVINCI_INTC_IRQ(59)
-#define IRQ_DA8XX_RWAKEUP		DAVINCI_INTC_IRQ(60)
-#define IRQ_DA8XX_UARTINT2		DAVINCI_INTC_IRQ(61)
-#define IRQ_DA8XX_DFTSSINT		DAVINCI_INTC_IRQ(62)
-#define IRQ_DA8XX_EHRPWM0		DAVINCI_INTC_IRQ(63)
-#define IRQ_DA8XX_EHRPWM0TZ		DAVINCI_INTC_IRQ(64)
-#define IRQ_DA8XX_EHRPWM1		DAVINCI_INTC_IRQ(65)
-#define IRQ_DA8XX_EHRPWM1TZ		DAVINCI_INTC_IRQ(66)
-#define IRQ_DA8XX_ECAP0			DAVINCI_INTC_IRQ(69)
-#define IRQ_DA8XX_ECAP1			DAVINCI_INTC_IRQ(70)
-#define IRQ_DA8XX_ECAP2			DAVINCI_INTC_IRQ(71)
-#define IRQ_DA8XX_ARMCLKSTOPREQ		DAVINCI_INTC_IRQ(90)
-
-/* DA830 specific interrupts */
-#define IRQ_DA830_MPUERR		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA830_IOPUERR		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA830_BOOTCFGERR		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA830_EHRPWM2		DAVINCI_INTC_IRQ(67)
-#define IRQ_DA830_EHRPWM2TZ		DAVINCI_INTC_IRQ(68)
-#define IRQ_DA830_EQEP0			DAVINCI_INTC_IRQ(72)
-#define IRQ_DA830_EQEP1			DAVINCI_INTC_IRQ(73)
-#define IRQ_DA830_T12CMPINT0_0		DAVINCI_INTC_IRQ(74)
-#define IRQ_DA830_T12CMPINT1_0		DAVINCI_INTC_IRQ(75)
-#define IRQ_DA830_T12CMPINT2_0		DAVINCI_INTC_IRQ(76)
-#define IRQ_DA830_T12CMPINT3_0		DAVINCI_INTC_IRQ(77)
-#define IRQ_DA830_T12CMPINT4_0		DAVINCI_INTC_IRQ(78)
-#define IRQ_DA830_T12CMPINT5_0		DAVINCI_INTC_IRQ(79)
-#define IRQ_DA830_T12CMPINT6_0		DAVINCI_INTC_IRQ(80)
-#define IRQ_DA830_T12CMPINT7_0		DAVINCI_INTC_IRQ(81)
-#define IRQ_DA830_T12CMPINT0_1		DAVINCI_INTC_IRQ(82)
-#define IRQ_DA830_T12CMPINT1_1		DAVINCI_INTC_IRQ(83)
-#define IRQ_DA830_T12CMPINT2_1		DAVINCI_INTC_IRQ(84)
-#define IRQ_DA830_T12CMPINT3_1		DAVINCI_INTC_IRQ(85)
-#define IRQ_DA830_T12CMPINT4_1		DAVINCI_INTC_IRQ(86)
-#define IRQ_DA830_T12CMPINT5_1		DAVINCI_INTC_IRQ(87)
-#define IRQ_DA830_T12CMPINT6_1		DAVINCI_INTC_IRQ(88)
-#define IRQ_DA830_T12CMPINT7_1		DAVINCI_INTC_IRQ(89)
-
-/* DA850 speicific interrupts */
-#define IRQ_DA850_MPUADDRERR0		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_MPUPROTERR0		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR0		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR0		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR1		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR1		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR2		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR2		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_BOOTCFG_ADDR_ERR	DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_BOOTCFG_PROT_ERR	DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_MPUADDRERR1		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_MPUPROTERR1		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR3		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR3		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR4		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR4		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR5		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR5		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_MIOPU_BOOTCFG_ERR	DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_SATAINT		DAVINCI_INTC_IRQ(67)
-#define IRQ_DA850_TINT12_2		DAVINCI_INTC_IRQ(68)
-#define IRQ_DA850_TINT34_2		DAVINCI_INTC_IRQ(68)
-#define IRQ_DA850_TINTALL_2		DAVINCI_INTC_IRQ(68)
-#define IRQ_DA850_MMCSDINT0_1		DAVINCI_INTC_IRQ(72)
-#define IRQ_DA850_MMCSDINT1_1		DAVINCI_INTC_IRQ(73)
-#define IRQ_DA850_T12CMPINT0_2		DAVINCI_INTC_IRQ(74)
-#define IRQ_DA850_T12CMPINT1_2		DAVINCI_INTC_IRQ(75)
-#define IRQ_DA850_T12CMPINT2_2		DAVINCI_INTC_IRQ(76)
-#define IRQ_DA850_T12CMPINT3_2		DAVINCI_INTC_IRQ(77)
-#define IRQ_DA850_T12CMPINT4_2		DAVINCI_INTC_IRQ(78)
-#define IRQ_DA850_T12CMPINT5_2		DAVINCI_INTC_IRQ(79)
-#define IRQ_DA850_T12CMPINT6_2		DAVINCI_INTC_IRQ(80)
-#define IRQ_DA850_T12CMPINT7_2		DAVINCI_INTC_IRQ(81)
-#define IRQ_DA850_T12CMPINT0_3		DAVINCI_INTC_IRQ(82)
-#define IRQ_DA850_T12CMPINT1_3		DAVINCI_INTC_IRQ(83)
-#define IRQ_DA850_T12CMPINT2_3		DAVINCI_INTC_IRQ(84)
-#define IRQ_DA850_T12CMPINT3_3		DAVINCI_INTC_IRQ(85)
-#define IRQ_DA850_T12CMPINT4_3		DAVINCI_INTC_IRQ(86)
-#define IRQ_DA850_T12CMPINT5_3		DAVINCI_INTC_IRQ(87)
-#define IRQ_DA850_T12CMPINT6_3		DAVINCI_INTC_IRQ(88)
-#define IRQ_DA850_T12CMPINT7_3		DAVINCI_INTC_IRQ(89)
-#define IRQ_DA850_RPIINT		DAVINCI_INTC_IRQ(91)
-#define IRQ_DA850_VPIFINT		DAVINCI_INTC_IRQ(92)
-#define IRQ_DA850_CCINT1		DAVINCI_INTC_IRQ(93)
-#define IRQ_DA850_CCERRINT1		DAVINCI_INTC_IRQ(94)
-#define IRQ_DA850_TCERRINT2		DAVINCI_INTC_IRQ(95)
-#define IRQ_DA850_TINT12_3		DAVINCI_INTC_IRQ(96)
-#define IRQ_DA850_TINT34_3		DAVINCI_INTC_IRQ(96)
-#define IRQ_DA850_TINTALL_3		DAVINCI_INTC_IRQ(96)
-#define IRQ_DA850_MCBSP0RINT		DAVINCI_INTC_IRQ(97)
-#define IRQ_DA850_MCBSP0XINT		DAVINCI_INTC_IRQ(98)
-#define IRQ_DA850_MCBSP1RINT		DAVINCI_INTC_IRQ(99)
-#define IRQ_DA850_MCBSP1XINT		DAVINCI_INTC_IRQ(100)
-
-#endif /* __ASM_ARCH_IRQS_H */
diff --git a/arch/arm/mach-davinci/usb-da8xx.c b/arch/arm/mach-davinci/usb-da8xx.c
index fdfe03669d9f..eec6a14d034a 100644
--- a/arch/arm/mach-davinci/usb-da8xx.c
+++ b/arch/arm/mach-davinci/usb-da8xx.c
@@ -18,7 +18,6 @@
 #include <mach/common.h>
 #include <mach/cputype.h>
 #include <mach/da8xx.h>
-#include <mach/irqs.h>
 
 #define DA8XX_USB0_BASE		0x01e00000
 #define DA8XX_USB1_BASE		0x01e25000
diff --git a/arch/arm/mach-davinci/usb.c b/arch/arm/mach-davinci/usb.c
index feb300670f43..42ffc6c7e5d8 100644
--- a/arch/arm/mach-davinci/usb.c
+++ b/arch/arm/mach-davinci/usb.c
@@ -9,7 +9,6 @@
 #include <linux/usb/musb.h>
 
 #include <mach/common.h>
-#include <mach/irqs.h>
 #include <mach/cputype.h>
 #include <linux/platform_data/usb-davinci.h>
 
-- 
2.20.1


WARNING: multiple messages have this Message-ID (diff)
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Sekhar Nori <nsekhar@ti.com>, Kevin Hilman <khilman@kernel.org>,
	Thomas Gleixner <tglx@linutronix.de>,
	Jason Cooper <jason@lakedaemon.net>,
	Marc Zyngier <marc.zyngier@arm.com>
Cc: Bartosz Golaszewski <bgolaszewski@baylibre.com>,
	linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Subject: [PATCH 35/35] ARM: davinci: remove mach/irqs.h
Date: Thu, 31 Jan 2019 14:39:28 +0100	[thread overview]
Message-ID: <20190131133928.17985-36-brgl@bgdev.pl> (raw)
In-Reply-To: <20190131133928.17985-1-brgl@bgdev.pl>

From: Bartosz Golaszewski <bgolaszewski@baylibre.com>

We can now remove mach/irqs.h as there are no more users.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
---
 arch/arm/mach-davinci/board-da830-evm.c   |   1 -
 arch/arm/mach-davinci/board-da850-evm.c   |   1 -
 arch/arm/mach-davinci/board-dm644x-evm.c  |   1 -
 arch/arm/mach-davinci/board-dm646x-evm.c  |   1 -
 arch/arm/mach-davinci/da830.c             |   1 -
 arch/arm/mach-davinci/da850.c             |   1 -
 arch/arm/mach-davinci/devices-da8xx.c     |   1 -
 arch/arm/mach-davinci/devices.c           |   1 -
 arch/arm/mach-davinci/dm355.c             |   1 -
 arch/arm/mach-davinci/dm365.c             |   1 -
 arch/arm/mach-davinci/dm644x.c            |   1 -
 arch/arm/mach-davinci/dm646x.c            |   1 -
 arch/arm/mach-davinci/include/mach/irqs.h | 392 ----------------------
 arch/arm/mach-davinci/usb-da8xx.c         |   1 -
 arch/arm/mach-davinci/usb.c               |   1 -
 15 files changed, 406 deletions(-)
 delete mode 100644 arch/arm/mach-davinci/include/mach/irqs.h

diff --git a/arch/arm/mach-davinci/board-da830-evm.c b/arch/arm/mach-davinci/board-da830-evm.c
index 950e98e4eda5..123b424058e2 100644
--- a/arch/arm/mach-davinci/board-da830-evm.c
+++ b/arch/arm/mach-davinci/board-da830-evm.c
@@ -36,7 +36,6 @@
 #include <asm/mach/arch.h>
 
 #include <mach/common.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/da8xx.h>
 
diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c
index 27acba6fe5f8..1da3d79f2757 100644
--- a/arch/arm/mach-davinci/board-da850-evm.c
+++ b/arch/arm/mach-davinci/board-da850-evm.c
@@ -45,7 +45,6 @@
 #include <mach/common.h>
 #include <mach/da8xx.h>
 #include <mach/mux.h>
-#include <mach/irqs.h>
 #include "sram.h"
 
 #include <asm/mach-types.h>
diff --git a/arch/arm/mach-davinci/board-dm644x-evm.c b/arch/arm/mach-davinci/board-dm644x-evm.c
index d04ce0c206b6..dac5ad9ff91c 100644
--- a/arch/arm/mach-davinci/board-dm644x-evm.c
+++ b/arch/arm/mach-davinci/board-dm644x-evm.c
@@ -36,7 +36,6 @@
 #include <asm/mach/arch.h>
 
 #include <mach/common.h>
-#include <mach/irqs.h>
 #include <linux/platform_data/i2c-davinci.h>
 #include <mach/serial.h>
 #include <mach/mux.h>
diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c b/arch/arm/mach-davinci/board-dm646x-evm.c
index 2ddc03a95acd..b8c7c50212bc 100644
--- a/arch/arm/mach-davinci/board-dm646x-evm.c
+++ b/arch/arm/mach-davinci/board-dm646x-evm.c
@@ -44,7 +44,6 @@
 #include <asm/mach/arch.h>
 
 #include <mach/common.h>
-#include <mach/irqs.h>
 #include <mach/serial.h>
 
 #include "davinci.h"
diff --git a/arch/arm/mach-davinci/da830.c b/arch/arm/mach-davinci/da830.c
index a8407c1d1a68..e4d781a36aa1 100644
--- a/arch/arm/mach-davinci/da830.c
+++ b/arch/arm/mach-davinci/da830.c
@@ -20,7 +20,6 @@
 #include <mach/common.h>
 #include <mach/cputype.h>
 #include <mach/da8xx.h>
-#include <mach/irqs.h>
 #include <mach/time.h>
 
 #include "mux.h"
diff --git a/arch/arm/mach-davinci/da850.c b/arch/arm/mach-davinci/da850.c
index 84b30c70ddf1..3872eedb0b23 100644
--- a/arch/arm/mach-davinci/da850.c
+++ b/arch/arm/mach-davinci/da850.c
@@ -33,7 +33,6 @@
 #include <mach/cpufreq.h>
 #include <mach/cputype.h>
 #include <mach/da8xx.h>
-#include <mach/irqs.h>
 #include <mach/pm.h>
 #include <mach/time.h>
 
diff --git a/arch/arm/mach-davinci/devices-da8xx.c b/arch/arm/mach-davinci/devices-da8xx.c
index fda6d35c415c..262dcd0a3528 100644
--- a/arch/arm/mach-davinci/devices-da8xx.c
+++ b/arch/arm/mach-davinci/devices-da8xx.c
@@ -25,7 +25,6 @@
 #include <mach/cputype.h>
 #include <mach/da8xx.h>
 #include <mach/time.h>
-#include <mach/irqs.h>
 
 #include "asp.h"
 #include "cpuidle.h"
diff --git a/arch/arm/mach-davinci/devices.c b/arch/arm/mach-davinci/devices.c
index b8e5c5998872..1337630868f0 100644
--- a/arch/arm/mach-davinci/devices.c
+++ b/arch/arm/mach-davinci/devices.c
@@ -17,7 +17,6 @@
 
 #include <mach/hardware.h>
 #include <linux/platform_data/i2c-davinci.h>
-#include <mach/irqs.h>
 #include <mach/cputype.h>
 #include <mach/mux.h>
 #include <linux/platform_data/mmc-davinci.h>
diff --git a/arch/arm/mach-davinci/dm355.c b/arch/arm/mach-davinci/dm355.c
index 8d53d0c0a4a2..a653defd6418 100644
--- a/arch/arm/mach-davinci/dm355.c
+++ b/arch/arm/mach-davinci/dm355.c
@@ -27,7 +27,6 @@
 
 #include <mach/common.h>
 #include <mach/cputype.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/serial.h>
 #include <mach/time.h>
diff --git a/arch/arm/mach-davinci/dm365.c b/arch/arm/mach-davinci/dm365.c
index 00d90cf81e7f..35e547a145a9 100644
--- a/arch/arm/mach-davinci/dm365.c
+++ b/arch/arm/mach-davinci/dm365.c
@@ -32,7 +32,6 @@
 
 #include <mach/common.h>
 #include <mach/cputype.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/serial.h>
 #include <mach/time.h>
diff --git a/arch/arm/mach-davinci/dm644x.c b/arch/arm/mach-davinci/dm644x.c
index a17ae9d66c53..a86b20ff2966 100644
--- a/arch/arm/mach-davinci/dm644x.c
+++ b/arch/arm/mach-davinci/dm644x.c
@@ -25,7 +25,6 @@
 
 #include <mach/common.h>
 #include <mach/cputype.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/serial.h>
 #include <mach/time.h>
diff --git a/arch/arm/mach-davinci/dm646x.c b/arch/arm/mach-davinci/dm646x.c
index f5506216321e..80193b8bd92a 100644
--- a/arch/arm/mach-davinci/dm646x.c
+++ b/arch/arm/mach-davinci/dm646x.c
@@ -26,7 +26,6 @@
 
 #include <mach/common.h>
 #include <mach/cputype.h>
-#include <mach/irqs.h>
 #include <mach/mux.h>
 #include <mach/serial.h>
 #include <mach/time.h>
diff --git a/arch/arm/mach-davinci/include/mach/irqs.h b/arch/arm/mach-davinci/include/mach/irqs.h
deleted file mode 100644
index 27c9f89f2a7f..000000000000
--- a/arch/arm/mach-davinci/include/mach/irqs.h
+++ /dev/null
@@ -1,392 +0,0 @@
-/*
- * DaVinci interrupt controller definitions
- *
- *  Copyright (C) 2006 Texas Instruments.
- *
- *  This program is free software; you can redistribute  it and/or modify it
- *  under  the terms of  the GNU General  Public License as published by the
- *  Free Software Foundation;  either version 2 of the  License, or (at your
- *  option) any later version.
- *
- *  THIS  SOFTWARE  IS PROVIDED   ``AS  IS'' AND   ANY  EXPRESS OR IMPLIED
- *  WARRANTIES,   INCLUDING, BUT NOT  LIMITED  TO, THE IMPLIED WARRANTIES OF
- *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN
- *  NO  EVENT  SHALL   THE AUTHOR  BE    LIABLE FOR ANY   DIRECT, INDIRECT,
- *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- *  NOT LIMITED   TO, PROCUREMENT OF  SUBSTITUTE GOODS  OR SERVICES; LOSS OF
- *  USE, DATA,  OR PROFITS; OR  BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
- *  ANY THEORY OF LIABILITY, WHETHER IN  CONTRACT, STRICT LIABILITY, OR TORT
- *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- *  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- *  You should have received a copy of the  GNU General Public License along
- *  with this program; if not, write  to the Free Software Foundation, Inc.,
- *  675 Mass Ave, Cambridge, MA 02139, USA.
- *
- */
-#ifndef __ASM_ARCH_IRQS_H
-#define __ASM_ARCH_IRQS_H
-
-#include <asm/irq.h>
-
-/* Interrupt lines */
-#define IRQ_VDINT0       DAVINCI_INTC_IRQ(0)
-#define IRQ_VDINT1       DAVINCI_INTC_IRQ(1)
-#define IRQ_VDINT2       DAVINCI_INTC_IRQ(2)
-#define IRQ_HISTINT      DAVINCI_INTC_IRQ(3)
-#define IRQ_H3AINT       DAVINCI_INTC_IRQ(4)
-#define IRQ_PRVUINT      DAVINCI_INTC_IRQ(5)
-#define IRQ_RSZINT       DAVINCI_INTC_IRQ(6)
-#define IRQ_VFOCINT      DAVINCI_INTC_IRQ(7)
-#define IRQ_VENCINT      DAVINCI_INTC_IRQ(8)
-#define IRQ_ASQINT       DAVINCI_INTC_IRQ(9)
-#define IRQ_IMXINT       DAVINCI_INTC_IRQ(10)
-#define IRQ_VLCDINT      DAVINCI_INTC_IRQ(11)
-#define IRQ_USBINT       DAVINCI_INTC_IRQ(12)
-#define IRQ_EMACINT      DAVINCI_INTC_IRQ(13)
-
-#define IRQ_CCINT0       DAVINCI_INTC_IRQ(16)
-#define IRQ_CCERRINT     DAVINCI_INTC_IRQ(17)
-#define IRQ_TCERRINT0    DAVINCI_INTC_IRQ(18)
-#define IRQ_TCERRINT     DAVINCI_INTC_IRQ(19)
-#define IRQ_PSCIN        DAVINCI_INTC_IRQ(20)
-
-#define IRQ_IDE          DAVINCI_INTC_IRQ(22)
-#define IRQ_HPIINT       DAVINCI_INTC_IRQ(23)
-#define IRQ_MBXINT       DAVINCI_INTC_IRQ(24)
-#define IRQ_MBRINT       DAVINCI_INTC_IRQ(25)
-#define IRQ_MMCINT       DAVINCI_INTC_IRQ(26)
-#define IRQ_SDIOINT      DAVINCI_INTC_IRQ(27)
-#define IRQ_MSINT        DAVINCI_INTC_IRQ(28)
-#define IRQ_DDRINT       DAVINCI_INTC_IRQ(29)
-#define IRQ_AEMIFINT     DAVINCI_INTC_IRQ(30)
-#define IRQ_VLQINT       DAVINCI_INTC_IRQ(31)
-#define IRQ_TINT0_TINT12 DAVINCI_INTC_IRQ(32)
-#define IRQ_TINT0_TINT34 DAVINCI_INTC_IRQ(33)
-#define IRQ_TINT1_TINT12 DAVINCI_INTC_IRQ(34)
-#define IRQ_TINT1_TINT34 DAVINCI_INTC_IRQ(35)
-#define IRQ_PWMINT0      DAVINCI_INTC_IRQ(36)
-#define IRQ_PWMINT1      DAVINCI_INTC_IRQ(37)
-#define IRQ_PWMINT2      DAVINCI_INTC_IRQ(38)
-#define IRQ_I2C          DAVINCI_INTC_IRQ(39)
-#define IRQ_UARTINT0     DAVINCI_INTC_IRQ(40)
-#define IRQ_UARTINT1     DAVINCI_INTC_IRQ(41)
-#define IRQ_UARTINT2     DAVINCI_INTC_IRQ(42)
-#define IRQ_SPINT0       DAVINCI_INTC_IRQ(43)
-#define IRQ_SPINT1       DAVINCI_INTC_IRQ(44)
-
-#define IRQ_DSP2ARM0     DAVINCI_INTC_IRQ(46)
-#define IRQ_DSP2ARM1     DAVINCI_INTC_IRQ(47)
-#define IRQ_GPIO0        DAVINCI_INTC_IRQ(48)
-#define IRQ_GPIO1        DAVINCI_INTC_IRQ(49)
-#define IRQ_GPIO2        DAVINCI_INTC_IRQ(50)
-#define IRQ_GPIO3        DAVINCI_INTC_IRQ(51)
-#define IRQ_GPIO4        DAVINCI_INTC_IRQ(52)
-#define IRQ_GPIO5        DAVINCI_INTC_IRQ(53)
-#define IRQ_GPIO6        DAVINCI_INTC_IRQ(54)
-#define IRQ_GPIO7        DAVINCI_INTC_IRQ(55)
-#define IRQ_GPIOBNK0     DAVINCI_INTC_IRQ(56)
-#define IRQ_GPIOBNK1     DAVINCI_INTC_IRQ(57)
-#define IRQ_GPIOBNK2     DAVINCI_INTC_IRQ(58)
-#define IRQ_GPIOBNK3     DAVINCI_INTC_IRQ(59)
-#define IRQ_GPIOBNK4     DAVINCI_INTC_IRQ(60)
-#define IRQ_COMMTX       DAVINCI_INTC_IRQ(61)
-#define IRQ_COMMRX       DAVINCI_INTC_IRQ(62)
-#define IRQ_EMUINT       DAVINCI_INTC_IRQ(63)
-
-/* DaVinci DM6467-specific Interrupts */
-#define IRQ_DM646X_VP_VERTINT0  DAVINCI_INTC_IRQ(0)
-#define IRQ_DM646X_VP_VERTINT1  DAVINCI_INTC_IRQ(1)
-#define IRQ_DM646X_VP_VERTINT2  DAVINCI_INTC_IRQ(2)
-#define IRQ_DM646X_VP_VERTINT3  DAVINCI_INTC_IRQ(3)
-#define IRQ_DM646X_VP_ERRINT    DAVINCI_INTC_IRQ(4)
-#define IRQ_DM646X_RESERVED_1   DAVINCI_INTC_IRQ(5)
-#define IRQ_DM646X_RESERVED_2   DAVINCI_INTC_IRQ(6)
-#define IRQ_DM646X_WDINT        DAVINCI_INTC_IRQ(7)
-#define IRQ_DM646X_CRGENINT0    DAVINCI_INTC_IRQ(8)
-#define IRQ_DM646X_CRGENINT1    DAVINCI_INTC_IRQ(9)
-#define IRQ_DM646X_TSIFINT0     DAVINCI_INTC_IRQ(10)
-#define IRQ_DM646X_TSIFINT1     DAVINCI_INTC_IRQ(11)
-#define IRQ_DM646X_VDCEINT      DAVINCI_INTC_IRQ(12)
-#define IRQ_DM646X_USBINT       DAVINCI_INTC_IRQ(13)
-#define IRQ_DM646X_USBDMAINT    DAVINCI_INTC_IRQ(14)
-#define IRQ_DM646X_PCIINT       DAVINCI_INTC_IRQ(15)
-#define IRQ_DM646X_TCERRINT2    DAVINCI_INTC_IRQ(20)
-#define IRQ_DM646X_TCERRINT3    DAVINCI_INTC_IRQ(21)
-#define IRQ_DM646X_IDE          DAVINCI_INTC_IRQ(22)
-#define IRQ_DM646X_HPIINT       DAVINCI_INTC_IRQ(23)
-#define IRQ_DM646X_EMACRXTHINT  DAVINCI_INTC_IRQ(24)
-#define IRQ_DM646X_EMACRXINT    DAVINCI_INTC_IRQ(25)
-#define IRQ_DM646X_EMACTXINT    DAVINCI_INTC_IRQ(26)
-#define IRQ_DM646X_EMACMISCINT  DAVINCI_INTC_IRQ(27)
-#define IRQ_DM646X_MCASP0TXINT  DAVINCI_INTC_IRQ(28)
-#define IRQ_DM646X_MCASP0RXINT  DAVINCI_INTC_IRQ(29)
-#define IRQ_DM646X_MCASP1TXINT  DAVINCI_INTC_IRQ(30)
-#define IRQ_DM646X_RESERVED_3   DAVINCI_INTC_IRQ(31)
-#define IRQ_DM646X_VLQINT       DAVINCI_INTC_IRQ(38)
-#define IRQ_DM646X_UARTINT2     DAVINCI_INTC_IRQ(42)
-#define IRQ_DM646X_SPINT0       DAVINCI_INTC_IRQ(43)
-#define IRQ_DM646X_SPINT1       DAVINCI_INTC_IRQ(44)
-#define IRQ_DM646X_DSP2ARMINT   DAVINCI_INTC_IRQ(45)
-#define IRQ_DM646X_RESERVED_4   DAVINCI_INTC_IRQ(46)
-#define IRQ_DM646X_PSCINT       DAVINCI_INTC_IRQ(47)
-#define IRQ_DM646X_GPIO0        DAVINCI_INTC_IRQ(48)
-#define IRQ_DM646X_GPIO1        DAVINCI_INTC_IRQ(49)
-#define IRQ_DM646X_GPIO2        DAVINCI_INTC_IRQ(50)
-#define IRQ_DM646X_GPIO3        DAVINCI_INTC_IRQ(51)
-#define IRQ_DM646X_GPIO4        DAVINCI_INTC_IRQ(52)
-#define IRQ_DM646X_GPIO5        DAVINCI_INTC_IRQ(53)
-#define IRQ_DM646X_GPIO6        DAVINCI_INTC_IRQ(54)
-#define IRQ_DM646X_GPIO7        DAVINCI_INTC_IRQ(55)
-#define IRQ_DM646X_GPIOBNK0     DAVINCI_INTC_IRQ(56)
-#define IRQ_DM646X_GPIOBNK1     DAVINCI_INTC_IRQ(57)
-#define IRQ_DM646X_GPIOBNK2     DAVINCI_INTC_IRQ(58)
-#define IRQ_DM646X_DDRINT       DAVINCI_INTC_IRQ(59)
-#define IRQ_DM646X_AEMIFINT     DAVINCI_INTC_IRQ(60)
-
-/* DaVinci DM355-specific Interrupts */
-#define IRQ_DM355_CCDC_VDINT0	DAVINCI_INTC_IRQ(0)
-#define IRQ_DM355_CCDC_VDINT1	DAVINCI_INTC_IRQ(1)
-#define IRQ_DM355_CCDC_VDINT2	DAVINCI_INTC_IRQ(2)
-#define IRQ_DM355_IPIPE_HST	DAVINCI_INTC_IRQ(3)
-#define IRQ_DM355_H3AINT	DAVINCI_INTC_IRQ(4)
-#define IRQ_DM355_IPIPE_SDR	DAVINCI_INTC_IRQ(5)
-#define IRQ_DM355_IPIPEIFINT	DAVINCI_INTC_IRQ(6)
-#define IRQ_DM355_OSDINT	DAVINCI_INTC_IRQ(7)
-#define IRQ_DM355_VENCINT	DAVINCI_INTC_IRQ(8)
-#define IRQ_DM355_IMCOPINT	DAVINCI_INTC_IRQ(11)
-#define IRQ_DM355_RTOINT	DAVINCI_INTC_IRQ(13)
-#define IRQ_DM355_TINT4		DAVINCI_INTC_IRQ(13)
-#define IRQ_DM355_TINT2_TINT12	DAVINCI_INTC_IRQ(13)
-#define IRQ_DM355_UARTINT2	DAVINCI_INTC_IRQ(14)
-#define IRQ_DM355_TINT5		DAVINCI_INTC_IRQ(14)
-#define IRQ_DM355_TINT2_TINT34	DAVINCI_INTC_IRQ(14)
-#define IRQ_DM355_TINT6		DAVINCI_INTC_IRQ(15)
-#define IRQ_DM355_TINT3_TINT12	DAVINCI_INTC_IRQ(15)
-#define IRQ_DM355_SPINT1_0	DAVINCI_INTC_IRQ(17)
-#define IRQ_DM355_SPINT1_1	DAVINCI_INTC_IRQ(18)
-#define IRQ_DM355_SPINT2_0	DAVINCI_INTC_IRQ(19)
-#define IRQ_DM355_SPINT2_1	DAVINCI_INTC_IRQ(21)
-#define IRQ_DM355_TINT7		DAVINCI_INTC_IRQ(22)
-#define IRQ_DM355_TINT3_TINT34	DAVINCI_INTC_IRQ(22)
-#define IRQ_DM355_SDIOINT0	DAVINCI_INTC_IRQ(23)
-#define IRQ_DM355_MMCINT0	DAVINCI_INTC_IRQ(26)
-#define IRQ_DM355_MSINT		DAVINCI_INTC_IRQ(26)
-#define IRQ_DM355_MMCINT1	DAVINCI_INTC_IRQ(27)
-#define IRQ_DM355_PWMINT3	DAVINCI_INTC_IRQ(28)
-#define IRQ_DM355_SDIOINT1	DAVINCI_INTC_IRQ(31)
-#define IRQ_DM355_SPINT0_0	DAVINCI_INTC_IRQ(42)
-#define IRQ_DM355_SPINT0_1	DAVINCI_INTC_IRQ(43)
-#define IRQ_DM355_GPIO0		DAVINCI_INTC_IRQ(44)
-#define IRQ_DM355_GPIO1		DAVINCI_INTC_IRQ(45)
-#define IRQ_DM355_GPIO2		DAVINCI_INTC_IRQ(46)
-#define IRQ_DM355_GPIO3		DAVINCI_INTC_IRQ(47)
-#define IRQ_DM355_GPIO4		DAVINCI_INTC_IRQ(48)
-#define IRQ_DM355_GPIO5		DAVINCI_INTC_IRQ(49)
-#define IRQ_DM355_GPIO6		DAVINCI_INTC_IRQ(50)
-#define IRQ_DM355_GPIO7		DAVINCI_INTC_IRQ(51)
-#define IRQ_DM355_GPIO8		DAVINCI_INTC_IRQ(52)
-#define IRQ_DM355_GPIO9		DAVINCI_INTC_IRQ(53)
-#define IRQ_DM355_GPIOBNK0	DAVINCI_INTC_IRQ(54)
-#define IRQ_DM355_GPIOBNK1	DAVINCI_INTC_IRQ(55)
-#define IRQ_DM355_GPIOBNK2	DAVINCI_INTC_IRQ(56)
-#define IRQ_DM355_GPIOBNK3	DAVINCI_INTC_IRQ(57)
-#define IRQ_DM355_GPIOBNK4	DAVINCI_INTC_IRQ(58)
-#define IRQ_DM355_GPIOBNK5	DAVINCI_INTC_IRQ(59)
-#define IRQ_DM355_GPIOBNK6	DAVINCI_INTC_IRQ(60)
-
-/* DaVinci DM365-specific Interrupts */
-#define IRQ_DM365_INSFINT	DAVINCI_INTC_IRQ(7)
-#define IRQ_DM365_IMXINT1	DAVINCI_INTC_IRQ(8)
-#define IRQ_DM365_IMXINT0	DAVINCI_INTC_IRQ(10)
-#define IRQ_DM365_KLD_ARMINT	DAVINCI_INTC_IRQ(10)
-#define IRQ_DM365_IMCOPINT	DAVINCI_INTC_IRQ(11)
-#define IRQ_DM365_RTOINT	DAVINCI_INTC_IRQ(13)
-#define IRQ_DM365_TINT5		DAVINCI_INTC_IRQ(14)
-#define IRQ_DM365_TINT6		DAVINCI_INTC_IRQ(15)
-#define IRQ_DM365_SPINT2_1	DAVINCI_INTC_IRQ(21)
-#define IRQ_DM365_TINT7		DAVINCI_INTC_IRQ(22)
-#define IRQ_DM365_SDIOINT0	DAVINCI_INTC_IRQ(23)
-#define IRQ_DM365_MMCINT1	DAVINCI_INTC_IRQ(27)
-#define IRQ_DM365_PWMINT3	DAVINCI_INTC_IRQ(28)
-#define IRQ_DM365_RTCINT	DAVINCI_INTC_IRQ(29)
-#define IRQ_DM365_SDIOINT1	DAVINCI_INTC_IRQ(31)
-#define IRQ_DM365_SPIINT0_0	DAVINCI_INTC_IRQ(42)
-#define IRQ_DM365_SPIINT3_0	DAVINCI_INTC_IRQ(43)
-#define IRQ_DM365_GPIO0		DAVINCI_INTC_IRQ(44)
-#define IRQ_DM365_GPIO1		DAVINCI_INTC_IRQ(45)
-#define IRQ_DM365_GPIO2		DAVINCI_INTC_IRQ(46)
-#define IRQ_DM365_GPIO3		DAVINCI_INTC_IRQ(47)
-#define IRQ_DM365_GPIO4		DAVINCI_INTC_IRQ(48)
-#define IRQ_DM365_GPIO5		DAVINCI_INTC_IRQ(49)
-#define IRQ_DM365_GPIO6		DAVINCI_INTC_IRQ(50)
-#define IRQ_DM365_GPIO7		DAVINCI_INTC_IRQ(51)
-#define IRQ_DM365_EMAC_RXTHRESH	DAVINCI_INTC_IRQ(52)
-#define IRQ_DM365_EMAC_RXPULSE	DAVINCI_INTC_IRQ(53)
-#define IRQ_DM365_EMAC_TXPULSE	DAVINCI_INTC_IRQ(54)
-#define IRQ_DM365_EMAC_MISCPULSE DAVINCI_INTC_IRQ(55)
-#define IRQ_DM365_GPIO12	DAVINCI_INTC_IRQ(56)
-#define IRQ_DM365_GPIO13	DAVINCI_INTC_IRQ(57)
-#define IRQ_DM365_GPIO14	DAVINCI_INTC_IRQ(58)
-#define IRQ_DM365_GPIO15	DAVINCI_INTC_IRQ(59)
-#define IRQ_DM365_ADCINT	DAVINCI_INTC_IRQ(59)
-#define IRQ_DM365_KEYINT	DAVINCI_INTC_IRQ(60)
-#define IRQ_DM365_TCERRINT2	DAVINCI_INTC_IRQ(61)
-#define IRQ_DM365_TCERRINT3	DAVINCI_INTC_IRQ(62)
-#define IRQ_DM365_EMUINT	DAVINCI_INTC_IRQ(63)
-
-/* DA8XX interrupts */
-#define IRQ_DA8XX_COMMTX		DAVINCI_INTC_IRQ(0)
-#define IRQ_DA8XX_COMMRX		DAVINCI_INTC_IRQ(1)
-#define IRQ_DA8XX_NINT			DAVINCI_INTC_IRQ(2)
-#define IRQ_DA8XX_EVTOUT0		DAVINCI_INTC_IRQ(3)
-#define IRQ_DA8XX_EVTOUT1		DAVINCI_INTC_IRQ(4)
-#define IRQ_DA8XX_EVTOUT2		DAVINCI_INTC_IRQ(5)
-#define IRQ_DA8XX_EVTOUT3		DAVINCI_INTC_IRQ(6)
-#define IRQ_DA8XX_EVTOUT4		DAVINCI_INTC_IRQ(7)
-#define IRQ_DA8XX_EVTOUT5		DAVINCI_INTC_IRQ(8)
-#define IRQ_DA8XX_EVTOUT6		DAVINCI_INTC_IRQ(9)
-#define IRQ_DA8XX_EVTOUT7		DAVINCI_INTC_IRQ(10)
-#define IRQ_DA8XX_CCINT0		DAVINCI_INTC_IRQ(11)
-#define IRQ_DA8XX_CCERRINT		DAVINCI_INTC_IRQ(12)
-#define IRQ_DA8XX_TCERRINT0		DAVINCI_INTC_IRQ(13)
-#define IRQ_DA8XX_AEMIFINT		DAVINCI_INTC_IRQ(14)
-#define IRQ_DA8XX_I2CINT0		DAVINCI_INTC_IRQ(15)
-#define IRQ_DA8XX_MMCSDINT0		DAVINCI_INTC_IRQ(16)
-#define IRQ_DA8XX_MMCSDINT1		DAVINCI_INTC_IRQ(17)
-#define IRQ_DA8XX_ALLINT0		DAVINCI_INTC_IRQ(18)
-#define IRQ_DA8XX_RTC			DAVINCI_INTC_IRQ(19)
-#define IRQ_DA8XX_SPINT0		DAVINCI_INTC_IRQ(20)
-#define IRQ_DA8XX_TINT12_0		DAVINCI_INTC_IRQ(21)
-#define IRQ_DA8XX_TINT34_0		DAVINCI_INTC_IRQ(22)
-#define IRQ_DA8XX_TINT12_1		DAVINCI_INTC_IRQ(23)
-#define IRQ_DA8XX_TINT34_1		DAVINCI_INTC_IRQ(24)
-#define IRQ_DA8XX_UARTINT0		DAVINCI_INTC_IRQ(25)
-#define IRQ_DA8XX_KEYMGRINT		DAVINCI_INTC_IRQ(26)
-#define IRQ_DA8XX_SECINT		DAVINCI_INTC_IRQ(26)
-#define IRQ_DA8XX_SECKEYERR		DAVINCI_INTC_IRQ(26)
-#define IRQ_DA8XX_CHIPINT0		DAVINCI_INTC_IRQ(28)
-#define IRQ_DA8XX_CHIPINT1		DAVINCI_INTC_IRQ(29)
-#define IRQ_DA8XX_CHIPINT2		DAVINCI_INTC_IRQ(30)
-#define IRQ_DA8XX_CHIPINT3		DAVINCI_INTC_IRQ(31)
-#define IRQ_DA8XX_TCERRINT1		DAVINCI_INTC_IRQ(32)
-#define IRQ_DA8XX_C0_RX_THRESH_PULSE	DAVINCI_INTC_IRQ(33)
-#define IRQ_DA8XX_C0_RX_PULSE		DAVINCI_INTC_IRQ(34)
-#define IRQ_DA8XX_C0_TX_PULSE		DAVINCI_INTC_IRQ(35)
-#define IRQ_DA8XX_C0_MISC_PULSE		DAVINCI_INTC_IRQ(36)
-#define IRQ_DA8XX_C1_RX_THRESH_PULSE	DAVINCI_INTC_IRQ(37)
-#define IRQ_DA8XX_C1_RX_PULSE		DAVINCI_INTC_IRQ(38)
-#define IRQ_DA8XX_C1_TX_PULSE		DAVINCI_INTC_IRQ(39)
-#define IRQ_DA8XX_C1_MISC_PULSE		DAVINCI_INTC_IRQ(40)
-#define IRQ_DA8XX_MEMERR		DAVINCI_INTC_IRQ(41)
-#define IRQ_DA8XX_GPIO0			DAVINCI_INTC_IRQ(42)
-#define IRQ_DA8XX_GPIO1			DAVINCI_INTC_IRQ(43)
-#define IRQ_DA8XX_GPIO2			DAVINCI_INTC_IRQ(44)
-#define IRQ_DA8XX_GPIO3			DAVINCI_INTC_IRQ(45)
-#define IRQ_DA8XX_GPIO4			DAVINCI_INTC_IRQ(46)
-#define IRQ_DA8XX_GPIO5			DAVINCI_INTC_IRQ(47)
-#define IRQ_DA8XX_GPIO6			DAVINCI_INTC_IRQ(48)
-#define IRQ_DA8XX_GPIO7			DAVINCI_INTC_IRQ(49)
-#define IRQ_DA8XX_GPIO8			DAVINCI_INTC_IRQ(50)
-#define IRQ_DA8XX_I2CINT1		DAVINCI_INTC_IRQ(51)
-#define IRQ_DA8XX_LCDINT		DAVINCI_INTC_IRQ(52)
-#define IRQ_DA8XX_UARTINT1		DAVINCI_INTC_IRQ(53)
-#define IRQ_DA8XX_MCASPINT		DAVINCI_INTC_IRQ(54)
-#define IRQ_DA8XX_ALLINT1		DAVINCI_INTC_IRQ(55)
-#define IRQ_DA8XX_SPINT1		DAVINCI_INTC_IRQ(56)
-#define IRQ_DA8XX_UHPI_INT1		DAVINCI_INTC_IRQ(57)
-#define IRQ_DA8XX_USB_INT		DAVINCI_INTC_IRQ(58)
-#define IRQ_DA8XX_IRQN			DAVINCI_INTC_IRQ(59)
-#define IRQ_DA8XX_RWAKEUP		DAVINCI_INTC_IRQ(60)
-#define IRQ_DA8XX_UARTINT2		DAVINCI_INTC_IRQ(61)
-#define IRQ_DA8XX_DFTSSINT		DAVINCI_INTC_IRQ(62)
-#define IRQ_DA8XX_EHRPWM0		DAVINCI_INTC_IRQ(63)
-#define IRQ_DA8XX_EHRPWM0TZ		DAVINCI_INTC_IRQ(64)
-#define IRQ_DA8XX_EHRPWM1		DAVINCI_INTC_IRQ(65)
-#define IRQ_DA8XX_EHRPWM1TZ		DAVINCI_INTC_IRQ(66)
-#define IRQ_DA8XX_ECAP0			DAVINCI_INTC_IRQ(69)
-#define IRQ_DA8XX_ECAP1			DAVINCI_INTC_IRQ(70)
-#define IRQ_DA8XX_ECAP2			DAVINCI_INTC_IRQ(71)
-#define IRQ_DA8XX_ARMCLKSTOPREQ		DAVINCI_INTC_IRQ(90)
-
-/* DA830 specific interrupts */
-#define IRQ_DA830_MPUERR		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA830_IOPUERR		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA830_BOOTCFGERR		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA830_EHRPWM2		DAVINCI_INTC_IRQ(67)
-#define IRQ_DA830_EHRPWM2TZ		DAVINCI_INTC_IRQ(68)
-#define IRQ_DA830_EQEP0			DAVINCI_INTC_IRQ(72)
-#define IRQ_DA830_EQEP1			DAVINCI_INTC_IRQ(73)
-#define IRQ_DA830_T12CMPINT0_0		DAVINCI_INTC_IRQ(74)
-#define IRQ_DA830_T12CMPINT1_0		DAVINCI_INTC_IRQ(75)
-#define IRQ_DA830_T12CMPINT2_0		DAVINCI_INTC_IRQ(76)
-#define IRQ_DA830_T12CMPINT3_0		DAVINCI_INTC_IRQ(77)
-#define IRQ_DA830_T12CMPINT4_0		DAVINCI_INTC_IRQ(78)
-#define IRQ_DA830_T12CMPINT5_0		DAVINCI_INTC_IRQ(79)
-#define IRQ_DA830_T12CMPINT6_0		DAVINCI_INTC_IRQ(80)
-#define IRQ_DA830_T12CMPINT7_0		DAVINCI_INTC_IRQ(81)
-#define IRQ_DA830_T12CMPINT0_1		DAVINCI_INTC_IRQ(82)
-#define IRQ_DA830_T12CMPINT1_1		DAVINCI_INTC_IRQ(83)
-#define IRQ_DA830_T12CMPINT2_1		DAVINCI_INTC_IRQ(84)
-#define IRQ_DA830_T12CMPINT3_1		DAVINCI_INTC_IRQ(85)
-#define IRQ_DA830_T12CMPINT4_1		DAVINCI_INTC_IRQ(86)
-#define IRQ_DA830_T12CMPINT5_1		DAVINCI_INTC_IRQ(87)
-#define IRQ_DA830_T12CMPINT6_1		DAVINCI_INTC_IRQ(88)
-#define IRQ_DA830_T12CMPINT7_1		DAVINCI_INTC_IRQ(89)
-
-/* DA850 speicific interrupts */
-#define IRQ_DA850_MPUADDRERR0		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_MPUPROTERR0		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR0		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR0		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR1		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR1		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR2		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR2		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_BOOTCFG_ADDR_ERR	DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_BOOTCFG_PROT_ERR	DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_MPUADDRERR1		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_MPUPROTERR1		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR3		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR3		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR4		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR4		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUADDRERR5		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_IOPUPROTERR5		DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_MIOPU_BOOTCFG_ERR	DAVINCI_INTC_IRQ(27)
-#define IRQ_DA850_SATAINT		DAVINCI_INTC_IRQ(67)
-#define IRQ_DA850_TINT12_2		DAVINCI_INTC_IRQ(68)
-#define IRQ_DA850_TINT34_2		DAVINCI_INTC_IRQ(68)
-#define IRQ_DA850_TINTALL_2		DAVINCI_INTC_IRQ(68)
-#define IRQ_DA850_MMCSDINT0_1		DAVINCI_INTC_IRQ(72)
-#define IRQ_DA850_MMCSDINT1_1		DAVINCI_INTC_IRQ(73)
-#define IRQ_DA850_T12CMPINT0_2		DAVINCI_INTC_IRQ(74)
-#define IRQ_DA850_T12CMPINT1_2		DAVINCI_INTC_IRQ(75)
-#define IRQ_DA850_T12CMPINT2_2		DAVINCI_INTC_IRQ(76)
-#define IRQ_DA850_T12CMPINT3_2		DAVINCI_INTC_IRQ(77)
-#define IRQ_DA850_T12CMPINT4_2		DAVINCI_INTC_IRQ(78)
-#define IRQ_DA850_T12CMPINT5_2		DAVINCI_INTC_IRQ(79)
-#define IRQ_DA850_T12CMPINT6_2		DAVINCI_INTC_IRQ(80)
-#define IRQ_DA850_T12CMPINT7_2		DAVINCI_INTC_IRQ(81)
-#define IRQ_DA850_T12CMPINT0_3		DAVINCI_INTC_IRQ(82)
-#define IRQ_DA850_T12CMPINT1_3		DAVINCI_INTC_IRQ(83)
-#define IRQ_DA850_T12CMPINT2_3		DAVINCI_INTC_IRQ(84)
-#define IRQ_DA850_T12CMPINT3_3		DAVINCI_INTC_IRQ(85)
-#define IRQ_DA850_T12CMPINT4_3		DAVINCI_INTC_IRQ(86)
-#define IRQ_DA850_T12CMPINT5_3		DAVINCI_INTC_IRQ(87)
-#define IRQ_DA850_T12CMPINT6_3		DAVINCI_INTC_IRQ(88)
-#define IRQ_DA850_T12CMPINT7_3		DAVINCI_INTC_IRQ(89)
-#define IRQ_DA850_RPIINT		DAVINCI_INTC_IRQ(91)
-#define IRQ_DA850_VPIFINT		DAVINCI_INTC_IRQ(92)
-#define IRQ_DA850_CCINT1		DAVINCI_INTC_IRQ(93)
-#define IRQ_DA850_CCERRINT1		DAVINCI_INTC_IRQ(94)
-#define IRQ_DA850_TCERRINT2		DAVINCI_INTC_IRQ(95)
-#define IRQ_DA850_TINT12_3		DAVINCI_INTC_IRQ(96)
-#define IRQ_DA850_TINT34_3		DAVINCI_INTC_IRQ(96)
-#define IRQ_DA850_TINTALL_3		DAVINCI_INTC_IRQ(96)
-#define IRQ_DA850_MCBSP0RINT		DAVINCI_INTC_IRQ(97)
-#define IRQ_DA850_MCBSP0XINT		DAVINCI_INTC_IRQ(98)
-#define IRQ_DA850_MCBSP1RINT		DAVINCI_INTC_IRQ(99)
-#define IRQ_DA850_MCBSP1XINT		DAVINCI_INTC_IRQ(100)
-
-#endif /* __ASM_ARCH_IRQS_H */
diff --git a/arch/arm/mach-davinci/usb-da8xx.c b/arch/arm/mach-davinci/usb-da8xx.c
index fdfe03669d9f..eec6a14d034a 100644
--- a/arch/arm/mach-davinci/usb-da8xx.c
+++ b/arch/arm/mach-davinci/usb-da8xx.c
@@ -18,7 +18,6 @@
 #include <mach/common.h>
 #include <mach/cputype.h>
 #include <mach/da8xx.h>
-#include <mach/irqs.h>
 
 #define DA8XX_USB0_BASE		0x01e00000
 #define DA8XX_USB1_BASE		0x01e25000
diff --git a/arch/arm/mach-davinci/usb.c b/arch/arm/mach-davinci/usb.c
index feb300670f43..42ffc6c7e5d8 100644
--- a/arch/arm/mach-davinci/usb.c
+++ b/arch/arm/mach-davinci/usb.c
@@ -9,7 +9,6 @@
 #include <linux/usb/musb.h>
 
 #include <mach/common.h>
-#include <mach/irqs.h>
 #include <mach/cputype.h>
 #include <linux/platform_data/usb-davinci.h>
 
-- 
2.20.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  parent reply	other threads:[~2019-01-31 13:40 UTC|newest]

Thread overview: 195+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-31 13:38 [PATCH 00/35] ARM: davinci: modernize the irq support Bartosz Golaszewski
2019-01-31 13:38 ` Bartosz Golaszewski
2019-01-31 13:38 ` [PATCH 01/35] ARM: davinci: remove intc_host_map from davinci_soc_info struct Bartosz Golaszewski
2019-01-31 13:38   ` Bartosz Golaszewski
2019-02-04 21:50   ` David Lechner
2019-02-04 21:50     ` David Lechner
2019-02-06  8:32   ` Sekhar Nori
2019-02-06  8:32     ` Sekhar Nori
2019-01-31 13:38 ` [PATCH 02/35] ARM: davinci: select GENERIC_IRQ_MULTI_HANDLER Bartosz Golaszewski
2019-01-31 13:38   ` Bartosz Golaszewski
2019-02-04 22:02   ` David Lechner
2019-02-04 22:02     ` David Lechner
2019-02-06 12:39   ` Sekhar Nori
2019-02-06 12:39     ` Sekhar Nori
2019-02-07 15:49     ` Bartosz Golaszewski
2019-02-07 15:49       ` Bartosz Golaszewski
2019-02-08  8:59       ` Sekhar Nori
2019-02-08  8:59         ` Sekhar Nori
2019-01-31 13:38 ` [PATCH 03/35] ARM: davinci: remove davinci_intc_type Bartosz Golaszewski
2019-01-31 13:38   ` Bartosz Golaszewski
2019-02-04 22:04   ` David Lechner
2019-02-04 22:04     ` David Lechner
2019-01-31 13:38 ` [PATCH 04/35] ARM: davinci: pull davinci_intc_base into the respective intc drivers Bartosz Golaszewski
2019-01-31 13:38   ` Bartosz Golaszewski
2019-02-04 22:06   ` David Lechner
2019-02-04 22:06     ` David Lechner
2019-01-31 13:38 ` [PATCH 05/35] ARM: davinci: drop irq defines from default_priorites Bartosz Golaszewski
2019-01-31 13:38   ` Bartosz Golaszewski
2019-02-04 22:21   ` David Lechner
2019-02-04 22:21     ` David Lechner
2019-02-06 13:03     ` Sekhar Nori
2019-02-06 13:03       ` Sekhar Nori
2019-02-06 13:32       ` Bartosz Golaszewski
2019-02-06 13:32         ` Bartosz Golaszewski
2019-02-06 14:50         ` Sekhar Nori
2019-02-06 14:50           ` Sekhar Nori
2019-02-05  0:20   ` David Lechner
2019-02-05  0:20     ` David Lechner
2019-02-05 16:16     ` Bartosz Golaszewski
2019-02-05 16:16       ` Bartosz Golaszewski
2019-01-31 13:38 ` [PATCH 06/35] ARM: davinci: wrap interrupt definitions with a macro for SPARSE_IRQ Bartosz Golaszewski
2019-01-31 13:38   ` Bartosz Golaszewski
2019-02-04 22:32   ` David Lechner
2019-02-04 22:32     ` David Lechner
2019-02-05 16:17     ` Bartosz Golaszewski
2019-02-05 16:17       ` Bartosz Golaszewski
2019-01-31 13:39 ` [PATCH 07/35] ARM: davinci: aintc: use irq domain Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 22:42   ` David Lechner
2019-02-04 22:42     ` David Lechner
2019-02-05 16:29     ` Bartosz Golaszewski
2019-02-05 16:29       ` Bartosz Golaszewski
2019-02-06 15:08   ` Sekhar Nori
2019-02-06 15:08     ` Sekhar Nori
2019-01-31 13:39 ` [PATCH 08/35] ARM: davinci: select SPARSE_IRQ Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 22:46   ` David Lechner
2019-02-04 22:46     ` David Lechner
2019-01-31 13:39 ` [PATCH 09/35] ARM: davinci: aintc: drop GPL license boilerplate Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-01-31 13:39 ` [PATCH 10/35] ARM: davinci: aintc: wrap davinci_irq_init() with a helper Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 22:51   ` David Lechner
2019-02-04 22:51     ` David Lechner
2019-01-31 13:39 ` [PATCH 11/35] ARM: davinci: aintc: use a common prefix for symbols in the driver Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 22:54   ` David Lechner
2019-02-04 22:54     ` David Lechner
2019-01-31 13:39 ` [PATCH 12/35] ARM: davinci: aintc: drop the 00 prefix from register offsets Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 22:56   ` David Lechner
2019-02-04 22:56     ` David Lechner
2019-01-31 13:39 ` [PATCH 13/35] ARM: davinci: aintc: add a new config structure Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:02   ` David Lechner
2019-02-04 23:02     ` David Lechner
2019-02-07 13:33   ` Sekhar Nori
2019-02-07 13:33     ` Sekhar Nori
2019-01-31 13:39 ` [PATCH 14/35] ARM: davinci: aintc: use the new irqchip config structure in dm* SoCs Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:09   ` David Lechner
2019-02-04 23:09     ` David Lechner
2019-01-31 13:39 ` [PATCH 15/35] ARM: davinci: aintc: use the new config structure Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:29   ` David Lechner
2019-02-04 23:29     ` David Lechner
2019-01-31 13:39 ` [PATCH 16/35] ARM: davinci: aintc: move timer-specific irq_set_handler() out of irq.c Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:36   ` David Lechner
2019-02-04 23:36     ` David Lechner
2019-02-07 12:21   ` Sekhar Nori
2019-02-07 12:21     ` Sekhar Nori
2019-01-31 13:39 ` [PATCH 17/35] ARM: davinci: aintc: remove unnecessary includes Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:37   ` David Lechner
2019-02-04 23:37     ` David Lechner
2019-01-31 13:39 ` [PATCH 18/35] irqchip: davinci-aintc: move the driver to drivers/irqchip Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:43   ` David Lechner
2019-02-04 23:43     ` David Lechner
2019-02-08 16:03     ` Bartosz Golaszewski
2019-02-08 16:03       ` Bartosz Golaszewski
2019-01-31 13:39 ` [PATCH 19/35] ARM: davinci: cp-intc: remove cp_intc.h Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:48   ` David Lechner
2019-02-04 23:48     ` David Lechner
2019-01-31 13:39 ` [PATCH 20/35] ARM: davinci: cp-intc: add a wrapper around cp_intc_init() Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:50   ` David Lechner
2019-02-04 23:50     ` David Lechner
2019-01-31 13:39 ` [PATCH 21/35] ARM: davinci: cp-intc: add a new config structure Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:54   ` David Lechner
2019-02-04 23:54     ` David Lechner
2019-01-31 13:39 ` [PATCH 22/35] ARM: davinci: cp-intc: add the new config structures for da8xx SoCs Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-04 23:58   ` David Lechner
2019-02-04 23:58     ` David Lechner
2019-02-07 13:35   ` Sekhar Nori
2019-02-07 13:35     ` Sekhar Nori
2019-01-31 13:39 ` [PATCH 23/35] ARM: davinci: cp-intc: use a common prefix for all symbols Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:01   ` David Lechner
2019-02-05  0:01     ` David Lechner
2019-02-07 13:43   ` Sekhar Nori
2019-02-07 13:43     ` Sekhar Nori
2019-01-31 13:39 ` [PATCH 24/35] ARM: davinci: cp-intc: convert all hex numbers to lowercase Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:04   ` David Lechner
2019-02-05  0:04     ` David Lechner
2019-01-31 13:39 ` [PATCH 25/35] ARM: davinci: cp-intc: use the new-style config structure Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:29   ` David Lechner
2019-02-05  0:29     ` David Lechner
2019-02-08 16:27     ` Bartosz Golaszewski
2019-02-08 16:27       ` Bartosz Golaszewski
2019-02-07 13:59   ` Sekhar Nori
2019-02-07 13:59     ` Sekhar Nori
2019-01-31 13:39 ` [PATCH 26/35] ARM: davinci: cp-intc: improve coding style Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:35   ` David Lechner
2019-02-05  0:35     ` David Lechner
2019-01-31 13:39 ` [PATCH 27/35] ARM: davinci: cp-intc: unify error handling Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:37   ` David Lechner
2019-02-05  0:37     ` David Lechner
2019-01-31 13:39 ` [PATCH 28/35] ARM: davinci: cp-intc: remove unneeded include Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:39   ` David Lechner
2019-02-05  0:39     ` David Lechner
2019-01-31 13:39 ` [PATCH 29/35] ARM: davinci: cp-intc: drop GPL license boilerplate Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:41   ` David Lechner
2019-02-05  0:41     ` David Lechner
2019-01-31 13:39 ` [PATCH 30/35] ARM: davinci: cp-intc: remove redundant comments Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:42   ` David Lechner
2019-02-05  0:42     ` David Lechner
2019-01-31 13:39 ` [PATCH 31/35] irqchip: davinci-cp-intc: move the driver to drivers/irqchip Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:44   ` David Lechner
2019-02-05  0:44     ` David Lechner
2019-01-31 13:39 ` [PATCH 32/35] ARM: davinci: remove intc related fields from davinci_soc_info Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:48   ` David Lechner
2019-02-05  0:48     ` David Lechner
2019-02-07 14:04   ` Sekhar Nori
2019-02-07 14:04     ` Sekhar Nori
2019-02-08 16:41     ` Bartosz Golaszewski
2019-02-08 16:41       ` Bartosz Golaszewski
2019-01-31 13:39 ` [PATCH 33/35] ARM: davinci: prepare to remove mach/irqs.h Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  0:59   ` David Lechner
2019-02-07 14:07   ` Sekhar Nori
2019-02-07 14:07     ` Sekhar Nori
2019-01-31 13:39 ` [PATCH 34/35] ARM: davinci: stop using defines from mach/irqs.h Bartosz Golaszewski
2019-01-31 13:39   ` Bartosz Golaszewski
2019-02-05  1:05   ` David Lechner
2019-02-05  1:05     ` David Lechner
2019-01-31 13:39 ` Bartosz Golaszewski [this message]
2019-01-31 13:39   ` [PATCH 35/35] ARM: davinci: remove mach/irqs.h Bartosz Golaszewski
2019-02-05  1:06   ` David Lechner
2019-02-05  1:06     ` David Lechner
2019-02-04 21:49 ` [PATCH 00/35] ARM: davinci: modernize the irq support David Lechner
2019-02-04 21:49   ` David Lechner
2019-02-05 16:11   ` Bartosz Golaszewski
2019-02-05 16:11     ` Bartosz Golaszewski
2019-02-08 11:43     ` Sekhar Nori
2019-02-08 11:43       ` Sekhar Nori
2019-02-08 12:27       ` Bartosz Golaszewski
2019-02-08 12:27         ` Bartosz Golaszewski
2019-02-08 12:29         ` Sekhar Nori
2019-02-08 12:29           ` Sekhar Nori
2019-02-07 15:24 ` Sekhar Nori
2019-02-07 15:24   ` Sekhar Nori

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=20190131133928.17985-36-brgl@bgdev.pl \
    --to=brgl@bgdev.pl \
    --cc=bgolaszewski@baylibre.com \
    --cc=jason@lakedaemon.net \
    --cc=khilman@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=marc.zyngier@arm.com \
    --cc=nsekhar@ti.com \
    --cc=tglx@linutronix.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.