Searched refs:irq_chip (Results 251 - 275 of 570) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/irqchip/
H A Dirq-stm32-exti.c193 static struct irq_chip stm32_exti_h_chip;
194 static struct irq_chip stm32_exti_h_chip_direct;
333 struct irq_chip *chip = irq_desc_get_chip(desc);
686 static struct irq_chip stm32_exti_h_chip = {
698 static struct irq_chip stm32_exti_h_chip_direct = {
723 struct irq_chip *chip;
H A Dirq-sifive-plic.c188 static struct irq_chip plic_edge_chip = {
203 static struct irq_chip plic_chip = {
369 struct irq_chip *chip = irq_desc_get_chip(desc);
H A Dirq-mmp.c139 struct irq_chip icu_irq_chip = {
149 struct irq_chip *chip = irq_desc_get_chip(desc);
H A Dirq-bcm7038-l1.c123 struct irq_chip *chip = irq_desc_get_chip(desc);
365 static struct irq_chip bcm7038_l1_irq_chip = {
H A Dirq-ls-scfg-msi.c60 static struct irq_chip ls_scfg_msi_irq_chip = {
131 static struct irq_chip ls_scfg_msi_parent_chip = {
H A Dirq-loongson-eiointc.c192 struct irq_chip *chip = irq_desc_get_chip(desc);
234 static struct irq_chip eiointc_irq_chip = {
/linux-master/drivers/thermal/tegra/
H A Dsoctherm.c353 struct irq_chip irq_chip; member in struct:soctherm_oc_irq_chip_data
1167 irq_set_chip(virq, &data->irq_chip);
1231 soc_irq_cdata.irq_chip.name = "soc_therm_oc";
1232 soc_irq_cdata.irq_chip.irq_bus_lock = soctherm_oc_irq_lock;
1233 soc_irq_cdata.irq_chip.irq_bus_sync_unlock =
1235 soc_irq_cdata.irq_chip.irq_disable = soctherm_oc_irq_disable;
1236 soc_irq_cdata.irq_chip.irq_enable = soctherm_oc_irq_enable;
1237 soc_irq_cdata.irq_chip.irq_set_type = soctherm_oc_irq_set_type;
1238 soc_irq_cdata.irq_chip
[all...]
/linux-master/drivers/pci/controller/
H A Dpcie-microchip-host.c415 struct irq_chip *chip = irq_desc_get_chip(desc);
470 static struct irq_chip mc_msi_bottom_irq_chip = {
523 static struct irq_chip mc_msi_irq_chip = {
565 struct irq_chip *chip = irq_desc_get_chip(desc);
632 static struct irq_chip mc_intx_irq_chip = {
742 struct irq_chip *chip = irq_desc_get_chip(desc);
830 static struct irq_chip mc_event_irq_chip = {
H A Dpcie-iproc-msi.c168 static struct irq_chip iproc_msi_irq_chip = {
240 static struct irq_chip iproc_msi_bottom_irq_chip = {
324 struct irq_chip *chip = irq_desc_get_chip(desc);
H A Dpcie-xilinx.c206 static struct irq_chip xilinx_msi_top_chip = {
226 static struct irq_chip xilinx_msi_bottom_chip = {
H A Dpci-ftpci100.c292 struct irq_chip *irqchip = irq_desc_get_chip(desc);
309 static struct irq_chip faraday_pci_irq_chip = {
/linux-master/drivers/gpio/
H A Dgpio-zynq.c154 static const struct irq_chip zynq_gpio_level_irqchip;
155 static const struct irq_chip zynq_gpio_edge_irqchip;
599 static const struct irq_chip zynq_gpio_level_irqchip = {
613 static const struct irq_chip zynq_gpio_edge_irqchip = {
657 struct irq_chip *irqchip = irq_desc_get_chip(desc);
H A Dgpio-npcm-sgpio.c60 struct irq_chip intc;
435 struct irq_chip *ic = irq_desc_get_chip(desc);
454 static const struct irq_chip sgpio_irq_chip = {
H A Dgpio-pl061.c219 struct irq_chip *irqchip = irq_desc_get_chip(desc);
297 static const struct irq_chip pl061_irq_chip = {
338 * irq_chip support
H A Dgpio-vf610.c158 struct irq_chip *chip = irq_desc_get_chip(desc);
256 static const struct irq_chip vf610_irqchip = {
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-iproc-gpio.c169 struct irq_chip *irq_chip = irq_desc_get_chip(desc); local
172 chained_irq_enter(irq_chip, desc);
193 chained_irq_exit(irq_chip, desc);
315 static const struct irq_chip iproc_gpio_irq_chip = {
/linux-master/drivers/mfd/
H A Dtps6586x.c129 struct irq_chip irq_chip; member in struct:tps6586x
280 static struct irq_chip tps6586x_irq_chip = {
H A Dtwl4030-irq.c431 * All irq_chip methods get issued from code holding irq_desc[irq].lock,
548 static struct irq_chip twl4030_sih_irq_chip = {
676 static struct irq_chip twl4030_irq_chip;
711 * clone dummy irq_chip since PIH can't *do* anything
/linux-master/drivers/ssb/
H A Ddriver_gpio.c115 static struct irq_chip ssb_gpio_irq_chipco_chip = {
314 static struct irq_chip ssb_gpio_irq_extif_chip = {
/linux-master/drivers/i2c/busses/
H A Di2c-cht-wc.c43 struct irq_chip irqchip;
259 static const struct irq_chip cht_wc_i2c_irq_chip = {
/linux-master/arch/um/kernel/
H A Dirq.c617 * irq_chip must define at least enable/disable and ack when
625 static struct irq_chip normal_irq_type = {
635 static struct irq_chip alarm_irq_type = {
/linux-master/drivers/pci/controller/dwc/
H A Dpcie-uniphier.c206 static struct irq_chip uniphier_pcie_irq_chip = {
231 struct irq_chip *chip = irq_desc_get_chip(desc);
/linux-master/arch/mips/bcm63xx/
H A Dirq.c386 static struct irq_chip bcm63xx_internal_irq_chip = {
392 static struct irq_chip bcm63xx_external_irq_chip = {
/linux-master/arch/parisc/kernel/
H A Dirq.c113 static struct irq_chip cpu_interrupt_type = {
254 int cpu_claim_irq(unsigned int irq, struct irq_chip *type, void *data)
/linux-master/drivers/memory/
H A Domap-gpmc.c242 struct irq_chip irq_chip; member in struct:gpmc_device
1410 irq_set_chip_and_handler(virq, &gpmc->irq_chip,
1413 irq_set_chip_and_handler(virq, &gpmc->irq_chip,
1471 gpmc->irq_chip.name = "gpmc";
1472 gpmc->irq_chip.irq_enable = gpmc_irq_enable;
1473 gpmc->irq_chip.irq_disable = gpmc_irq_disable;
1474 gpmc->irq_chip.irq_ack = gpmc_irq_ack;
1475 gpmc->irq_chip.irq_mask = gpmc_irq_mask;
1476 gpmc->irq_chip
[all...]

Completed in 500 milliseconds

<<11121314151617181920>>