Defined in 1 files as a function:

Referenced in 14 files:

Smatch caller information:

drivers/platform/chrome/cros_ec_uart.c cros_ec_uart_acpi_probe() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->handle 1-u64max
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

sound/soc/codecs/cs42l42-sdw.c cs42l42_sdw_probe() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/base/platform.c platform_get_irq_affinity() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
PARAM_VALUE 1 index 0
DATA_SOURCE 1 index $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 index
UNITS 1 index unit_array_size
HALF_LOCKED2 &device->dev_set->lock
HALF_LOCKED2 &policy->rwsem

sound/soc/intel/boards/bytcr_rt5640.c byt_rt5640_get_amcr0f28_settings() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 index 0
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

drivers/platform/x86/serial-multi-instantiate.c smi_get_irq() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
DATA_SOURCE 0 adev $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/platform/x86/serial-multi-instantiate.c smi_get_irq() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
DATA_SOURCE 0 adev $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/input/touchscreen/goodix.c goodix_add_acpi_gpio_mappings() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/spi/spi.c acpi_register_spi_device() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->handle 4096-ptr_max
PARAM_VALUE 0 adev->status.present 1
PARAM_VALUE 1 index 0
DATA_SOURCE 0 adev $1
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi.c spi_probe() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING

drivers/power/reset/pwr-mlxbf.c pwr_mlxbf_probe() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_typec_probe() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
PARAM_VALUE 1 index 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/platform/mellanox/mlx-platform.c mlxplat_probe() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/iio/accel/bmc150-accel-i2c.c bmc150_acpi_dual_accel_probe() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->status.present 1
PARAM_VALUE 1 index 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/pnp/pnpacpi/rsparser.c pnpacpi_allocated_resource() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

sound/soc/codecs/tas2781-i2c.c tasdevice_parse_dt() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte

drivers/acpi/ec.c ec_prepare_gpio_irq() -> acpi_dev_gpio_irq_get()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 index 0
DATA_SOURCE 0 adev $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adev unit_byte