···6363static int __init db1200_arch_init(void)6464{6565 /* GPIO7 is low-level triggered CPLD cascade */6666- set_irq_type(AU1200_GPIO7_INT, IRQF_TRIGGER_LOW);6666+ irq_set_irq_type(AU1200_GPIO7_INT, IRQF_TRIGGER_LOW);6767 bcsr_init_irq(DB1200_INT_BEGIN, DB1200_INT_END, AU1200_GPIO7_INT);68686969 /* insert/eject pairs: one of both is always screaming. To avoid
···119119 for (i = 0; i < 40; i++) {120120 writel(i, REG(CHNL_OFFSET(i)));121121 /* Primary IRQ's */122122- set_irq_chip_and_handler(base + i, &ar7_irq_type,122122+ irq_set_chip_and_handler(base + i, &ar7_irq_type,123123 handle_level_irq);124124 /* Secondary IRQ's */125125 if (i < 32)126126- set_irq_chip_and_handler(base + i + 40,126126+ irq_set_chip_and_handler(base + i + 40,127127 &ar7_sec_irq_type,128128 handle_level_irq);129129 }
+2-2
arch/mips/ath79/irq.c
···124124125125 for (i = ATH79_MISC_IRQ_BASE;126126 i < ATH79_MISC_IRQ_BASE + ATH79_MISC_IRQ_COUNT; i++) {127127- set_irq_chip_and_handler(i, &ath79_misc_irq_chip,127127+ irq_set_chip_and_handler(i, &ath79_misc_irq_chip,128128 handle_level_irq);129129 }130130131131- set_irq_chained_handler(ATH79_CPU_IRQ_MISC, ath79_misc_irq_handler);131131+ irq_set_chained_handler(ATH79_CPU_IRQ_MISC, ath79_misc_irq_handler);132132}133133134134asmlinkage void plat_irq_dispatch(void)
+2-2
arch/mips/bcm63xx/irq.c
···230230231231 mips_cpu_irq_init();232232 for (i = IRQ_INTERNAL_BASE; i < NR_IRQS; ++i)233233- set_irq_chip_and_handler(i, &bcm63xx_internal_irq_chip,233233+ irq_set_chip_and_handler(i, &bcm63xx_internal_irq_chip,234234 handle_level_irq);235235236236 for (i = IRQ_EXT_BASE; i < IRQ_EXT_BASE + 4; ++i)237237- set_irq_chip_and_handler(i, &bcm63xx_external_irq_chip,237237+ irq_set_chip_and_handler(i, &bcm63xx_external_irq_chip,238238 handle_edge_irq);239239240240 setup_irq(IRQ_MIPS_BASE + 2, &cpu_ip2_cascade_action);
+2-2
arch/mips/dec/ioasic-irq.c
···6868 fast_iob();69697070 for (i = base; i < base + IO_INR_DMA; i++)7171- set_irq_chip_and_handler(i, &ioasic_irq_type,7171+ irq_set_chip_and_handler(i, &ioasic_irq_type,7272 handle_level_irq);7373 for (; i < base + IO_IRQ_LINES; i++)7474- set_irq_chip(i, &ioasic_dma_irq_type);7474+ irq_set_chip(i, &ioasic_dma_irq_type);75757676 ioasic_irq_base = base;7777}
+1-1
arch/mips/dec/kn02-irq.c
···7373 iob();74747575 for (i = base; i < base + KN02_IRQ_LINES; i++)7676- set_irq_chip_and_handler(i, &kn02_irq_type, handle_level_irq);7676+ irq_set_chip_and_handler(i, &kn02_irq_type, handle_level_irq);77777878 kn02_irq_base = base;7979}
+3-3
arch/mips/emma/markeins/irq.c
···6969 u32 i;70707171 for (i = 0; i < NUM_EMMA2RH_IRQ; i++)7272- set_irq_chip_and_handler_name(EMMA2RH_IRQ_BASE + i,7272+ irq_set_chip_and_handler_name(EMMA2RH_IRQ_BASE + i,7373 &emma2rh_irq_controller,7474 handle_level_irq, "level");7575}···105105 u32 i;106106107107 for (i = 0; i < NUM_EMMA2RH_IRQ_SW; i++)108108- set_irq_chip_and_handler_name(EMMA2RH_SW_IRQ_BASE + i,108108+ irq_set_chip_and_handler_name(EMMA2RH_SW_IRQ_BASE + i,109109 &emma2rh_sw_irq_controller,110110 handle_level_irq, "level");111111}···162162 u32 i;163163164164 for (i = 0; i < NUM_EMMA2RH_IRQ_GPIO; i++)165165- set_irq_chip_and_handler_name(EMMA2RH_GPIO_IRQ_BASE + i,165165+ irq_set_chip_and_handler_name(EMMA2RH_GPIO_IRQ_BASE + i,166166 &emma2rh_gpio_irq_controller,167167 handle_edge_irq, "edge");168168}
+1-1
arch/mips/jazz/irq.c
···5656 int i;57575858 for (i = JAZZ_IRQ_START; i <= JAZZ_IRQ_END; i++)5959- set_irq_chip_and_handler(i, &r4030_irq_type, handle_level_irq);5959+ irq_set_chip_and_handler(i, &r4030_irq_type, handle_level_irq);60606161 r4030_write_reg16(JAZZ_IO_IRQ_ENABLE, 0);6262 r4030_read_reg16(JAZZ_IO_IRQ_SOURCE); /* clear pending IRQs */
···110110void make_8259A_irq(unsigned int irq)111111{112112 disable_irq_nosync(irq);113113- set_irq_chip_and_handler(irq, &i8259A_chip, handle_level_irq);113113+ irq_set_chip_and_handler(irq, &i8259A_chip, handle_level_irq);114114 enable_irq(irq);115115}116116···336336 init_8259A(0);337337338338 for (i = I8259A_IRQ_BASE; i < I8259A_IRQ_BASE + 16; i++) {339339- set_irq_chip_and_handler(i, &i8259A_chip, handle_level_irq);340340- set_irq_probe(i);339339+ irq_set_chip_and_handler(i, &i8259A_chip, handle_level_irq);340340+ irq_set_probe(i);341341 }342342343343 setup_irq(I8259A_IRQ_BASE + PIC_CASCADE_IR, &irq2);
+1-1
arch/mips/kernel/irq-gic.c
···229229 vpe_local_setup(numvpes);230230231231 for (i = _irqbase; i < (_irqbase + numintrs); i++)232232- set_irq_chip(i, &gic_irq_controller);232232+ irq_set_chip(i, &gic_irq_controller);233233}234234235235void __init gic_init(unsigned long gic_base_addr,
+2-2
arch/mips/kernel/irq-gt641xx.c
···126126 * bit31: logical or of bits[25:1].127127 */128128 for (i = 1; i < 30; i++)129129- set_irq_chip_and_handler(GT641XX_IRQ_BASE + i,130130- >641xx_irq_chip, handle_level_irq);129129+ irq_set_chip_and_handler(GT641XX_IRQ_BASE + i,130130+ >641xx_irq_chip, handle_level_irq);131131}
···4545 clear_c0_intcontrol(0x00000f00); /* Mask all */46464747 for (i = base; i < base + 4; i++)4848- set_irq_chip_and_handler(i, &rm7k_irq_controller,4848+ irq_set_chip_and_handler(i, &rm7k_irq_controller,4949 handle_percpu_irq);5050}
+2-2
arch/mips/kernel/irq-rm9000.c
···9898 clear_c0_intcontrol(0x0000f000); /* Mask all */9999100100 for (i = base; i < base + 4; i++)101101- set_irq_chip_and_handler(i, &rm9k_irq_controller,101101+ irq_set_chip_and_handler(i, &rm9k_irq_controller,102102 handle_level_irq);103103104104 rm9000_perfcount_irq = base + 1;105105- set_irq_chip_and_handler(rm9000_perfcount_irq, &rm9k_perfcounter_irq,105105+ irq_set_chip_and_handler(rm9000_perfcount_irq, &rm9k_perfcounter_irq,106106 handle_percpu_irq);107107}
···182182183183 /* initialize all the IRQ descriptors */184184 for (i = MSP_CIC_INTBASE ; i < MSP_CIC_INTBASE + 32 ; i++) {185185- set_irq_chip_and_handler(i, &msp_cic_irq_controller,185185+ irq_set_chip_and_handler(i, &msp_cic_irq_controller,186186 handle_level_irq);187187#ifdef CONFIG_MIPS_MT_SMTC188188 /* Mask of CIC interrupt */
+1-1
arch/mips/pmc-sierra/msp71xx/msp_irq_slp.c
···77777878 /* initialize all the IRQ descriptors */7979 for (i = MSP_SLP_INTBASE; i < MSP_PER_INTBASE + 32; i++)8080- set_irq_chip_and_handler(i, &msp_slp_irq_controller,8080+ irq_set_chip_and_handler(i, &msp_slp_irq_controller,8181 handle_level_irq);8282}8383
···259259 /* Set IRQ information in irq_desc */260260 for (irq = PNX833X_PIC_IRQ_BASE; irq < (PNX833X_PIC_IRQ_BASE + PNX833X_PIC_NUM_IRQ); irq++) {261261 pnx833x_hard_disable_pic_irq(irq);262262- set_irq_chip_and_handler(irq, &pnx833x_pic_irq_type, handle_simple_irq);262262+ irq_set_chip_and_handler(irq, &pnx833x_pic_irq_type,263263+ handle_simple_irq);263264 }264265265266 for (irq = PNX833X_GPIO_IRQ_BASE; irq < (PNX833X_GPIO_IRQ_BASE + PNX833X_GPIO_NUM_IRQ); irq++)266266- set_irq_chip_and_handler(irq, &pnx833x_gpio_irq_type, handle_simple_irq);267267+ irq_set_chip_and_handler(irq, &pnx833x_gpio_irq_type,268268+ handle_simple_irq);267269268270 /* Set PIC priority limiter register to 0 */269271 PNX833X_PIC_INT_PRIORITY = 0;
+5-5
arch/mips/pnx8550/common/int.c
···183183 int configPR;184184185185 for (i = 0; i < PNX8550_INT_CP0_TOTINT; i++)186186- set_irq_chip_and_handler(i, &level_irq_type, handle_level_irq);186186+ irq_set_chip_and_handler(i, &level_irq_type, handle_level_irq);187187188188 /* init of GIC/IPC interrupts */189189 /* should be done before cp0 since cp0 init enables the GIC int */···206206 /* mask/priority is still 0 so we will not get any207207 * interrupts until it is unmasked */208208209209- set_irq_chip_and_handler(i, &level_irq_type, handle_level_irq);209209+ irq_set_chip_and_handler(i, &level_irq_type, handle_level_irq);210210 }211211212212 /* Priority level 0 */···215215 /* Set int vector table address */216216 PNX8550_GIC_VECTOR_0 = PNX8550_GIC_VECTOR_1 = 0;217217218218- set_irq_chip_and_handler(MIPS_CPU_GIC_IRQ, &level_irq_type,218218+ irq_set_chip_and_handler(MIPS_CPU_GIC_IRQ, &level_irq_type,219219 handle_level_irq);220220 setup_irq(MIPS_CPU_GIC_IRQ, &gic_action);221221222222 /* init of Timer interrupts */223223 for (i = PNX8550_INT_TIMER_MIN; i <= PNX8550_INT_TIMER_MAX; i++)224224- set_irq_chip_and_handler(i, &level_irq_type, handle_level_irq);224224+ irq_set_chip_and_handler(i, &level_irq_type, handle_level_irq);225225226226 /* Stop Timer 1-3 */227227 configPR = read_c0_config7();228228 configPR |= 0x00000038;229229 write_c0_config7(configPR);230230231231- set_irq_chip_and_handler(MIPS_CPU_TIMER_IRQ, &level_irq_type,231231+ irq_set_chip_and_handler(MIPS_CPU_TIMER_IRQ, &level_irq_type,232232 handle_level_irq);233233 setup_irq(MIPS_CPU_TIMER_IRQ, &timer_action);234234}
+1-1
arch/mips/powertv/asic/irq_asic.c
···112112 * Initialize interrupt handlers.113113 */114114 for (i = 0; i < NR_IRQS; i++)115115- set_irq_chip_and_handler(i, &asic_irq_chip, handle_level_irq);115115+ irq_set_chip_and_handler(i, &asic_irq_chip, handle_level_irq);116116}
+2-2
arch/mips/rb532/irq.c
···207207 pr_info("Initializing IRQ's: %d out of %d\n", RC32434_NR_IRQS, NR_IRQS);208208209209 for (i = 0; i < RC32434_NR_IRQS; i++)210210- set_irq_chip_and_handler(i, &rc32434_irq_type,211211- handle_level_irq);210210+ irq_set_chip_and_handler(i, &rc32434_irq_type,211211+ handle_level_irq);212212}213213214214/* Main Interrupt dispatcher */
+1-1
arch/mips/sgi-ip22/ip22-int.c
···312312 else313313 handler = &ip22_local3_irq_type;314314315315- set_irq_chip_and_handler(i, handler, handle_level_irq);315315+ irq_set_chip_and_handler(i, handler, handle_level_irq);316316 }317317318318 /* vector handler. this register the IRQ as non-sharable */
···153153 panic("Allocation of irq number for timer failed");154154 } while (xchg(&rt_timer_irq, irq));155155156156- set_irq_chip_and_handler(irq, &rt_irq_type, handle_percpu_irq);156156+ irq_set_chip_and_handler(irq, &rt_irq_type, handle_percpu_irq);157157 setup_irq(irq, &hub_rt_irqaction);158158}159159
+24-16
arch/mips/sgi-ip32/ip32-irq.c
···451451 for (irq = CRIME_IRQ_BASE; irq <= IP32_IRQ_MAX; irq++) {452452 switch (irq) {453453 case MACE_VID_IN1_IRQ ... MACE_PCI_BRIDGE_IRQ:454454- set_irq_chip_and_handler_name(irq,&ip32_mace_interrupt,455455- handle_level_irq, "level");454454+ irq_set_chip_and_handler_name(irq,455455+ &ip32_mace_interrupt,456456+ handle_level_irq,457457+ "level");456458 break;457459458460 case MACEPCI_SCSI0_IRQ ... MACEPCI_SHARED2_IRQ:459459- set_irq_chip_and_handler_name(irq,460460- &ip32_macepci_interrupt, handle_level_irq,461461- "level");461461+ irq_set_chip_and_handler_name(irq,462462+ &ip32_macepci_interrupt,463463+ handle_level_irq,464464+ "level");462465 break;463466464467 case CRIME_CPUERR_IRQ:465468 case CRIME_MEMERR_IRQ:466466- set_irq_chip_and_handler_name(irq,467467- &crime_level_interrupt, handle_level_irq,468468- "level");469469+ irq_set_chip_and_handler_name(irq,470470+ &crime_level_interrupt,471471+ handle_level_irq,472472+ "level");469473 break;470474471475 case CRIME_GBE0_IRQ ... CRIME_GBE3_IRQ:472476 case CRIME_RE_EMPTY_E_IRQ ... CRIME_RE_IDLE_E_IRQ:473477 case CRIME_SOFT0_IRQ ... CRIME_SOFT2_IRQ:474478 case CRIME_VICE_IRQ:475475- set_irq_chip_and_handler_name(irq,476476- &crime_edge_interrupt, handle_edge_irq, "edge");479479+ irq_set_chip_and_handler_name(irq,480480+ &crime_edge_interrupt,481481+ handle_edge_irq,482482+ "edge");477483 break;478484479485 case MACEISA_PARALLEL_IRQ:480486 case MACEISA_SERIAL1_TDMAPR_IRQ:481487 case MACEISA_SERIAL2_TDMAPR_IRQ:482482- set_irq_chip_and_handler_name(irq,483483- &ip32_maceisa_edge_interrupt, handle_edge_irq,484484- "edge");488488+ irq_set_chip_and_handler_name(irq,489489+ &ip32_maceisa_edge_interrupt,490490+ handle_edge_irq,491491+ "edge");485492 break;486493487494 default:488488- set_irq_chip_and_handler_name(irq,489489- &ip32_maceisa_level_interrupt, handle_level_irq,490490- "level");495495+ irq_set_chip_and_handler_name(irq,496496+ &ip32_maceisa_level_interrupt,497497+ handle_level_irq,498498+ "level");491499 break;492500 }493501 }
+2-1
arch/mips/sibyte/bcm1480/irq.c
···216216 int i;217217218218 for (i = 0; i < BCM1480_NR_IRQS; i++) {219219- set_irq_chip_and_handler(i, &bcm1480_irq_type, handle_level_irq);219219+ irq_set_chip_and_handler(i, &bcm1480_irq_type,220220+ handle_level_irq);220221 bcm1480_irq_owner[i] = 0;221222 }222223}
+2-1
arch/mips/sibyte/sb1250/irq.c
···190190 int i;191191192192 for (i = 0; i < SB1250_NR_IRQS; i++) {193193- set_irq_chip_and_handler(i, &sb1250_irq_type, handle_level_irq);193193+ irq_set_chip_and_handler(i, &sb1250_irq_type,194194+ handle_level_irq);194195 sb1250_irq_owner[i] = 0;195196 }196197}
+1-1
arch/mips/sni/a20r.c
···209209 int i;210210211211 for (i = SNI_A20R_IRQ_BASE + 2 ; i < SNI_A20R_IRQ_BASE + 8; i++)212212- set_irq_chip_and_handler(i, &a20r_irq_type, handle_level_irq);212212+ irq_set_chip_and_handler(i, &a20r_irq_type, handle_level_irq);213213 sni_hwint = a20r_hwint;214214 change_c0_status(ST0_IM, IE_IRQ0);215215 setup_irq(SNI_A20R_IRQ_BASE + 3, &sni_isa_irq);
+1-1
arch/mips/sni/pcimt.c
···296296 mips_cpu_irq_init();297297 /* Actually we've got more interrupts to handle ... */298298 for (i = PCIMT_IRQ_INT2; i <= PCIMT_IRQ_SCSI; i++)299299- set_irq_chip_and_handler(i, &pcimt_irq_type, handle_level_irq);299299+ irq_set_chip_and_handler(i, &pcimt_irq_type, handle_level_irq);300300 sni_hwint = sni_pcimt_hwint;301301 change_c0_status(ST0_IM, IE_IRQ1|IE_IRQ3);302302}
+2-2
arch/mips/sni/pcit.c
···238238239239 mips_cpu_irq_init();240240 for (i = SNI_PCIT_INT_START; i <= SNI_PCIT_INT_END; i++)241241- set_irq_chip_and_handler(i, &pcit_irq_type, handle_level_irq);241241+ irq_set_chip_and_handler(i, &pcit_irq_type, handle_level_irq);242242 *(volatile u32 *)SNI_PCIT_INT_REG = 0;243243 sni_hwint = sni_pcit_hwint;244244 change_c0_status(ST0_IM, IE_IRQ1);···251251252252 mips_cpu_irq_init();253253 for (i = SNI_PCIT_INT_START; i <= SNI_PCIT_INT_END; i++)254254- set_irq_chip_and_handler(i, &pcit_irq_type, handle_level_irq);254254+ irq_set_chip_and_handler(i, &pcit_irq_type, handle_level_irq);255255 *(volatile u32 *)SNI_PCIT_INT_REG = 0x40000000;256256 sni_hwint = sni_pcit_hwint_cplus;257257 change_c0_status(ST0_IM, IE_IRQ0);
+2-2
arch/mips/sni/rm200.c
···413413 sni_rm200_init_8259A();414414415415 for (i = RM200_I8259A_IRQ_BASE; i < RM200_I8259A_IRQ_BASE + 16; i++)416416- set_irq_chip_and_handler(i, &sni_rm200_i8259A_chip,416416+ irq_set_chip_and_handler(i, &sni_rm200_i8259A_chip,417417 handle_level_irq);418418419419 setup_irq(RM200_I8259A_IRQ_BASE + PIC_CASCADE_IR, &sni_rm200_irq2);···477477 mips_cpu_irq_init();478478 /* Actually we've got more interrupts to handle ... */479479 for (i = SNI_RM200_INT_START; i <= SNI_RM200_INT_END; i++)480480- set_irq_chip_and_handler(i, &rm200_irq_type, handle_level_irq);480480+ irq_set_chip_and_handler(i, &rm200_irq_type, handle_level_irq);481481 sni_hwint = sni_rm200_hwint;482482 change_c0_status(ST0_IM, IE_IRQ0);483483 setup_irq(SNI_RM200_INT_START + 0, &sni_rm200_i8259A_irq);