parisc: convert the rest of the irq handlers to simple/percpu
The generic conversion eliminates the spurious no_ack and no_end routines, converts all the cascaded handlers to handle_simple_irq() and makes iosapic use a modified handle_percpu_irq() to become the same as the CPU irq's. This isn't an essential change, but it eliminates the mask/unmask overhead of handle_level_irq(). Signed-off-by: James Bottomley <James.Bottomley@suse.de> Tested-by: Helge Deller <deller@gmx.de> Signed-off-by: Kyle McMartin <kyle@mcmartin.ca>
Этот коммит содержится в:

коммит произвёл
Kyle McMartin

родитель
d16cd297d2
Коммит
51890613f2
@@ -349,7 +349,6 @@ static struct irq_chip dino_interrupt_type = {
|
||||
.name = "GSC-PCI",
|
||||
.unmask = dino_unmask_irq,
|
||||
.mask = dino_mask_irq,
|
||||
.ack = no_ack_irq,
|
||||
};
|
||||
|
||||
|
||||
|
Ссылка в новой задаче
Block a user