Commit d5bb122165981aed327845c32a9916d1b8ae0e4b

Authored by Thomas Gleixner
Committed by Samuel Ortiz
1 parent c22435a307

mfd: Cleanup irq namespace

Converted with coccinelle.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>

Showing 21 changed files with 131 additions and 131 deletions Side-by-side Diff

drivers/mfd/88pm860x-core.c
... ... @@ -470,14 +470,14 @@
470 470 /* register IRQ by genirq */
471 471 for (i = 0; i < ARRAY_SIZE(pm860x_irqs); i++) {
472 472 __irq = i + chip->irq_base;
473   - set_irq_chip_data(__irq, chip);
474   - set_irq_chip_and_handler(__irq, &pm860x_irq_chip,
  473 + irq_set_chip_data(__irq, chip);
  474 + irq_set_chip_and_handler(__irq, &pm860x_irq_chip,
475 475 handle_edge_irq);
476   - set_irq_nested_thread(__irq, 1);
  476 + irq_set_nested_thread(__irq, 1);
477 477 #ifdef CONFIG_ARM
478 478 set_irq_flags(__irq, IRQF_VALID);
479 479 #else
480   - set_irq_noprobe(__irq);
  480 + irq_set_noprobe(__irq);
481 481 #endif
482 482 }
483 483  
drivers/mfd/ab3550-core.c
... ... @@ -668,7 +668,7 @@
668 668 struct ab3550_platform_data *plf_data;
669 669 bool val;
670 670  
671   - ab = get_irq_chip_data(irq);
  671 + ab = irq_get_chip_data(irq);
672 672 plf_data = ab->i2c_client[0]->dev.platform_data;
673 673 irq -= plf_data->irq.base;
674 674 val = ((ab->startup_events[irq / 8] & BIT(irq % 8)) != 0);
675 675  
... ... @@ -1296,14 +1296,14 @@
1296 1296 unsigned int irq;
1297 1297  
1298 1298 irq = ab3550_plf_data->irq.base + i;
1299   - set_irq_chip_data(irq, ab);
1300   - set_irq_chip_and_handler(irq, &ab3550_irq_chip,
1301   - handle_simple_irq);
1302   - set_irq_nested_thread(irq, 1);
  1299 + irq_set_chip_data(irq, ab);
  1300 + irq_set_chip_and_handler(irq, &ab3550_irq_chip,
  1301 + handle_simple_irq);
  1302 + irq_set_nested_thread(irq, 1);
1303 1303 #ifdef CONFIG_ARM
1304 1304 set_irq_flags(irq, IRQF_VALID);
1305 1305 #else
1306   - set_irq_noprobe(irq);
  1306 + irq_set_noprobe(irq);
1307 1307 #endif
1308 1308 }
1309 1309  
drivers/mfd/ab8500-core.c
... ... @@ -334,14 +334,14 @@
334 334 int irq;
335 335  
336 336 for (irq = base; irq < base + AB8500_NR_IRQS; irq++) {
337   - set_irq_chip_data(irq, ab8500);
338   - set_irq_chip_and_handler(irq, &ab8500_irq_chip,
  337 + irq_set_chip_data(irq, ab8500);
  338 + irq_set_chip_and_handler(irq, &ab8500_irq_chip,
339 339 handle_simple_irq);
340   - set_irq_nested_thread(irq, 1);
  340 + irq_set_nested_thread(irq, 1);
341 341 #ifdef CONFIG_ARM
342 342 set_irq_flags(irq, IRQF_VALID);
343 343 #else
344   - set_irq_noprobe(irq);
  344 + irq_set_noprobe(irq);
345 345 #endif
346 346 }
347 347  
... ... @@ -357,8 +357,8 @@
357 357 #ifdef CONFIG_ARM
358 358 set_irq_flags(irq, 0);
359 359 #endif
360   - set_irq_chip_and_handler(irq, NULL, NULL);
361   - set_irq_chip_data(irq, NULL);
  360 + irq_set_chip_and_handler(irq, NULL, NULL);
  361 + irq_set_chip_data(irq, NULL);
362 362 }
363 363 }
364 364  
... ... @@ -388,21 +388,21 @@
388 388  
389 389 for (irq = irq_base; irq < irq_base + ASIC3_NR_IRQS; irq++) {
390 390 if (irq < asic->irq_base + ASIC3_NUM_GPIOS)
391   - set_irq_chip(irq, &asic3_gpio_irq_chip);
  391 + irq_set_chip(irq, &asic3_gpio_irq_chip);
392 392 else
393   - set_irq_chip(irq, &asic3_irq_chip);
  393 + irq_set_chip(irq, &asic3_irq_chip);
394 394  
395   - set_irq_chip_data(irq, asic);
396   - set_irq_handler(irq, handle_level_irq);
  395 + irq_set_chip_data(irq, asic);
  396 + irq_set_handler(irq, handle_level_irq);
397 397 set_irq_flags(irq, IRQF_VALID | IRQF_PROBE);
398 398 }
399 399  
400 400 asic3_write_register(asic, ASIC3_OFFSET(INTR, INT_MASK),
401 401 ASIC3_INTMASK_GINTMASK);
402 402  
403   - set_irq_chained_handler(asic->irq_nr, asic3_irq_demux);
404   - set_irq_type(asic->irq_nr, IRQ_TYPE_EDGE_RISING);
405   - set_irq_data(asic->irq_nr, asic);
  403 + irq_set_chained_handler(asic->irq_nr, asic3_irq_demux);
  404 + irq_set_irq_type(asic->irq_nr, IRQ_TYPE_EDGE_RISING);
  405 + irq_set_handler_data(asic->irq_nr, asic);
