Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 23 files:

Smatch caller information:

arch/x86/kernel/acpi/boot.c acpi_gsi_to_irq() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 2 trigger 0-1
PARAM_VALUE 3 polarity 0-1
CAPPED_DATA 1 gsi 1
DATA_SOURCE 1 gsi $0
FUZZY_MAX 2 trigger 1
FUZZY_MAX 3 polarity 1
HARD_MAX 2 trigger 1
HARD_MAX 3 polarity 1
RX_PATH
TASK_NOT_RUNNING

drivers/mailbox/pcc.c pcc_map_interrupt() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 gsi 1-u32max
PARAM_VALUE 2 trigger 0-1
PARAM_VALUE 3 polarity 0-1
DATA_SOURCE 1 gsi $0
FUZZY_MAX 2 trigger 1
FUZZY_MAX 3 polarity 1
HARD_MAX 2 trigger 1
HARD_MAX 3 polarity 1
RX_PATH
TASK_NOT_RUNNING

drivers/thermal/intel/intel_soc_dts_thermal.c intel_soc_thermal_init() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 gsi 1-u32max
PARAM_VALUE 2 trigger 0
PARAM_VALUE 3 polarity 1

drivers/clocksource/hyperv_timer.c hv_setup_stimer0_irq() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 gsi 237
PARAM_VALUE 2 trigger 1
PARAM_VALUE 3 polarity 0

drivers/platform/x86/x86-android-tablets/core.c x86_acpi_irq_helper_get() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 gsi 0-5,17,23,25,28,49,56,67-69,71,77,91
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/resource.c acpi_dev_get_irqresource() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 gsi 1,3-u32max
CAPPED_DATA 1 gsi 1
DATA_SOURCE 1 gsi $1
DATA_SOURCE 2 trigger $2 [m]
DATA_SOURCE 3 polarity $3 [m]
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ctrl->lock
HALF_LOCKED2 global &acpi_link_lock
HALF_LOCKED2 global &ioapic_list_lock

drivers/char/hpet.c hpet_resources() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
RX_PATH
TASK_NOT_RUNNING

drivers/char/hpet.c hpet_timer_set_irq() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 gsi 0-31
PARAM_VALUE 2 trigger 0
PARAM_VALUE 3 polarity 1
CAPPED_DATA 1 gsi 1
DATA_SOURCE 1 gsi r find_next_bit
RX_PATH
TASK_NOT_RUNNING

drivers/dma/acpi-dma.c acpi_dma_parse_resource_group() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/pci_irq.c acpi_pci_irq_enable() -> acpi_register_gsi()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 trigger 0-255
PARAM_VALUE 3 polarity 0-255
FUZZY_MAX 2 trigger 0
FUZZY_MAX 3 polarity 1
UNITS 1 gsi unit_byte