frv: Convert cpu irq_chip to new functions

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: David Howells <dhowells@redhat.com>

authored by Thomas Gleixner and committed by David Howells 12516469 a4b48a49

+13 -13
+13 -13
arch/frv/kernel/irq.c
··· 95 95 /* 96 96 * on-CPU PIC operations 97 97 */ 98 - static void frv_cpupic_ack(unsigned int irqlevel) 98 + static void frv_cpupic_ack(struct irq_data *d) 99 99 { 100 - __clr_RC(irqlevel); 100 + __clr_RC(d->irq); 101 101 __clr_IRL(); 102 102 } 103 103 104 - static void frv_cpupic_mask(unsigned int irqlevel) 104 + static void frv_cpupic_mask(struct irq_data *d) 105 105 { 106 - __set_MASK(irqlevel); 106 + __set_MASK(d->irq); 107 107 } 108 108 109 - static void frv_cpupic_mask_ack(unsigned int irqlevel) 109 + static void frv_cpupic_mask_ack(struct irq_data *d) 110 110 { 111 - __set_MASK(irqlevel); 112 - __clr_RC(irqlevel); 111 + __set_MASK(d->irq); 112 + __clr_RC(d->irq); 113 113 __clr_IRL(); 114 114 } 115 115 116 - static void frv_cpupic_unmask(unsigned int irqlevel) 116 + static void frv_cpupic_unmask(struct irq_data *d) 117 117 { 118 - __clr_MASK(irqlevel); 118 + __clr_MASK(d->irq); 119 119 } 120 120 121 121 static struct irq_chip frv_cpu_pic = { 122 122 .name = "cpu", 123 - .ack = frv_cpupic_ack, 124 - .mask = frv_cpupic_mask, 125 - .mask_ack = frv_cpupic_mask_ack, 126 - .unmask = frv_cpupic_unmask, 123 + .irq_ack = frv_cpupic_ack, 124 + .irq_mask = frv_cpupic_mask, 125 + .irq_mask_ack = frv_cpupic_mask_ack, 126 + .irq_unmask = frv_cpupic_unmask, 127 127 }; 128 128 129 129 /*