irq.c (4788a5942bc896803c87005be8c6dd14c373a2d3) irq.c (41195d236e84458bebd4fdc218610a92231ac791)
1/*
2 * Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */

--- 110 unchanged lines hidden (view full) ---

119 *
120 * Since slab must already be initialized, platforms can start doing any
121 * needed request_irq( )s
122 */
123void __init init_IRQ(void)
124{
125 init_onchip_IRQ();
126 plat_init_IRQ();
1/*
2 * Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */

--- 110 unchanged lines hidden (view full) ---

119 *
120 * Since slab must already be initialized, platforms can start doing any
121 * needed request_irq( )s
122 */
123void __init init_IRQ(void)
124{
125 init_onchip_IRQ();
126 plat_init_IRQ();
127
128#ifdef CONFIG_SMP
129 /* Master CPU can initialize it's side of IPI */
130 arc_platform_smp_init_cpu();
131#endif
127}
128
129/*
130 * "C" Entry point for any ARC ISR, called from low level vector handler
131 * @irq is the vector number read from ICAUSE reg of on-chip intc
132 */
133void arch_do_IRQ(unsigned int irq, struct pt_regs *regs)
134{

--- 129 unchanged lines hidden ---
132}
133
134/*
135 * "C" Entry point for any ARC ISR, called from low level vector handler
136 * @irq is the vector number read from ICAUSE reg of on-chip intc
137 */
138void arch_do_IRQ(unsigned int irq, struct pt_regs *regs)
139{

--- 129 unchanged lines hidden ---