diff options
author | Jonathan Herman <hermanjl@cs.unc.edu> | 2013-01-17 16:15:55 -0500 |
---|---|---|
committer | Jonathan Herman <hermanjl@cs.unc.edu> | 2013-01-17 16:15:55 -0500 |
commit | 8dea78da5cee153b8af9c07a2745f6c55057fe12 (patch) | |
tree | a8f4d49d63b1ecc92f2fddceba0655b2472c5bd9 /arch/powerpc/sysdev/xics/icp-native.c | |
parent | 406089d01562f1e2bf9f089fd7637009ebaad589 (diff) |
Patched in Tegra support.
Diffstat (limited to 'arch/powerpc/sysdev/xics/icp-native.c')
-rw-r--r-- | arch/powerpc/sysdev/xics/icp-native.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/powerpc/sysdev/xics/icp-native.c b/arch/powerpc/sysdev/xics/icp-native.c index 48861d3fcd0..50e32afe392 100644 --- a/arch/powerpc/sysdev/xics/icp-native.c +++ b/arch/powerpc/sysdev/xics/icp-native.c | |||
@@ -119,7 +119,7 @@ static unsigned int icp_native_get_irq(void) | |||
119 | if (vec == XICS_IRQ_SPURIOUS) | 119 | if (vec == XICS_IRQ_SPURIOUS) |
120 | return NO_IRQ; | 120 | return NO_IRQ; |
121 | 121 | ||
122 | irq = irq_find_mapping(xics_host, vec); | 122 | irq = irq_radix_revmap_lookup(xics_host, vec); |
123 | if (likely(irq != NO_IRQ)) { | 123 | if (likely(irq != NO_IRQ)) { |
124 | xics_push_cppr(vec); | 124 | xics_push_cppr(vec); |
125 | return irq; | 125 | return irq; |
@@ -276,7 +276,7 @@ static const struct icp_ops icp_native_ops = { | |||
276 | #endif | 276 | #endif |
277 | }; | 277 | }; |
278 | 278 | ||
279 | int __init icp_native_init(void) | 279 | int icp_native_init(void) |
280 | { | 280 | { |
281 | struct device_node *np; | 281 | struct device_node *np; |
282 | u32 indx = 0; | 282 | u32 indx = 0; |