Searched refs:girq (Results 1 - 25 of 90) sorted by path

1234

/linux-master/arch/powerpc/include/asm/
H A Dopal.h239 int64_t opal_xive_get_irq_info(uint32_t girq,
245 int64_t opal_xive_get_irq_config(uint32_t girq, __be64 *out_vp,
247 int64_t opal_xive_set_irq_config(uint32_t girq, uint64_t vp, uint8_t prio,
271 int64_t opal_xive_free_irq(uint32_t girq);
/linux-master/drivers/bcma/
H A Ddriver_gpio.c131 struct gpio_irq_chip *girq = &chip->irq; local
146 gpio_irq_chip_set_chip(girq, &bcma_gpio_irq_chip);
148 girq->parent_handler = NULL;
149 girq->num_parents = 0;
150 girq->parents = NULL;
151 girq->default_type = IRQ_TYPE_NONE;
152 girq->handler = handle_simple_irq;
/linux-master/drivers/gpio/
H A Dgpio-adnp.c469 struct gpio_irq_chip *girq; local
475 girq = &chip->irq;
476 gpio_irq_chip_set_chip(girq, &adnp_irq_chip);
479 girq->parent_handler = NULL;
480 girq->num_parents = 0;
481 girq->parents = NULL;
482 girq->default_type = IRQ_TYPE_NONE;
483 girq->handler = handle_simple_irq;
484 girq->threaded = true;
H A Dgpio-altera.c252 struct gpio_irq_chip *girq; local
292 girq = &altera_gc->mmchip.gc.irq;
293 gpio_irq_chip_set_chip(girq, &altera_gpio_irq_chip);
296 girq->parent_handler = altera_gpio_irq_leveL_high_handler;
298 girq->parent_handler = altera_gpio_irq_edge_handler;
299 girq->num_parents = 1;
300 girq->parents = devm_kcalloc(&pdev->dev, 1, sizeof(*girq->parents),
302 if (!girq->parents)
304 girq
[all...]
H A Dgpio-aspeed.c1173 struct gpio_irq_chip *girq; local
1245 girq = &gpio->chip.irq;
1246 gpio_irq_chip_set_chip(girq, &aspeed_gpio_irq_chip);
1248 girq->parent_handler = aspeed_gpio_irq_handler;
1249 girq->num_parents = 1;
1250 girq->parents = devm_kcalloc(&pdev->dev, 1, sizeof(*girq->parents), GFP_KERNEL);
1251 if (!girq->parents)
1253 girq->parents[0] = gpio->irq;
1254 girq
[all...]
H A Dgpio-ath79.c231 struct gpio_irq_chip *girq; local
281 girq = &ctrl->gc.irq;
282 gpio_irq_chip_set_chip(girq, &ath79_gpio_irqchip);
283 girq->parent_handler = ath79_gpio_irq_handler;
284 girq->num_parents = 1;
285 girq->parents = devm_kcalloc(dev, 1, sizeof(*girq->parents),
287 if (!girq->parents)
289 girq->parents[0] = platform_get_irq(pdev, 0);
290 girq
[all...]
H A Dgpio-cadence.c226 struct gpio_irq_chip *girq; local
228 girq = &cgpio->gc.irq;
229 gpio_irq_chip_set_chip(girq, &cdns_gpio_irqchip);
230 girq->parent_handler = cdns_gpio_irq_handler;
231 girq->num_parents = 1;
232 girq->parents = devm_kcalloc(&pdev->dev, 1,
233 sizeof(*girq->parents),
235 if (!girq->parents) {
239 girq->parents[0] = irq;
240 girq
[all...]
H A Dgpio-crystalcove.c337 struct gpio_irq_chip *girq; local
359 girq = &cg->chip.irq;
360 gpio_irq_chip_set_chip(girq, &crystalcove_irqchip);
362 girq->parent_handler = NULL;
363 girq->num_parents = 0;
364 girq->parents = NULL;
365 girq->default_type = IRQ_TYPE_NONE;
366 girq->handler = handle_simple_irq;
367 girq->threaded = true;
H A Dgpio-dln2.c443 struct gpio_irq_chip *girq; local
480 girq = &dln2->gpio.irq;
481 gpio_irq_chip_set_chip(girq, &dln2_irqchip);
483 girq->parent_handler = NULL;
484 girq->num_parents = 0;
485 girq->parents = NULL;
486 girq->default_type = IRQ_TYPE_NONE;
487 girq->handler = handle_simple_irq;
H A Dgpio-dwapb.c449 struct gpio_irq_chip *girq; local
461 girq = &gc->irq;
462 girq->handler = handle_bad_irq;
463 girq->default_type = IRQ_TYPE_NONE;
474 girq->num_parents = 0;
475 girq->parents = NULL;
476 girq->parent_handler = NULL;
486 girq->num_parents = pirq->nr_irqs;
487 girq->parents = pirq->irq;
488 girq
[all...]
H A Dgpio-eic-sprd.c528 u32 bank, n, girq; local
559 girq = irq_find_mapping(chip->irq.domain, offset);
561 generic_handle_irq(girq);
562 sprd_eic_toggle_trigger(chip, girq, offset);
H A Dgpio-ep93xx.c354 struct gpio_irq_chip *girq; local
364 girq = &gc->irq;
373 gpio_irq_chip_set_chip(girq, &gpio_eic_irq_chip);
379 girq->parent_handler = ep93xx_gpio_ab_irq_handler;
380 girq->num_parents = 1;
381 girq->parents = devm_kcalloc(dev, girq->num_parents,
382 sizeof(*girq->parents),
384 if (!girq->parents)
386 girq
[all...]
H A Dgpio-ftgpio010.c238 struct gpio_irq_chip *girq; local
290 girq = &g->gc.irq;
291 gpio_irq_chip_set_chip(girq, &ftgpio_irq_chip);
292 girq->parent_handler = ftgpio_gpio_irq_handler;
293 girq->num_parents = 1;
294 girq->parents = devm_kcalloc(dev, 1, sizeof(*girq->parents),
296 if (!girq->parents) {
300 girq->default_type = IRQ_TYPE_NONE;
301 girq
[all...]
H A Dgpio-graniterapids.c290 struct gpio_irq_chip *girq; local
323 girq = &priv->gc.irq;
324 gpio_irq_chip_set_chip(girq, &gnr_gpio_irq_chip);
325 girq->chip->name = dev_name(dev);
326 girq->parent_handler = NULL;
327 girq->num_parents = 0;
328 girq->parents = NULL;
329 girq->default_type = IRQ_TYPE_NONE;
330 girq->handler = handle_bad_irq;
H A Dgpio-hlwd.c276 struct gpio_irq_chip *girq; local
285 girq = &hlwd->gpioc.irq;
286 gpio_irq_chip_set_chip(girq, &hlwd_gpio_irq_chip);
287 girq->parent_handler = hlwd_gpio_irqhandler;
288 girq->num_parents = 1;
289 girq->parents = devm_kcalloc(&pdev->dev, 1,
290 sizeof(*girq->parents),
292 if (!girq->parents)
294 girq->parents[0] = hlwd->irq;
295 girq
[all...]
H A Dgpio-idt3243x.c138 struct gpio_irq_chip *girq; local
175 girq = &ctrl->gc.irq;
176 gpio_irq_chip_set_chip(girq, &idt_gpio_irqchip);
177 girq->init_hw = idt_gpio_irq_init_hw;
178 girq->parent_handler = idt_gpio_dispatch;
179 girq->num_parents = 1;
180 girq->parents = devm_kcalloc(dev, girq->num_parents,
181 sizeof(*girq->parents),
183 if (!girq
[all...]
H A Dgpio-ixp4xx.c215 struct gpio_irq_chip *girq; local
323 girq = &g->gc.irq;
324 gpio_irq_chip_set_chip(girq, &ixp4xx_gpio_irqchip);
325 girq->fwnode = g->fwnode;
326 girq->parent_domain = parent;
327 girq->child_to_parent_hwirq = ixp4xx_gpio_child_to_parent_hwirq;
328 girq->handler = handle_bad_irq;
329 girq->default_type = IRQ_TYPE_NONE;
H A Dgpio-ljca.c407 struct gpio_irq_chip *girq; local
445 girq = &ljca_gpio->gc.irq;
446 gpio_irq_chip_set_chip(girq, &ljca_gpio_irqchip);
447 girq->parent_handler = NULL;
448 girq->num_parents = 0;
449 girq->parents = NULL;
450 girq->default_type = IRQ_TYPE_NONE;
451 girq->handler = handle_simple_irq;
452 girq->init_valid_mask = ljca_gpio_irq_init_valid_mask;
H A Dgpio-max732x.c504 struct gpio_irq_chip *girq; local
519 girq = &chip->gpio_chip.irq;
520 gpio_irq_chip_set_chip(girq, &max732x_irq_chip);
522 girq->parent_handler = NULL;
523 girq->num_parents = 0;
524 girq->parents = NULL;
525 girq->default_type = IRQ_TYPE_NONE;
526 girq->handler = handle_simple_irq;
527 girq->threaded = true;
528 girq
[all...]
H A Dgpio-max77620.c294 struct gpio_irq_chip *girq; local
323 girq = &mgpio->gpio_chip.irq;
324 gpio_irq_chip_set_chip(girq, &max77620_gpio_irqchip);
326 girq->parent_handler = NULL;
327 girq->num_parents = 0;
328 girq->parents = NULL;
329 girq->default_type = IRQ_TYPE_NONE;
330 girq->handler = handle_edge_irq;
331 girq->init_hw = max77620_gpio_irq_init_hw;
332 girq
[all...]
H A Dgpio-mlxbf2.c352 struct gpio_irq_chip *girq; local
402 girq = &gs->gc.irq;
403 gpio_irq_chip_set_chip(girq, &mlxbf2_gpio_irq_chip);
404 girq->handler = handle_simple_irq;
405 girq->default_type = IRQ_TYPE_NONE;
407 girq->num_parents = 0;
408 girq->parents = NULL;
409 girq->parent_handler = NULL;
H A Dgpio-mlxbf3.c187 struct gpio_irq_chip *girq; local
228 girq = &gs->gc.irq;
229 gpio_irq_chip_set_chip(girq, &gpio_mlxbf3_irqchip);
230 girq->default_type = IRQ_TYPE_NONE;
232 girq->num_parents = 0;
233 girq->parents = NULL;
234 girq->parent_handler = NULL;
235 girq->handler = handle_bad_irq;
H A Dgpio-mt7621.c256 struct gpio_irq_chip *girq; local
272 girq = &rg->chip.irq;
273 gpio_irq_chip_set_chip(girq, &mt7621_irq_chip);
275 girq->parent_handler = NULL;
276 girq->num_parents = 0;
277 girq->parents = NULL;
278 girq->default_type = IRQ_TYPE_NONE;
279 girq->handler = handle_simple_irq;
H A Dgpio-nomadik.c637 struct gpio_irq_chip *girq; local
679 girq = &chip->irq;
680 gpio_irq_chip_set_chip(girq, &nmk_irq_chip);
681 girq->parent_handler = NULL;
682 girq->num_parents = 0;
683 girq->parents = NULL;
684 girq->default_type = IRQ_TYPE_NONE;
685 girq->handler = handle_edge_irq;
H A Dgpio-pca953x.c925 struct gpio_irq_chip *girq; local
956 girq = &chip->gpio_chip.irq;
957 gpio_irq_chip_set_chip(girq, &pca953x_irq_chip);
959 girq->parent_handler = NULL;
960 girq->num_parents = 0;
961 girq->parents = NULL;
962 girq->default_type = IRQ_TYPE_NONE;
963 girq->handler = handle_simple_irq;
964 girq->threaded = true;
965 girq
[all...]

Completed in 269 milliseconds

1234