diff options
author | Krishna Kishore <kthota@nvidia.com> | 2011-08-30 14:06:51 +0530 |
---|---|---|
committer | Varun Wadekar <vwadekar@nvidia.com> | 2011-12-15 12:01:20 +0530 |
commit | a4f80ed45571d6d37589dcca1e2cadfb8f46df6e (patch) | |
tree | c3aa6bf22bf5c2d70bcba569e760c39b0e7c3e60 /arch/arm/mach-tegra/include/mach/irqs.h | |
parent | e42fcdf86f423a0f8665ee4b2cdf40438ecd336c (diff) |
arm: tegra: pcie: enabling MSI support for pcie
MSI style interrupt support is being added to
pcie driver
Fixes bug: 637871
Reviewed-on: http://git-master/r/47330
(cherry picked from commit de7fd8768b32da66eaf4eaf58473c65f7a76808d)
Change-Id: I105db7d08b545e75832f12433d8c2d233444294a
Signed-off-by: Krishna Kishore <kthota@nvidia.com>
Reviewed-on: http://git-master/r/62066
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/include/mach/irqs.h')
-rw-r--r-- | arch/arm/mach-tegra/include/mach/irqs.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/include/mach/irqs.h b/arch/arm/mach-tegra/include/mach/irqs.h index 4640f561c06a..986820fa5ff0 100644 --- a/arch/arm/mach-tegra/include/mach/irqs.h +++ b/arch/arm/mach-tegra/include/mach/irqs.h @@ -178,6 +178,10 @@ INT_SYNCPT_THRESH_NR) #define INT_GPIO_NR (28 * 8) +#define INT_PCI_MSI_BASE (INT_GPIO_BASE + \ + INT_GPIO_NR) +#define INT_PCI_MSI_NR (0) + #elif defined(CONFIG_ARCH_TEGRA_3x_SOC) /* Primary Interrupt Controller */ @@ -366,11 +370,16 @@ INT_SYNCPT_THRESH_NR) #define INT_GPIO_NR (32 * 8) +#define INT_PCI_MSI_BASE (INT_GPIO_BASE + \ + INT_GPIO_NR) +#define INT_PCI_MSI_NR (32 * 8) + #endif #define FIQ_START INT_GIC_BASE -#define TEGRA_NR_IRQS (INT_GPIO_BASE + INT_GPIO_NR) +#define TEGRA_NR_IRQS (INT_PCI_MSI_BASE + \ + INT_PCI_MSI_NR) #define INT_BOARD_BASE TEGRA_NR_IRQS |