/drivers/mfd/ |
H A D | pm8921-core.c | 30 struct pm_irq_chip *irq_chip; member in struct:pm8921 72 return pm8xxx_get_irq_stat(pmic->irq_chip, irq); 89 struct pm_irq_chip *irq_chip; local 95 irq_chip = pm8xxx_irq_init(pmic->dev, pdata->irq_pdata); 97 if (IS_ERR(irq_chip)) { 99 PTR_ERR(irq_chip)); 100 return PTR_ERR(irq_chip); 102 pmic->irq_chip = irq_chip; 156 WARN_ON(pmic->irq_chip [all...] |
H A D | tps65090.c | 86 struct irq_chip irq_chip; member in struct:tps65090 221 tps65090->irq_chip.name = "tps65090"; 222 tps65090->irq_chip.irq_mask = tps65090_irq_mask; 223 tps65090->irq_chip.irq_unmask = tps65090_irq_unmask; 224 tps65090->irq_chip.irq_bus_lock = tps65090_irq_lock; 225 tps65090->irq_chip.irq_bus_sync_unlock = tps65090_irq_sync_unlock; 230 irq_set_chip_and_handler(__irq, &tps65090->irq_chip,
|
H A D | tps6586x.c | 97 struct irq_chip irq_chip; member in struct:tps6586x 417 tps6586x->irq_chip.name = "tps6586x"; 418 tps6586x->irq_chip.irq_enable = tps6586x_irq_enable; 419 tps6586x->irq_chip.irq_disable = tps6586x_irq_disable; 420 tps6586x->irq_chip.irq_bus_lock = tps6586x_irq_lock; 421 tps6586x->irq_chip.irq_bus_sync_unlock = tps6586x_irq_sync_unlock; 426 irq_set_chip_and_handler(__irq, &tps6586x->irq_chip,
|
H A D | pm8xxx-irq.c | 163 struct irq_chip *irq_chip = irq_desc_get_chip(desc); local 181 irq_chip->irq_ack(&desc->irq_data); 250 static struct irq_chip pm8xxx_irq_chip = {
|
H A D | twl6040-irq.c | 109 static struct irq_chip twl6040_irq_chip = {
|
H A D | s5m-irq.c | 217 static struct irq_chip s5m8767_irq_chip = { 272 static struct irq_chip s5m8763_irq_chip = {
|
H A D | twl4030-irq.c | 422 * sets on behalf of every irq_chip. Also sets IRQ_NOPROBE. 449 * All irq_chip methods get issued from code holding irq_desc[irq].lock, 569 static struct irq_chip twl4030_sih_irq_chip = { 693 static struct irq_chip twl4030_irq_chip; 728 * clone dummy irq_chip since PIH can't *do* anything
|
H A D | max8998-irq.c | 150 static struct irq_chip max8998_irq_chip = {
|
H A D | tps65910-irq.c | 158 static struct irq_chip tps65910_irq_chip = {
|
H A D | tps65912-irq.c | 149 static struct irq_chip tps65912_irq_chip = {
|
/drivers/gpio/ |
H A D | gpio-sx150x.c | 57 struct irq_chip irq_chip; member in struct:sx150x_chip 314 struct irq_chip *ic = irq_data_get_irq_chip(d); 318 chip = container_of(ic, struct sx150x_chip, irq_chip); 326 struct irq_chip *ic = irq_data_get_irq_chip(d); 330 chip = container_of(ic, struct sx150x_chip, irq_chip); 339 struct irq_chip *ic = irq_data_get_irq_chip(d); 346 chip = container_of(ic, struct sx150x_chip, irq_chip); 394 struct irq_chip *ic = irq_data_get_irq_chip(d); 397 chip = container_of(ic, struct sx150x_chip, irq_chip); [all...] |
H A D | gpio-vr41xx.c | 138 static struct irq_chip giuint_low_irq_chip = { 171 static struct irq_chip giuint_high_irq_chip = { 497 struct irq_chip *chip;
|
H A D | gpio-mpc8xxx.c | 158 struct irq_chip *chip = irq_desc_get_chip(desc); 277 static struct irq_chip mpc8xxx_irq_chip = {
|
H A D | gpio-msm-v2.c | 316 struct irq_chip *chip = irq_desc_get_chip(desc); 348 static struct irq_chip msm_gpio_irq_chip = {
|
H A D | gpio-langwell.c | 225 static struct irq_chip lnw_irqchip = { 244 struct irq_chip *chip = irq_data_get_irq_chip(data);
|
/drivers/parisc/ |
H A D | gsc.h | 41 int gsc_assign_irq(struct irq_chip *type, void *data);
|
H A D | gsc.c | 142 static struct irq_chip gsc_asic_interrupt_type = { 148 int gsc_assign_irq(struct irq_chip *type, void *data)
|
/drivers/sh/intc/ |
H A D | internals.h | 69 struct irq_chip chip; 90 struct irq_chip *chip = irq_get_chip(irq); 102 * sets on behalf of every irq_chip. Also sets IRQ_NOPROBE. 162 extern struct irq_chip intc_irq_chip;
|
H A D | core.c | 294 memcpy(&d->chip, &intc_irq_chip, sizeof(struct irq_chip)); 404 struct irq_chip *chip; 429 struct irq_chip *chip;
|
H A D | chip.c | 200 struct irq_chip intc_irq_chip = {
|
/drivers/staging/iio/ |
H A D | trigger.h | 67 struct irq_chip subirq_chip;
|
H A D | iio_dummy_evgen.c | 39 struct irq_chip chip; 52 struct irq_chip *chip = irq_data_get_irq_chip(d); 61 struct irq_chip *chip = irq_data_get_irq_chip(d);
|
H A D | industrialio-trigger.c | 413 struct irq_chip *chip = irq_data_get_irq_chip(d); 422 struct irq_chip *chip = irq_data_get_irq_chip(d);
|
/drivers/xen/ |
H A D | events.c | 122 static struct irq_chip xen_dynamic_chip; 123 static struct irq_chip xen_percpu_chip; 124 static struct irq_chip xen_pirq_chip; 1695 static struct irq_chip xen_dynamic_chip __read_mostly = { 1709 static struct irq_chip xen_pirq_chip __read_mostly = { 1729 static struct irq_chip xen_percpu_chip __read_mostly = {
|
/drivers/base/regmap/ |
H A D | regmap-irq.c | 2 * regmap based irq_chip 87 static struct irq_chip regmap_irq_chip = {
|