Documented in 1 files:
Defined in 1 files as a function:
Referenced in 140 files:
- arch/arc/kernel/intc-arcv2.c, 2 times
- arch/arc/kernel/mcip.c, line 409
- arch/arm/common/sa1111.c, line 199
- arch/arm/plat-orion/gpio.c, line 230
- arch/loongarch/include/asm/irq.h, line 137
- arch/mips/ath25/ar2315.c, 2 times
- arch/mips/ath25/ar5312.c, 2 times
- arch/mips/lantiq/irq.c, line 387
- arch/mips/pci/pci-ar2315.c, line 397
- arch/mips/pic32/pic32mzda/time.c, line 45
- arch/mips/ralink/irq.c, line 190
- arch/powerpc/kernel/pci-common.c, line 464
- arch/powerpc/kvm/book3s_xive.c, line 879
- arch/powerpc/platforms/44x/ppc476.c, 2 times
- arch/powerpc/platforms/pasemi/dma_lib.c, 2 times
- arch/powerpc/platforms/pasemi/msi.c, line 102
- arch/powerpc/platforms/pasemi/setup.c, 2 times
- arch/powerpc/platforms/powermac/pci.c, line 874
- arch/powerpc/platforms/powermac/pic.c, line 382
- arch/powerpc/platforms/powermac/smp.c, line 411
- arch/powerpc/platforms/powernv/opal-irqchip.c, 2 times
- arch/powerpc/platforms/powernv/vas.c, line 117
- arch/powerpc/platforms/ps3/interrupt.c, line 182
- arch/powerpc/platforms/pseries/ibmebus.c, line 240
- arch/powerpc/platforms/pseries/vas.c, line 275
- arch/powerpc/sysdev/fsl_mpic_err.c, line 129
- arch/powerpc/sysdev/fsl_msi.c, line 249
- arch/powerpc/sysdev/mpic.c, line 1850
- arch/powerpc/sysdev/mpic_u3msi.c, line 148
- arch/powerpc/sysdev/xics/xics-common.c, line 128
- arch/riscv/kernel/sbi-ipi.c, line 54
- arch/riscv/kvm/aia.c, line 533
- arch/sh/boards/mach-se/7343/irq.c, line 59
- arch/sh/boards/mach-se/7722/irq.c, line 57
- arch/sh/boards/mach-x3proto/gpio.c, line 53
- arch/xtensa/kernel/perf_event.c, line 425
- arch/xtensa/kernel/smp.c, line 61
- arch/xtensa/kernel/time.c, line 136
- drivers/ata/pata_macio.c, line 1187
- drivers/base/regmap/regmap-irq.c, line 1211
- drivers/bus/moxtet.c, line 750
- drivers/clocksource/ingenic-timer.c, line 169
- drivers/clocksource/timer-riscv.c, line 167
- drivers/extcon/extcon-max8997.c, line 663
- drivers/gpio/gpio-bcm-kona.c, line 271
- drivers/gpio/gpio-brcmstb.c, line 131
- drivers/gpio/gpio-davinci.c, line 367
- drivers/gpio/gpio-em.c, line 229
- drivers/gpio/gpio-grgpio.c, line 113
- drivers/gpio/gpio-mockup.c, line 249
- drivers/gpio/gpio-mpc8xxx.c, line 105
- drivers/gpio/gpio-mt7621.c, line 379
- drivers/gpio/gpio-mvebu.c, line 400
- drivers/gpio/gpio-nct6694.c, line 428
- drivers/gpio/gpio-rockchip.c, line 315
- drivers/gpio/gpio-sim.c, line 209
- drivers/gpio/gpio-tb10x.c, line 58
- drivers/gpio/gpio-wm831x.c, line 97
- drivers/gpio/gpiolib.c, line 2079
- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c, line 808
- drivers/gpu/drm/xe/xe_i2c.c, line 236
- drivers/gpu/ipu-v3/ipu-common.c, line 1013
- drivers/hid/hid-rmi.c, line 633
- drivers/i2c/busses/i2c-cht-wc.c, line 474
- drivers/i2c/i2c-core-base.c, line 487
- drivers/i2c/muxes/i2c-mux-pca954x.c, line 451
- drivers/iio/dummy/iio_dummy_evgen.c, line 83
- drivers/input/rmi4/rmi_bus.c, line 184
- drivers/irqchip/irq-aclint-sswi.c, line 134
- drivers/irqchip/irq-ath79-misc.c, line 124
- drivers/irqchip/irq-bcm2835.c, line 158
- drivers/irqchip/irq-csky-mpintc.c, line 272
- drivers/irqchip/irq-loongarch-avec.c, line 365
- drivers/irqchip/irq-loongson-eiointc.c, line 601
- drivers/irqchip/irq-loongson-htvec.c, line 318
- drivers/irqchip/irq-loongson-liointc.c, 2 times
- drivers/irqchip/irq-mips-gic.c, 3 times
- drivers/irqchip/irq-mmp.c, 2 times
- drivers/irqchip/irq-riscv-aplic-direct.c, line 307
- drivers/irqchip/irq-riscv-imsic-early.c, line 196
- drivers/irqchip/irq-sifive-plic.c, line 782
- drivers/irqchip/irq-versatile-fpga.c, line 186
- drivers/irqchip/irq-vic.c, line 302
- drivers/macintosh/macio_asic.c, line 239
- drivers/mfd/arizona-irq.c, 2 times
- drivers/mfd/db8500-prcmu.c, line 2621
- drivers/mfd/mfd-core.c, line 256
- drivers/mfd/rohm-bd96801.c, 3 times
- drivers/mfd/tps6586x.c, line 207
- drivers/misc/hi6421v600-irq.c, line 264
- drivers/misc/ocxl/afu_irq.c, line 74
- drivers/misc/ocxl/link.c, line 302
- drivers/misc/rp1/rp1_pci.c, line 253
- drivers/net/can/usb/nct6694_canfd.c, line 732
- drivers/net/dsa/microchip/ksz_common.c, line 2520
- drivers/net/dsa/microchip/ksz_ptp.c, 2 times
- drivers/net/dsa/mt7530.c, line 2293
- drivers/net/dsa/mv88e6xxx/chip.c, line 309
- drivers/net/dsa/mv88e6xxx/global2.c, line 1163
- drivers/net/dsa/qca/ar9331.c, line 831
- drivers/net/dsa/realtek/rtl8365mb_main.c, line 2779
- drivers/net/dsa/realtek/rtl8366rb.c, line 561
- drivers/net/ethernet/ibm/ibmvnic.c, 2 times
- drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c, line 226
- drivers/net/usb/lan78xx.c, line 2242
- drivers/net/usb/smsc95xx.c, line 1207
- drivers/pci/controller/dwc/pcie-amd-mdb.c, 2 times
- drivers/pci/controller/pci-aardvark.c, line 1673
- drivers/pci/controller/pci-ftpci100.c, line 359
- drivers/pci/controller/pcie-xilinx-cpm.c, 2 times
- drivers/pci/controller/pcie-xilinx-dma-pl.c, 2 times
- drivers/pci/controller/plda/pcie-plda-host.c, 3 times
- drivers/perf/riscv_pmu_sbi.c, line 1226
- drivers/pinctrl/mediatek/mtk-eint.c, line 618
- drivers/pinctrl/nomadik/pinctrl-abx500.c, line 236
- drivers/pinctrl/pinctrl-at91-pio4.c, line 1231
- drivers/pinctrl/samsung/pinctrl-samsung.c, line 720
- drivers/pinctrl/sunxi/pinctrl-sunxi.c, line 1736
- drivers/platform/x86/asus-tf103c-dock.c, line 862
- drivers/platform/x86/intel/crystal_cove_charger.c, line 115
- drivers/platform/x86/x86-android-tablets/core.c, line 143
- drivers/power/supply/lp8788-charger.c, line 491
- drivers/rtc/rtc-lp8788.c, line 275
- drivers/rtc/rtc-max8997.c, line 487
- drivers/rtc/rtc-max8998.c, line 277
- drivers/rtc/rtc-nct6694.c, line 252
- drivers/scsi/ibmvscsi/ibmvfc-core.c, line 6408
- drivers/soundwire/irq.c, line 58
- drivers/ssb/driver_gpio.c, 2 times
- drivers/tty/hvc/hvsi.c, line 1209
- drivers/tty/serial/pmac_zilog.c, line 1431
- drivers/usb/host/octeon-hcd.c, line 3601
- drivers/watchdog/octeon-wdt-main.c, line 372
- include/linux/mfd/wm831x/core.h, line 424
- sound/soc/codecs/cs42l43.c, line 2701
- sound/soc/codecs/pm4125.c, line 1305
- sound/soc/codecs/rt5677.c, line 4839
- sound/soc/codecs/wcd937x.c, line 2488
- sound/soc/codecs/wcd938x.c, line 3007
- sound/soc/codecs/wcd939x.c, line 2957
Smatch caller information:
drivers/hid/hid-rmi.c rmi_setup_irq_domain() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hdev->driver_input_lock | ||
| TYPE_LOCK | (struct hid_device)->driver_input_lock |
drivers/base/regmap/regmap-irq.c regmap_irq_get_virq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | hwirq | |
| UNITS | 1 | hwirq | unit_array_size |
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | &mc13xxx->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/power/supply/lp8788-charger.c lp8788_set_irqs() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-s32max,18446744071562067968-u64max |
| CAPPED_DATA | 1 | hwirq | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-auxadc.c wm831x_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 35 |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size |
drivers/gpio/gpio-davinci.c gpio_to_irq_banked() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 1-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
sound/soc/codecs/pm4125.c pm4125_irq_init() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &component_mutex |
drivers/mfd/mfd-core.c mfd_add_device() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 1-u64max |
| DATA_SOURCE | 0 | domain | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->gc->num_chips | |
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->revmap_size | |
| HALF_LOCKED2 | &hdev->driver_input_lock |
drivers/gpio/gpio-wm831x.c wm831x_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/i2c/busses/i2c-cht-wc.c cht_wc_i2c_adap_i2c_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/pinctrl-at91-pio4.c atmel_pinctrl_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-2147483646 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | hwirq | |
| UNITS | 1 | hwirq | unit_array_size |
drivers/i2c/i2c-core-base.c i2c_smbus_host_notify_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | hwirq | unit_array_size |
drivers/input/touchscreen/wm831x-ts.c wm831x_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1-s32max,18446744073709547521-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | hwirq |
drivers/input/misc/wm831x-on.c wm831x_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1-s32max,18446744073709547521-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpio/gpio-grgpio.c grgpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-65534 |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 1 | hwirq | $1 |
| CONSTRAINT | 1 | hwirq | <90 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/mfd/rohm-bd96801.c bd96801_i2c_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | domain | r regmap_irq_get_domain |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/rohm-bd96801.c bd96801_i2c_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1 |
| DATA_SOURCE | 0 | domain | r regmap_irq_get_domain |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/rohm-bd96801.c bd96801_i2c_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | domain | r regmap_irq_get_domain |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/mediatek/mtk-eint.c mtk_eint_do_init() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-224 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| CONSTRAINT | 1 | hwirq | <2373 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | hwirq | |
| UNITS | 1 | hwirq | unit_array_size |
drivers/misc/hi6421v600-irq.c hi6421v600_irq_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | hwirq | 0-13 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| DATA_SOURCE | 0 | domain | r irq_domain_create_simple |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->gc->num_chips | |
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->revmap_size |
drivers/gpio/gpio-sim.c gpio_sim_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
sound/soc/codecs/wcd937x.c wcd937x_irq_init() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &component_mutex |
sound/soc/codecs/rt5677.c rt5677_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/net/dsa/realtek/rtl8366rb.c rtl8366rb_setup_cascaded_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dsa2_mutex |
drivers/pinctrl/samsung/pinctrl-samsung.c samsung_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 1-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/regulator/wm831x-isink.c wm831x_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1-s32max,18446744073709547521-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/misc/rp1/rp1_pci.c rp1_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-60 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/codecs/cs42l43.c cs42l43_request_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 0,4096-ptr_max |
| DATA_SOURCE | 1 | hwirq | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/iio/dummy/iio_dummy_evgen.c iio_dummy_evgen_get_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subsys->su_mutex | ||
| LOCK2 | global &iio_evgen->lock | ||
| TYPE_LOCK | (struct configfs_subsystem)->su_mutex | ||
| TYPE_LOCK | (struct iio_dummy_eventgen)->lock |
drivers/bus/moxtet.c moxtet_irq_setup() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->mutex.dep_map->name | 0-255 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| DATA_SOURCE | 0 | domain | r irq_domain_create_simple |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->gc->num_chips | |
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->revmap_size |
drivers/net/dsa/qca/ar9331.c ar9331_sw_irq_init() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-xilinx-dma-pl.c xilinx_pl_dma_pcie_setup_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | hwirq | unit_array_size |
drivers/pci/controller/pcie-xilinx-dma-pl.c xilinx_pl_dma_pcie_setup_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/realtek/rtl8365mb_main.c rtl8365mb_irq_setup() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dsa2_mutex |
drivers/input/rmi4/rmi_bus.c rmi_create_function_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pci-aardvark.c advk_pcie_map_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/usb/lan78xx.c lan78xx_setup_irq_domain() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->bus_token | 0 |
| PARAM_VALUE | 0 | domain->dev | 0 |
| PARAM_VALUE | 0 | domain->exit | 0 |
| PARAM_VALUE | 0 | domain->fwnode | 0,248,4096-u64max |
| PARAM_VALUE | 0 | domain->host_data | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->hwirq_max | 0-u32max |
| PARAM_VALUE | 0 | domain->link.next | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->link.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | domain->mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | domain->mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | domain->mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | domain->name | 1-u64max |
| PARAM_VALUE | 0 | domain->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->revmap_tree.xa_head | 0,4098-18446744073709547522 |
| PARAM_VALUE | 1 | hwirq | 17 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_simple |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->gc->num_chips | |
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->revmap_size |
drivers/rtc/rtc-wm831x.c wm831x_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1-s32max,18446744073709547521-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | hwirq |
drivers/rtc/rtc-max8997.c max8997_rtc_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 21 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/plda/pcie-plda-host.c plda_init_interrupts() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-64 |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 1 | hwirq | r find_next_bit |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/plda/pcie-plda-host.c plda_init_interrupts() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 23-24 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/plda/pcie-plda-host.c plda_init_interrupts() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 24-25 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/x86-android-tablets/core.c x86_acpi_irq_helper_get() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-5,17,23,25,28,49,56,67-69,71,77,91 |
| DATA_SOURCE | 0 | domain | r irq_find_matching_fwspec |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/rtc/rtc-lp8788.c lp8788_alarm_irq_register() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-s32max,18446744071562067968-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/regulator/wm831x-dcdc.c wm831x_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1-s32max,18446744073709547521-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | hwirq |
drivers/mfd/tps6586x.c tps6586x_irq_get_virq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/gpio/gpio-mockup.c gpio_mockup_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/gpio/gpio-rockchip.c rockchip_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 1-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/pci/controller/dwc/pcie-amd-mdb.c amd_mdb_setup_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | hwirq | unit_array_size |
drivers/pci/controller/dwc/pcie-amd-mdb.c amd_mdb_setup_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pcie-xilinx-cpm.c xilinx_cpm_setup_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | hwirq | unit_array_size |
drivers/pci/controller/pcie-xilinx-cpm.c xilinx_cpm_setup_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/soundwire/irq.c sdw_irq_create_mapping() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &slave->sdw_dev_lock | ||
| TYPE_LOCK | (struct sdw_slave)->sdw_dev_lock |
drivers/gpio/gpio-brcmstb.c brcmstb_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-2147483646,18446744071562067968-u64max |
| CAPPED_DATA | 1 | hwirq | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/gpio/gpio-em.c em_gio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/clocksource/ingenic-timer.c ingenic_tcu_setup_cevt() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| DATA_SOURCE | 0 | domain | r irq_find_host |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cpuhp_state_mutex | ||
| HALF_LOCKED2 | irq |
drivers/rtc/rtc-nct6694.c nct6694_rtc_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 18 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c txgbe_setup_misc_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | hwirq | 0-1 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| DATA_SOURCE | 0 | domain | r irq_domain_create_simple |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->gc->num_chips | |
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->revmap_size | |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/gpio/gpio-nct6694.c nct6694_gpio_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/mv88e6xxx/chip.c mv88e6xxx_g1_irq_setup_common() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | hwirq | 0-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_simple |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->gc->num_chips | |
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->revmap_size | |
| LOCK2 | &chip->reg_lock | ||
| TYPE_LOCK | (struct mv88e6xxx_chip)->reg_lock |
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c amdgpu_irq_create_mapping() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1,3,5,7,9,11,13,15,162 |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpio/gpio-bcm-kona.c bcm_kona_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-65534 |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 1 | hwirq | $1 |
| CONSTRAINT | 1 | hwirq | <90 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/regulator/wm831x-ldo.c wm831x_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1-s32max,18446744073709547521-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | hwirq |
drivers/power/supply/wm831x_power.c wm831x_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 1-s32max,18446744073709547521-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | hwirq | |
| HALF_LOCKED2 | &_dev->mutex |
drivers/gpio/gpiolib.c gpiochip_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/gpio/gpio-mpc8xxx.c mpc8xxx_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 1-u64max |
| PARAM_VALUE | 1 | hwirq | 0-31 |
| DATA_SOURCE | 1 | hwirq | $1 |
| FUZZY_MAX | 1 | hwirq | 31 |
| HARD_MAX | 1 | hwirq | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/gpu/drm/xe/xe_i2c.c xe_i2c_create_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/crystal_cove_charger.c crystal_cove_charger_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->bus_token | 1 |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/pci-ftpci100.c faraday_pci_setup_cascaded_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-3 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/can/usb/nct6694_canfd.c nct6694_canfd_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-s32max,18446744071562067968-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpio/gpio-mt7621.c mt7621_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-2147483646,18446744071562067968-u64max |
| CAPPED_DATA | 1 | hwirq | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/gpu/ipu-v3/ipu-common.c ipu_map_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | hwirq | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &priv->lock |
drivers/net/dsa/mv88e6xxx/global2.c mv88e6xxx_g2_irq_setup() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | hwirq | 0-15 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| DATA_SOURCE | 0 | domain | r irq_domain_create_simple |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->gc->num_chips | |
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->revmap_size |
sound/soc/codecs/wcd939x.c wcd939x_irq_init() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &component_mutex |
drivers/extcon/extcon-max8997.c max8997_muic_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/mt7530.c mt7530_setup_mdio_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 1-u64max |
| PARAM_VALUE | 1 | hwirq | 0-4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dsa2_mutex |
sound/soc/codecs/wcd938x.c wcd938x_irq_init() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &component_mutex |
drivers/net/dsa/microchip/ksz_ptp.c ksz8463_ptp_port_irq_setup() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-3 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
drivers/net/dsa/microchip/ksz_ptp.c ksz_ptp_msg_irq_setup() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-2 |
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | hwirq | unit_array_size |
| HALF_LOCKED2 | global &dsa2_mutex |
drivers/gpio/gpio-mvebu.c mvebu_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/net/usb/smsc95xx.c smsc95xx_bind() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/asus-tf103c-dock.c tf103c_dock_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/arizona-irq.c arizona_irq_init() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 0 | domain->hwirq_max | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
drivers/mfd/arizona-irq.c arizona_irq_init() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 1 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
drivers/gpio/gpio-tb10x.c tb10x_gpio_to_irq() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | hwirq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock |
drivers/net/dsa/microchip/ksz_common.c ksz_irq_common_setup() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 0 | domain->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | hwirq | 0-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_simple |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | domain->gc->num_chips | |
| NO_OVERFLOW_SIMPLE | 0 | domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | domain->root->revmap_size | |
| UNITS | 1 | hwirq | unit_array_size |
drivers/rtc/rtc-max8998.c max8998_rtc_probe() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 1-u64max |
| PARAM_VALUE | 1 | hwirq | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/i2c/muxes/i2c-mux-pca954x.c pca954x_irq_setup() -> irq_create_mapping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | domain | 4096-ptr_max |
| PARAM_VALUE | 1 | hwirq | 0-254 |
| BUF_SIZE | 0 | domain | 376-s32max |
| BUF_SIZE | 0 | domain | 376-s32max |
| CAPPED_DATA | 1 | hwirq | 1 |
| DATA_SOURCE | 0 | domain | r irq_domain_create_linear |
| RX_PATH | |||
| TASK_NOT_RUNNING |