/linux-master/drivers/irqchip/ |
H A D | irq-stm32-exti.c | 193 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 D | irq-sifive-plic.c | 188 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 D | irq-mmp.c | 139 struct irq_chip icu_irq_chip = { 149 struct irq_chip *chip = irq_desc_get_chip(desc);
|
H A D | irq-bcm7038-l1.c | 123 struct irq_chip *chip = irq_desc_get_chip(desc); 365 static struct irq_chip bcm7038_l1_irq_chip = {
|
H A D | irq-ls-scfg-msi.c | 60 static struct irq_chip ls_scfg_msi_irq_chip = { 131 static struct irq_chip ls_scfg_msi_parent_chip = {
|
H A D | irq-loongson-eiointc.c | 192 struct irq_chip *chip = irq_desc_get_chip(desc); 234 static struct irq_chip eiointc_irq_chip = {
|
/linux-master/drivers/thermal/tegra/ |
H A D | soctherm.c | 353 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 D | pcie-microchip-host.c | 415 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 D | pcie-iproc-msi.c | 168 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 D | pcie-xilinx.c | 206 static struct irq_chip xilinx_msi_top_chip = { 226 static struct irq_chip xilinx_msi_bottom_chip = {
|
H A D | pci-ftpci100.c | 292 struct irq_chip *irqchip = irq_desc_get_chip(desc); 309 static struct irq_chip faraday_pci_irq_chip = {
|
/linux-master/drivers/gpio/ |
H A D | gpio-zynq.c | 154 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 D | gpio-npcm-sgpio.c | 60 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 D | gpio-pl061.c | 219 struct irq_chip *irqchip = irq_desc_get_chip(desc); 297 static const struct irq_chip pl061_irq_chip = { 338 * irq_chip support
|
H A D | gpio-vf610.c | 158 struct irq_chip *chip = irq_desc_get_chip(desc); 256 static const struct irq_chip vf610_irqchip = {
|
/linux-master/drivers/pinctrl/bcm/ |
H A D | pinctrl-iproc-gpio.c | 169 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 D | tps6586x.c | 129 struct irq_chip irq_chip; member in struct:tps6586x 280 static struct irq_chip tps6586x_irq_chip = {
|
H A D | twl4030-irq.c | 431 * 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 D | driver_gpio.c | 115 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 D | i2c-cht-wc.c | 43 struct irq_chip irqchip; 259 static const struct irq_chip cht_wc_i2c_irq_chip = {
|
/linux-master/arch/um/kernel/ |
H A D | irq.c | 617 * 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 D | pcie-uniphier.c | 206 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 D | irq.c | 386 static struct irq_chip bcm63xx_internal_irq_chip = { 392 static struct irq_chip bcm63xx_external_irq_chip = {
|
/linux-master/arch/parisc/kernel/ |
H A D | irq.c | 113 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 D | omap-gpmc.c | 242 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...] |