mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 12:28:41 +08:00
MN10300: Convert serial irq_chip to new functions
Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: David Howells <dhowells@redhat.com>
This commit is contained in:
parent
125bb1dbad
commit
b023ba598c
@ -384,16 +384,21 @@ static void mn10300_serial_mask_ack(unsigned int irq)
|
||||
arch_local_irq_restore(flags);
|
||||
}
|
||||
|
||||
static void mn10300_serial_nop(unsigned int irq)
|
||||
static void mn10300_serial_chip_mask_ack(struct irq_data *d)
|
||||
{
|
||||
mn10300_serial_mask_ack(d->irq);
|
||||
}
|
||||
|
||||
static void mn10300_serial_nop(struct irq_data *d)
|
||||
{
|
||||
}
|
||||
|
||||
static struct irq_chip mn10300_serial_pic = {
|
||||
.name = "mnserial",
|
||||
.ack = mn10300_serial_mask_ack,
|
||||
.mask = mn10300_serial_mask_ack,
|
||||
.mask_ack = mn10300_serial_mask_ack,
|
||||
.unmask = mn10300_serial_nop,
|
||||
.irq_ack = mn10300_serial_chip_mask_ack,
|
||||
.irq_mask = mn10300_serial_chip_mask_ack,
|
||||
.irq_mask_ack = mn10300_serial_chip_mask_ack,
|
||||
.irq_unmask = mn10300_serial_nop,
|
||||
};
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user