Searched refs:gpio_irq_chip (Results 1 – 25 of 99) sorted by relevance
1234
532 struct irq_chip *gpio_irq_chip; in virtio_gpio_probe() local582 gpio_irq_chip = devm_kzalloc(dev, sizeof(*gpio_irq_chip), GFP_KERNEL); in virtio_gpio_probe()583 if (!gpio_irq_chip) in virtio_gpio_probe()586 gpio_irq_chip->name = dev_name(dev); in virtio_gpio_probe()587 gpio_irq_chip->irq_enable = virtio_gpio_irq_enable; in virtio_gpio_probe()588 gpio_irq_chip->irq_disable = virtio_gpio_irq_disable; in virtio_gpio_probe()589 gpio_irq_chip->irq_mask = virtio_gpio_irq_mask; in virtio_gpio_probe()590 gpio_irq_chip->irq_unmask = virtio_gpio_irq_unmask; in virtio_gpio_probe()591 gpio_irq_chip->irq_set_type = virtio_gpio_irq_set_type; in virtio_gpio_probe()592 gpio_irq_chip->irq_bus_lock = virtio_gpio_irq_bus_lock; in virtio_gpio_probe()[all …]
108 struct gpio_irq_chip *gic = &gc->irq; in ep93xx_gpio_f_irq_handler()272 struct gpio_irq_chip *girq = &gc->irq; in ep93xx_setup_irqs()
163 struct gpio_irq_chip *girq; in visconti_gpio_probe()
138 struct gpio_irq_chip *girq; in idt_gpio_probe()
219 struct gpio_irq_chip *girq; in gpio_siox_probe()
214 struct gpio_irq_chip *girq; in ixp4xx_gpio_probe()
212 struct gpio_irq_chip *girq; in rda_gpio_probe()
229 struct gpio_irq_chip *girq; in ath79_gpio_probe()
219 struct gpio_irq_chip *girq; in cdns_gpio_probe()
185 struct gpio_irq_chip *girq; in sifive_gpio_probe()
191 struct gpio_irq_chip *girq; in mlxbf3_gpio_probe()
210 struct gpio_irq_chip *girq_chip = &chip->irq; in hisi_gpio_init_irq()
238 struct gpio_irq_chip *girq; in ftgpio_gpio_probe()
222 struct gpio_irq_chip *irq; in sprd_gpio_probe()
220 struct gpio_irq_chip *girq; in vf610_gpio_probe()
244 struct gpio_irq_chip *girq; in xlp_gpio_probe()
276 struct gpio_irq_chip *girq; in hlwd_gpio_probe()
237 struct gpio_irq_chip *girq; in altera_gpio_probe()
294 struct gpio_irq_chip *girq; in max77620_gpio_probe()
252 struct gpio_irq_chip *girq; in iproc_gpio_probe()
338 struct gpio_irq_chip *girq; in crystalcove_gpio_probe()
51 struct gpio_irq_chip { struct514 struct gpio_irq_chip irq;701 static inline void gpio_irq_chip_set_chip(struct gpio_irq_chip *girq, in gpio_irq_chip_set_chip()
411 and the flag need_valid_mask in gpio_irq_chip can be used to mask off some415 struct gpio_irq_chip inside struct gpio_chip before adding the gpio_chip.419 the gpio_irq_chip. Note how the mask/unmask (or disable/enable) functions476 struct gpio_irq_chip *girq;478 /* Get a pointer to the gpio_irq_chip */550 struct gpio_irq_chip *girq;557 /* Get a pointer to the gpio_irq_chip */629 struct gpio_irq_chip *girq;631 /* Get a pointer to the gpio_irq_chip */655 that is part of the struct gpio_irq_chip.[all …]
172 struct gpio_irq_chip *girq; in int0002_probe()
131 struct gpio_irq_chip *girq = &chip->irq; in bcma_gpio_irq_init()