406 406  
407 407 return 0;
408 408 }
409 409  
... ... @@ -416,11 +416,11 @@
416 416  
417 417 for (irq = irq_base; irq < irq_base + ASIC3_NR_IRQS; irq++) {
418 418 set_irq_flags(irq, 0);
419   - set_irq_handler(irq, NULL);
420   - set_irq_chip(irq, NULL);
421   - set_irq_chip_data(irq, NULL);
  419 + irq_set_handler(irq, NULL);
  420 + irq_set_chip(irq, NULL);
  421 + irq_set_chip_data(irq, NULL);
422 422 }
423   - set_irq_chained_handler(asic->irq_nr, NULL);
  423 + irq_set_chained_handler(asic->irq_nr, NULL);
424 424 }
425 425  
426 426 /* GPIOs */
drivers/mfd/ezx-pcap.c
... ... @@ -207,7 +207,7 @@
207 207  
208 208 static void pcap_irq_handler(unsigned int irq, struct irq_desc *desc)
209 209 {
210   - struct pcap_chip *pcap = get_irq_data(irq);
  210 + struct pcap_chip *pcap = irq_get_handler_data(irq);
211 211  
212 212 desc->irq_data.chip->irq_ack(&desc->irq_data);
213 213 queue_work(pcap->workqueue, &pcap->isr_work);
... ... @@ -411,7 +411,7 @@
411 411  
412 412 /* cleanup irqchip */
413 413 for (i = pcap->irq_base; i < (pcap->irq_base + PCAP_NIRQS); i++)
414   - set_irq_chip_and_handler(i, NULL, NULL);
  414 + irq_set_chip_and_handler(i, NULL, NULL);
415 415  
416 416 destroy_workqueue(pcap->workqueue);
417 417  
418 418  
... ... @@ -468,12 +468,12 @@
468 468  
469 469 /* setup irq chip */
470 470 for (i = pcap->irq_base; i < (pcap->irq_base + PCAP_NIRQS); i++) {
471   - set_irq_chip_and_handler(i, &pcap_irq_chip, handle_simple_irq);
472   - set_irq_chip_data(i, pcap);
  471 + irq_set_chip_and_handler(i, &pcap_irq_chip, handle_simple_irq);
  472 + irq_set_chip_data(i, pcap);
473 473 #ifdef CONFIG_ARM
474 474 set_irq_flags(i, IRQF_VALID);
475 475 #else
476   - set_irq_noprobe(i);
  476 + irq_set_noprobe(i);
477 477 #endif
478 478 }
479 479  
... ... @@ -482,10 +482,10 @@
482 482 ezx_pcap_write(pcap, PCAP_REG_ISR, PCAP_CLEAR_INTERRUPT_REGISTER);
483 483 pcap->msr = PCAP_MASK_ALL_INTERRUPT;
484 484  
485   - set_irq_type(spi->irq, IRQ_TYPE_EDGE_RISING);
486   - set_irq_data(spi->irq, pcap);
487   - set_irq_chained_handler(spi->irq, pcap_irq_handler);
488   - set_irq_wake(spi->irq, 1);
  485 + irq_set_irq_type(spi->irq, IRQ_TYPE_EDGE_RISING);
  486 + irq_set_handler_data(spi->irq, pcap);
  487 + irq_set_chained_handler(spi->irq, pcap_irq_handler);
  488 + irq_set_irq_wake(spi->irq, 1);
489 489  
490 490 /* ADC */
491 491 adc_irq = pcap_to_irq(pcap, (pdata->config & PCAP_SECOND_PORT) ?
... ... @@ -514,7 +514,7 @@
514 514 free_irq(adc_irq, pcap);
515 515 free_irqchip:
516 516 for (i = pcap->irq_base; i < (pcap->irq_base + PCAP_NIRQS); i++)
517   - set_irq_chip_and_handler(i, NULL, NULL);
  517 + irq_set_chip_and_handler(i, NULL, NULL);
518 518 /* destroy_workqueue: */
519 519 destroy_workqueue(pcap->workqueue);
520 520 free_pcap:
drivers/mfd/htc-egpio.c
... ... @@ -344,14 +344,14 @@
344 344 ei->ack_write = 0;
345 345 irq_end = ei->irq_start + ei->nirqs;
346 346 for (irq = ei->irq_start; irq < irq_end; irq++) {
347   - set_irq_chip(irq, &egpio_muxed_chip);
348   - set_irq_chip_data(irq, ei);
349   - set_irq_handler(irq, handle_simple_irq);
  347 + irq_set_chip(irq, &egpio_muxed_chip);
  348 + irq_set_chip_data(irq, ei);
  349 + irq_set_handler(irq, handle_simple_irq);
350 350 set_irq_flags(irq, IRQF_VALID | IRQF_PROBE);
351 351 }
352   - set_irq_type(ei->chained_irq, IRQ_TYPE_EDGE_RISING);
353   - set_irq_data(ei->chained_irq, ei);
354   - set_irq_chained_handler(ei->chained_irq, egpio_handler);
  352 + irq_set_irq_type(ei->chained_irq, IRQ_TYPE_EDGE_RISING);
  353 + irq_set_handler_data(ei->chained_irq, ei);
  354 + irq_set_chained_handler(ei->chained_irq, egpio_handler);
355 355 ack_irqs(ei);
356 356  
357 357 device_init_wakeup(&pdev->dev, 1);
358 358  
... ... @@ -373,11 +373,11 @@
373 373 if (ei->chained_irq) {
374 374 irq_end = ei->irq_start + ei->nirqs;
375 375 for (irq = ei->irq_start; irq < irq_end; irq++) {
376   - set_irq_chip(irq, NULL);
377   - set_irq_handler(irq, NULL);
  376 + irq_set_chip(irq, NULL);
  377 + irq_set_handler(irq, NULL);
378 378 set_irq_flags(irq, 0);
379 379 }
380   - set_irq_chained_handler(ei->chained_irq, NULL);
  380 + irq_set_chained_handler(ei->chained_irq, NULL);
381 381 device_init_wakeup(&pdev->dev, 0);
382 382 }
383 383 iounmap(ei->base_addr);
drivers/mfd/htc-i2cpld.c
... ... @@ -348,13 +348,13 @@
348 348 /* Setup irq handlers */
349 349 irq_end = chip->irq_start + chip->nirqs;
350 350 for (irq = chip->irq_start; irq < irq_end; irq++) {
351   - set_irq_chip(irq, &htcpld_muxed_chip);
352   - set_irq_chip_data(irq, chip);
353   - set_irq_handler(irq, handle_simple_irq);
  351 + irq_set_chip(irq, &htcpld_muxed_chip);
  352 + irq_set_chip_data(irq, chip);
  353 + irq_set_handler(irq, handle_simple_irq);
354 354 #ifdef CONFIG_ARM
355 355 set_irq_flags(irq, IRQF_VALID | IRQF_PROBE);
356 356 #else
357   - set_irq_probe(irq);
  357 + irq_set_probe(irq);
358 358 #endif
359 359 }
360 360  
drivers/mfd/jz4740-adc.c
... ... @@ -112,7 +112,7 @@
112 112  
113 113 static void jz4740_adc_irq_demux(unsigned int irq, struct irq_desc *desc)
114 114 {
115   - struct jz4740_adc *adc = get_irq_desc_data(desc);
  115 + struct jz4740_adc *adc = irq_desc_get_handler_data(desc);
116 116 uint8_t status;
117 117 unsigned int i;
118 118  
119 119  
... ... @@ -310,13 +310,13 @@
310 310 platform_set_drvdata(pdev, adc);
311 311  
312 312 for (irq = adc->irq_base; irq < adc->irq_base + 5; ++irq) {
313   - set_irq_chip_data(irq, adc);
314   - set_irq_chip_and_handler(irq, &jz4740_adc_irq_chip,
315   - handle_level_irq);
  313 + irq_set_chip_data(irq, adc);
  314 + irq_set_chip_and_handler(irq, &jz4740_adc_irq_chip,
  315 + handle_level_irq);
316 316 }
317 317  
318   - set_irq_data(adc->irq, adc);
319   - set_irq_chained_handler(adc->irq, jz4740_adc_irq_demux);
  318 + irq_set_handler_data(adc->irq, adc);
  319 + irq_set_chained_handler(adc->irq, jz4740_adc_irq_demux);
320 320  
321 321 writeb(0x00, adc->base + JZ_REG_ADC_ENABLE);
322 322 writeb(0xff, adc->base + JZ_REG_ADC_CTRL);
... ... @@ -347,8 +347,8 @@
347 347  
348 348 mfd_remove_devices(&pdev->dev);
349 349  
350   - set_irq_data(adc->irq, NULL);
351   - set_irq_chained_handler(adc->irq, NULL);
  350 + irq_set_handler_data(adc->irq, NULL);
  351 + irq_set_chained_handler(adc->irq, NULL);
352 352  
353 353 iounmap(adc->base);
354 354 release_mem_region(adc->mem->start, resource_size(adc->mem));
drivers/mfd/max8925-core.c
... ... @@ -547,14 +547,14 @@
547 547 /* register with genirq */
548 548 for (i = 0; i < ARRAY_SIZE(max8925_irqs); i++) {
549 549 __irq = i + chip->irq_base;
550   - set_irq_chip_data(__irq, chip);
551   - set_irq_chip_and_handler(__irq, &max8925_irq_chip,
  550 + irq_set_chip_data(__irq, chip);
  551 + irq_set_chip_and_handler(__irq, &max8925_irq_chip,
552 552 handle_edge_irq);
553   - set_irq_nested_thread(__irq, 1);
  553 + irq_set_nested_thread(__irq, 1);
554 554 #ifdef CONFIG_ARM
555 555 set_irq_flags(__irq, IRQF_VALID);
556 556 #else
557   - set_irq_noprobe(__irq);
  557 + irq_set_noprobe(__irq);
558 558 #endif
559 559 }
560 560 if (!irq) {
drivers/mfd/max8998-irq.c
... ... @@ -224,14 +224,14 @@
224 224 /* register with genirq */
225 225 for (i = 0; i < MAX8998_IRQ_NR; i++) {
226 226 cur_irq = i + max8998->irq_base;
227   - set_irq_chip_data(cur_irq, max8998);
228   - set_irq_chip_and_handler(cur_irq, &max8998_irq_chip,
  227 + irq_set_chip_data(cur_irq, max8998);
  228 + irq_set_chip_and_handler(cur_irq, &max8998_irq_chip,
229 229 handle_edge_irq);
230   - set_irq_nested_thread(cur_irq, 1);
  230 + irq_set_nested_thread(cur_irq, 1);
231 231 #ifdef CONFIG_ARM
232 232 set_irq_flags(cur_irq, IRQF_VALID);
233 233 #else
234   - set_irq_noprobe(cur_irq);
  234 + irq_set_noprobe(cur_irq);
235 235 #endif
236 236 }
237 237  
drivers/mfd/max8998.c
... ... @@ -209,7 +209,7 @@
209 209 struct max8998_dev *max8998 = i2c_get_clientdata(i2c);
210 210  
211 211 if (max8998->wakeup)
212   - set_irq_wake(max8998->irq, 1);
  212 + irq_set_irq_wake(max8998->irq, 1);
213 213 return 0;
214 214 }
215 215  
... ... @@ -219,7 +219,7 @@
219 219 struct max8998_dev *max8998 = i2c_get_clientdata(i2c);
220 220  
221 221 if (max8998->wakeup)
222   - set_irq_wake(max8998->irq, 0);
  222 + irq_set_irq_wake(max8998->irq, 0);
223 223 /*
224 224 * In LP3974, if IRQ registers are not "read & clear"
225 225 * when it's set during sleep, the interrupt becomes
... ... @@ -762,14 +762,14 @@
762 762 int irq;
763 763  
764 764 for (irq = base; irq < base + num_irqs; irq++) {
765   - set_irq_chip_data(irq, stmpe);
766   - set_irq_chip_and_handler(irq, &stmpe_irq_chip,
  765 + irq_set_chip_data(irq, stmpe);
  766 + irq_set_chip_and_handler(irq, &stmpe_irq_chip,
767 767 handle_edge_irq);
768   - set_irq_nested_thread(irq, 1);
  768 + irq_set_nested_thread(irq, 1);
769 769 #ifdef CONFIG_ARM
770 770 set_irq_flags(irq, IRQF_VALID);
771 771 #else
772   - set_irq_noprobe(irq);
  772 + irq_set_noprobe(irq);
773 773 #endif
774 774 }
775 775  
... ... @@ -786,8 +786,8 @@
786 786 #ifdef CONFIG_ARM
787 787 set_irq_flags(irq, 0);
788 788 #endif
789   - set_irq_chip_and_handler(irq, NULL, NULL);
790   - set_irq_chip_data(irq, NULL);
  789 + irq_set_chip_and_handler(irq, NULL, NULL);
  790 + irq_set_chip_data(irq, NULL);
791 791 }
792 792 }
793 793  
drivers/mfd/t7l66xb.c
... ... @@ -186,7 +186,7 @@
186 186 /* Handle the T7L66XB interrupt mux */
187 187 static void t7l66xb_irq(unsigned int irq, struct irq_desc *desc)
188 188 {
189   - struct t7l66xb *t7l66xb = get_irq_data(irq);
  189 + struct t7l66xb *t7l66xb = irq_get_handler_data(irq);
190 190 unsigned int isr;
191 191 unsigned int i, irq_base;
192 192  
193 193  
... ... @@ -243,17 +243,17 @@
243 243 irq_base = t7l66xb->irq_base;
244 244  
245 245 for (irq = irq_base; irq < irq_base + T7L66XB_NR_IRQS; irq++) {
246   - set_irq_chip(irq, &t7l66xb_chip);
247   - set_irq_chip_data(irq, t7l66xb);
248   - set_irq_handler(irq, handle_level_irq);
  246 + irq_set_chip(irq, &t7l66xb_chip);
  247 + irq_set_chip_data(irq, t7l66xb);
  248 + irq_set_handler(irq, handle_level_irq);
249 249 #ifdef CONFIG_ARM
250 250 set_irq_flags(irq, IRQF_VALID | IRQF_PROBE);
251 251 #endif
252 252 }
253 253  
254   - set_irq_type(t7l66xb->irq, IRQ_TYPE_EDGE_FALLING);
255   - set_irq_data(t7l66xb->irq, t7l66xb);
256   - set_irq_chained_handler(t7l66xb->irq, t7l66xb_irq);
  254 + irq_set_irq_type(t7l66xb->irq, IRQ_TYPE_EDGE_FALLING);
  255 + irq_set_handler_data(t7l66xb->irq, t7l66xb);
  256 + irq_set_chained_handler(t7l66xb->irq, t7l66xb_irq);
257 257 }
258 258  
259 259 static void t7l66xb_detach_irq(struct platform_device *dev)
260 260  
... ... @@ -263,15 +263,15 @@
263 263  
264 264 irq_base = t7l66xb->irq_base;
265 265  
266   - set_irq_chained_handler(t7l66xb->irq, NULL);
267   - set_irq_data(t7l66xb->irq, NULL);
  266 + irq_set_chained_handler(t7l66xb->irq, NULL);
  267 + irq_set_handler_data(t7l66xb->irq, NULL);
268 268  
269 269 for (irq = irq_base; irq < irq_base + T7L66XB_NR_IRQS; irq++) {
270 270 #ifdef CONFIG_ARM
271 271 set_irq_flags(irq, 0);
272 272 #endif
273   - set_irq_chip(irq, NULL);
274   - set_irq_chip_data(irq, NULL);
  273 + irq_set_chip(irq, NULL);
  274 + irq_set_chip_data(irq, NULL);
275 275 }
276 276 }
277 277  
drivers/mfd/tc3589x.c
... ... @@ -192,14 +192,14 @@
192 192 int irq;
193 193  
194 194 for (irq = base; irq < base + TC3589x_NR_INTERNAL_IRQS; irq++) {
195   - set_irq_chip_data(irq, tc3589x);
196   - set_irq_chip_and_handler(irq, &dummy_irq_chip,
  195 + irq_set_chip_data(irq, tc3589x);
  196 + irq_set_chip_and_handler(irq, &dummy_irq_chip,
197 197 handle_edge_irq);
198   - set_irq_nested_thread(irq, 1);
  198 + irq_set_nested_thread(irq, 1);
199 199 #ifdef CONFIG_ARM
200 200 set_irq_flags(irq, IRQF_VALID);
201 201 #else
202   - set_irq_noprobe(irq);
  202 + irq_set_noprobe(irq);
203 203 #endif
204 204 }
205 205  
... ... @@ -215,8 +215,8 @@
215 215 #ifdef CONFIG_ARM
216 216 set_irq_flags(irq, 0);
217 217 #endif
218   - set_irq_chip_and_handler(irq, NULL, NULL);
219   - set_irq_chip_data(irq, NULL);
  218 + irq_set_chip_and_handler(irq, NULL, NULL);
  219 + irq_set_chip_data(irq, NULL);
220 220 }
221 221 }
222 222  
drivers/mfd/tc6393xb.c
... ... @@ -513,7 +513,7 @@
513 513 static void
514 514 tc6393xb_irq(unsigned int irq, struct irq_desc *desc)
515 515 {
516   - struct tc6393xb *tc6393xb = get_irq_data(irq);
  516 + struct tc6393xb *tc6393xb = irq_get_handler_data(irq);
517 517 unsigned int isr;
518 518 unsigned int i, irq_base;
519 519  
520 520  
... ... @@ -572,15 +572,15 @@
572 572 irq_base = tc6393xb->irq_base;
573 573  
574 574 for (irq = irq_base; irq < irq_base + TC6393XB_NR_IRQS; irq++) {
575   - set_irq_chip(irq, &tc6393xb_chip);
576   - set_irq_chip_data(irq, tc6393xb);
577   - set_irq_handler(irq, handle_edge_irq);
  575 + irq_set_chip(irq, &tc6393xb_chip);
  576 + irq_set_chip_data(irq, tc6393xb);
  577 + irq_set_handler(irq, handle_edge_irq);
578 578 set_irq_flags(irq, IRQF_VALID | IRQF_PROBE);
579 579 }
580 580  
581   - set_irq_type(tc6393xb->irq, IRQ_TYPE_EDGE_FALLING);
582   - set_irq_data(tc6393xb->irq, tc6393xb);
583   - set_irq_chained_handler(tc6393xb->irq, tc6393xb_irq);
  581 + irq_set_irq_type(tc6393xb->irq, IRQ_TYPE_EDGE_FALLING);
  582 + irq_set_handler_data(tc6393xb->irq, tc6393xb);
  583 + irq_set_chained_handler(tc6393xb->irq, tc6393xb_irq);
584 584 }
585 585  
586 586 static void tc6393xb_detach_irq(struct platform_device *dev)
587 587  
... ... @@ -588,15 +588,15 @@
588 588 struct tc6393xb *tc6393xb = platform_get_drvdata(dev);
589 589 unsigned int irq, irq_base;
590 590  
591   - set_irq_chained_handler(tc6393xb->irq, NULL);
592   - set_irq_data(tc6393xb->irq, NULL);
  591 + irq_set_chained_handler(tc6393xb->irq, NULL);
  592 + irq_set_handler_data(tc6393xb->irq, NULL);
593 593  
594 594 irq_base = tc6393xb->irq_base;
595 595  
596 596 for (irq = irq_base; irq < irq_base + TC6393XB_NR_IRQS; irq++) {
597 597 set_irq_flags(irq, 0);
598   - set_irq_chip(irq, NULL);
599   - set_irq_chip_data(irq, NULL);
  598 + irq_set_chip(irq, NULL);
  599 + irq_set_chip_data(irq, NULL);
600 600 }
601 601 }
602 602  
drivers/mfd/tps6586x.c
... ... @@ -422,10 +422,10 @@
422 422  
423 423 for (i = 0; i < ARRAY_SIZE(tps6586x_irqs); i++) {
424 424 int __irq = i + tps6586x->irq_base;
425   - set_irq_chip_data(__irq, tps6586x);
426   - set_irq_chip_and_handler(__irq, &tps6586x->irq_chip,
  425 + irq_set_chip_data(__irq, tps6586x);
  426 + irq_set_chip_and_handler(__irq, &tps6586x->irq_chip,
427 427 handle_simple_irq);
428   - set_irq_nested_thread(__irq, 1);
  428 + irq_set_nested_thread(__irq, 1);
429 429 #ifdef CONFIG_ARM
430 430 set_irq_flags(__irq, IRQF_VALID);
431 431 #endif
drivers/mfd/twl4030-irq.c
... ... @@ -454,7 +454,7 @@
454 454 set_irq_flags(irq, IRQF_VALID);
455 455 #else
456 456 /* same effect on other architectures */
457   - set_irq_noprobe(irq);
  457 + irq_set_noprobe(irq);
458 458 #endif
459 459 }
460 460  
... ... @@ -650,7 +650,7 @@
650 650 */
651 651 static void handle_twl4030_sih(unsigned irq, struct irq_desc *desc)
652 652 {
653   - struct sih_agent *agent = get_irq_data(irq);
  653 + struct sih_agent *agent = irq_get_handler_data(irq);
654 654 const struct sih *sih = agent->sih;
655 655 int isr;
656 656  
... ... @@ -724,9 +724,9 @@
724 724 for (i = 0; i < sih->bits; i++) {
725 725 irq = irq_base + i;
726 726  
727   - set_irq_chip_and_handler(irq, &twl4030_sih_irq_chip,
728   - handle_edge_irq);
729   - set_irq_chip_data(irq, agent);
  727 + irq_set_chip_and_handler(irq, &twl4030_sih_irq_chip,
  728 + handle_edge_irq);
  729 + irq_set_chip_data(irq, agent);
730 730 activate_irq(irq);
731 731 }
732 732  
... ... @@ -735,8 +735,8 @@
735 735  
736 736 /* replace generic PIH handler (handle_simple_irq) */
737 737 irq = sih_mod + twl4030_irq_base;
738   - set_irq_data(irq, agent);
739   - set_irq_chained_handler(irq, handle_twl4030_sih);
  738 + irq_set_handler_data(irq, agent);
  739 + irq_set_chained_handler(irq, handle_twl4030_sih);
740 740  
741 741 pr_info("twl4030: %s (irq %d) chaining IRQs %d..%d\n", sih->name,
742 742 irq, irq_base, twl4030_irq_next - 1);
... ... @@ -785,8 +785,8 @@
785 785 twl4030_sih_irq_chip.irq_ack = dummy_irq_chip.irq_ack;
786 786  
787 787 for (i = irq_base; i < irq_end; i++) {
788   - set_irq_chip_and_handler(i, &twl4030_irq_chip,
789   - handle_simple_irq);
  788 + irq_set_chip_and_handler(i, &twl4030_irq_chip,
  789 + handle_simple_irq);
790 790 activate_irq(i);
791 791 }
792 792 twl4030_irq_next = i;
... ... @@ -826,7 +826,7 @@
826 826 /* clean up twl4030_sih_setup */
827 827 fail:
828 828 for (i = irq_base; i < irq_end; i++)
829   - set_irq_chip_and_handler(i, NULL, NULL);
  829 + irq_set_chip_and_handler(i, NULL, NULL);
830 830 destroy_workqueue(wq);
831 831 wq = NULL;
832 832 return status;
drivers/mfd/twl6030-irq.c
... ... @@ -183,7 +183,7 @@
183 183 set_irq_flags(irq, IRQF_VALID);
184 184 #else
185 185 /* same effect on other architectures */
186   - set_irq_noprobe(irq);
  186 + irq_set_noprobe(irq);
187 187 #endif
188 188 }
189 189  
... ... @@ -320,8 +320,8 @@
320 320 twl6030_irq_chip.irq_set_type = NULL;
321 321  
322 322 for (i = irq_base; i < irq_end; i++) {
323   - set_irq_chip_and_handler(i, &twl6030_irq_chip,
324   - handle_simple_irq);
  323 + irq_set_chip_and_handler(i, &twl6030_irq_chip,
  324 + handle_simple_irq);
325 325 activate_irq(i);
326 326 }
327 327  
... ... @@ -350,7 +350,7 @@
350 350  
351 351 fail_kthread:
352 352 for (i = irq_base; i < irq_end; i++)
353   - set_irq_chip_and_handler(i, NULL, NULL);
  353 + irq_set_chip_and_handler(i, NULL, NULL);
354 354 return status;
355 355 }
356 356  
drivers/mfd/wm831x-irq.c
... ... @@ -553,17 +553,17 @@
553 553 for (cur_irq = wm831x->irq_base;
554 554 cur_irq < ARRAY_SIZE(wm831x_irqs) + wm831x->irq_base;
555 555 cur_irq++) {
556   - set_irq_chip_data(cur_irq, wm831x);
557   - set_irq_chip_and_handler(cur_irq, &wm831x_irq_chip,
  556 + irq_set_chip_data(cur_irq, wm831x);
  557 + irq_set_chip_and_handler(cur_irq, &wm831x_irq_chip,
558 558 handle_edge_irq);
559   - set_irq_nested_thread(cur_irq, 1);
  559 + irq_set_nested_thread(cur_irq, 1);
560 560  
561 561 /* ARM needs us to explicitly flag the IRQ as valid
562 562 * and will set them noprobe when we do so. */
563 563 #ifdef CONFIG_ARM
564 564 set_irq_flags(cur_irq, IRQF_VALID);
565 565 #else
566   - set_irq_noprobe(cur_irq);
  566 + irq_set_noprobe(cur_irq);
567 567 #endif
568 568 }
569 569  
drivers/mfd/wm8350-irq.c
... ... @@ -518,17 +518,17 @@
518 518 for (cur_irq = wm8350->irq_base;
519 519 cur_irq < ARRAY_SIZE(wm8350_irqs) + wm8350->irq_base;
520 520 cur_irq++) {
521   - set_irq_chip_data(cur_irq, wm8350);
522   - set_irq_chip_and_handler(cur_irq, &wm8350_irq_chip,
  521 + irq_set_chip_data(cur_irq, wm8350);
  522 + irq_set_chip_and_handler(cur_irq, &wm8350_irq_chip,
523 523 handle_edge_irq);
524   - set_irq_nested_thread(cur_irq, 1);
  524 + irq_set_nested_thread(cur_irq, 1);
525 525  
526 526 /* ARM needs us to explicitly flag the IRQ as valid
527 527 * and will set them noprobe when we do so. */
528 528 #ifdef CONFIG_ARM
529 529 set_irq_flags(cur_irq, IRQF_VALID);
530 530 #else
531   - set_irq_noprobe(cur_irq);
  531 + irq_set_noprobe(cur_irq);
532 532 #endif
533 533 }
534 534  
drivers/mfd/wm8994-irq.c
... ... @@ -278,17 +278,17 @@
278 278 for (cur_irq = wm8994->irq_base;
279 279 cur_irq < ARRAY_SIZE(wm8994_irqs) + wm8994->irq_base;
280 280 cur_irq++) {
281   - set_irq_chip_data(cur_irq, wm8994);
282   - set_irq_chip_and_handler(cur_irq, &wm8994_irq_chip,
  281 + irq_set_chip_data(cur_irq, wm8994);
  282 + irq_set_chip_and_handler(cur_irq, &wm8994_irq_chip,
283 283 handle_edge_irq);
284   - set_irq_nested_thread(cur_irq, 1);
  284 + irq_set_nested_thread(cur_irq, 1);
285 285  
286 286 /* ARM needs us to explicitly flag the IRQ as valid
287 287 * and will set them noprobe when we do so. */
288 288 #ifdef CONFIG_ARM
289 289 set_irq_flags(cur_irq, IRQF_VALID);
290 290 #else
291   - set_irq_noprobe(cur_irq);
  291 + irq_set_noprobe(cur_irq);
292 292 #endif
293 293 }
294 294