Searched refs:cur_irq (Results 1 - 11 of 11) sorted by relevance

/drivers/gpu/drm/via/
H A Dvia_irq.c115 drm_via_irq_t *cur_irq = dev_priv->via_irqs; local
140 if (status & cur_irq->pending_mask) {
141 atomic_inc(&cur_irq->irq_received);
142 DRM_WAKEUP(&cur_irq->irq_queue);
149 cur_irq++;
214 drm_via_irq_t *cur_irq; local
240 cur_irq = dev_priv->via_irqs + real_irq;
243 DRM_WAIT_ON(ret, cur_irq->irq_queue, 3 * DRM_HZ,
246 cur_irq_sequence = atomic_read(&cur_irq->irq_received);
248 DRM_WAIT_ON(ret, cur_irq
266 drm_via_irq_t *cur_irq; local
356 drm_via_irq_t *cur_irq = dev_priv->via_irqs; local
[all...]
/drivers/mfd/
H A Dtwl6040-irq.c141 int cur_irq, ret; local
152 for (cur_irq = twl6040->irq_base;
153 cur_irq < twl6040->irq_base + ARRAY_SIZE(twl6040_irqs);
154 cur_irq++) {
155 irq_set_chip_data(cur_irq, twl6040);
156 irq_set_chip_and_handler(cur_irq, &twl6040_irq_chip,
158 irq_set_nested_thread(cur_irq, 1);
163 set_irq_flags(cur_irq, IRQF_VALID);
165 irq_set_noprobe(cur_irq);
H A Dtps65910-irq.c170 int ret, cur_irq; local
199 for (cur_irq = tps65910->irq_base;
200 cur_irq < tps65910->irq_num + tps65910->irq_base;
201 cur_irq++) {
202 irq_set_chip_data(cur_irq, tps65910);
203 irq_set_chip_and_handler(cur_irq, &tps65910_irq_chip,
205 irq_set_nested_thread(cur_irq, 1);
210 set_irq_flags(cur_irq, IRQF_VALID);
212 irq_set_noprobe(cur_irq);
H A Dtps65912-irq.c160 int ret, cur_irq; local
194 for (cur_irq = tps65912->irq_base;
195 cur_irq < tps65912->irq_num + tps65912->irq_base;
196 cur_irq++) {
197 irq_set_chip_data(cur_irq, tps65912);
198 irq_set_chip_and_handler(cur_irq, &tps65912_irq_chip,
200 irq_set_nested_thread(cur_irq, 1);
204 set_irq_flags(cur_irq, IRQF_VALID);
206 irq_set_noprobe(cur_irq);
H A Ds5m-irq.c358 int cur_irq; local
390 cur_irq = i + s5m87xx->irq_base;
391 irq_set_chip_data(cur_irq, s5m87xx);
392 irq_set_chip_and_handler(cur_irq, &s5m8763_irq_chip,
394 irq_set_nested_thread(cur_irq, 1);
396 set_irq_flags(cur_irq, IRQF_VALID);
398 irq_set_noprobe(cur_irq);
420 cur_irq = i + s5m87xx->irq_base;
421 irq_set_chip_data(cur_irq, s5m87xx);
429 irq_set_chip_and_handler(cur_irq,
[all...]
H A Dmax8998-irq.c196 int cur_irq; local
226 cur_irq = i + max8998->irq_base;
227 irq_set_chip_data(cur_irq, max8998);
228 irq_set_chip_and_handler(cur_irq, &max8998_irq_chip,
230 irq_set_nested_thread(cur_irq, 1);
232 set_irq_flags(cur_irq, IRQF_VALID);
234 irq_set_noprobe(cur_irq);
H A Dmax8997-irq.c289 int cur_irq; local
332 cur_irq = i + max8997->irq_base;
333 irq_set_chip_data(cur_irq, max8997);
334 irq_set_chip_and_handler(cur_irq, &max8997_irq_chip,
336 irq_set_nested_thread(cur_irq, 1);
338 set_irq_flags(cur_irq, IRQF_VALID);
340 irq_set_noprobe(cur_irq);
H A Dwm831x-irq.c533 int i, cur_irq, ret; local
582 for (cur_irq = wm831x->irq_base;
583 cur_irq < ARRAY_SIZE(wm831x_irqs) + wm831x->irq_base;
584 cur_irq++) {
585 irq_set_chip_data(cur_irq, wm831x);
586 irq_set_chip_and_handler(cur_irq, &wm831x_irq_chip,
588 irq_set_nested_thread(cur_irq, 1);
593 set_irq_flags(cur_irq, IRQF_VALID);
595 irq_set_noprobe(cur_irq);
H A Dwm8350-irq.c474 int ret, cur_irq, i; local
523 for (cur_irq = wm8350->irq_base;
524 cur_irq < ARRAY_SIZE(wm8350_irqs) + wm8350->irq_base;
525 cur_irq++) {
526 irq_set_chip_data(cur_irq, wm8350);
527 irq_set_chip_and_handler(cur_irq, &wm8350_irq_chip,
529 irq_set_nested_thread(cur_irq, 1);
534 set_irq_flags(cur_irq, IRQF_VALID);
536 irq_set_noprobe(cur_irq);
/drivers/base/regmap/
H A Dregmap-irq.c181 int cur_irq, i; local
236 for (cur_irq = irq_base;
237 cur_irq < chip->num_irqs + irq_base;
238 cur_irq++) {
239 irq_set_chip_data(cur_irq, d);
240 irq_set_chip_and_handler(cur_irq, &regmap_irq_chip,
242 irq_set_nested_thread(cur_irq, 1);
247 set_irq_flags(cur_irq, IRQF_VALID);
249 irq_set_noprobe(cur_irq);
/drivers/platform/x86/
H A Dsony-laptop.c1887 struct sony_pic_irq *cur_irq; member in struct:sony_pic_dev
3185 free_irq(spic_dev.cur_irq->irq.interrupts[0], &spic_dev);
3209 spic_dev.cur_irq = NULL;
3294 spic_dev.cur_irq = irq;
3298 if (!spic_dev.cur_irq) {
3305 result = sony_pic_enable(device, spic_dev.cur_ioport, spic_dev.cur_irq);
3330 free_irq(spic_dev.cur_irq->irq.interrupts[0], &spic_dev);
3355 spic_dev.cur_irq = NULL;
3369 sony_pic_enable(device, spic_dev.cur_ioport, spic_dev.cur_irq);

Completed in 203 milliseconds