Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 60 files:

Smatch caller information:

drivers/pinctrl/pinctrl-pistachio.c pistachio_gpio_register() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/pinctrl-pistachio.c pistachio_gpio_register() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/soc-ac97.c snd_soc_ac97_free_gpio() -> gpiochip_remove()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &card->mutex

drivers/gpio/gpio-rcar.c gpio_rcar_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.chip->flags 2053
PARAM_VALUE 0 gc->irq.chip->ipi_send_mask 0
PARAM_VALUE 0 gc->irq.chip->ipi_send_single 0
PARAM_VALUE 0 gc->irq.chip->irq_ack 0
PARAM_VALUE 0 gc->irq.chip->irq_bus_lock 0
PARAM_VALUE 0 gc->irq.chip->irq_calc_mask 0
PARAM_VALUE 0 gc->irq.chip->irq_eoi 0
PARAM_VALUE 0 gc->irq.chip->irq_mask_ack 0
PARAM_VALUE 0 gc->irq.chip->irq_nmi_setup 0
PARAM_VALUE 0 gc->irq.chip->irq_nmi_teardown 0
PARAM_VALUE 0 gc->irq.chip->irq_pm_shutdown 0
PARAM_VALUE 0 gc->irq.chip->irq_pre_redirect 0
PARAM_VALUE 0 gc->irq.chip->irq_print_chip 0
PARAM_VALUE 0 gc->irq.chip->irq_resume 0
PARAM_VALUE 0 gc->irq.chip->irq_retrigger 0
PARAM_VALUE 0 gc->irq.chip->irq_set_affinity 0
PARAM_VALUE 0 gc->irq.chip->irq_shutdown 0
PARAM_VALUE 0 gc->irq.chip->irq_startup 0
PARAM_VALUE 0 gc->irq.chip->irq_suspend 0
PARAM_VALUE 0 gc->irq.chip->irq_write_msi_msg 0
PARAM_VALUE 0 gc->irq.domain 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain->pm_dev 4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 gc->parent->driver 4096-ptr_max
PARAM_VALUE 0 gc->parent->power.last_status (-1)
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
BUF_SIZE 0 gc 512
BUF_SIZE 0 gc->label (-1),1-s32max
BUF_SIZE 0 gc->parent (-1),1616
CAPPED_DATA 0 gc 1
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 gc->irq.domain->hwirq_max
NO_OVERFLOW_SIMPLE 0 gc->irq.domain->revmap_size

drivers/gpio/gpio-rcar.c gpio_rcar_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/media/dvb-frontends/cxd2820r_core.c cxd2820r_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->label 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/bcma/driver_gpio.c bcma_gpio_unregister() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpio-zynq.c zynq_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpio/gpio-max3191x.c max3191x_remove() -> gpiochip_remove()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/pinctrl/vt8500/pinctrl-wmt.c wmt_pinctrl_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->base 0,512-131581
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/serial/ftdi_sio.c ftdi_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/pinctrl/pinctrl-at91-pio4.c atmel_pinctrl_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 8105951733499564032
PARAM_VALUE 0 gc->parent->devres_head.prev 4096-ptr_max
BUF_SIZE 0 gc 512
BUF_SIZE 0 gc->label (-1),1-s32max
BUF_SIZE 0 gc->names 0-34359738360,u64max
BUF_SIZE 0 gc->parent (-1),1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 gc->irq.domain->hwirq_max
NO_OVERFLOW_SIMPLE 0 gc->irq.domain->revmap_size
NO_OVERFLOW_SIMPLE 0 gc->ngpio

drivers/pinctrl/qcom/pinctrl-spmi-mpp.c pmic_mpp_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 gc->ngpio

drivers/pinctrl/qcom/pinctrl-spmi-mpp.c pmic_mpp_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c npcm7xx_gpio_register() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c npcm7xx_gpio_register() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/codecs/rt5677.c rt5677_free_gpio() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/media/pci/solo6x10/solo6x10-gpio.c solo_gpio_exit() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->label 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpio-omap.c omap_gpio_chip_init() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->parent 4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpio-omap.c omap_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/video/fbdev/via/via-gpio.c viafb_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 8342183889367715840
PARAM_VALUE 0 gc->ngpio 1-u16max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/ssb/driver_gpio.c ssb_gpio_unregister() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpio-amd8111.c amd_gpio_exit() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 1855711254917419008
NOCHECK_CALL

drivers/tty/serial/sc16is7xx.c sc16is7xx_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/sc16is7xx.c sc16is7xx_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/hid/hid-cp2112.c cp2112_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
TERMINATED 0 gc->label 1
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &hdev->driver_input_lock
TYPE_LOCK (struct hid_device)->driver_input_lock

drivers/hid/hid-cp2112.c cp2112_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &hdev->driver_input_lock
HALF_LOCKED2 &dev->mutex
TYPE_LOCK (struct hid_device)->driver_input_lock

drivers/gpio/gpio-virtio.c virtio_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_d->mutex

sound/soc/codecs/wm8903.c wm8903_free_gpio() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/gpio/gpio-ljca.c ljca_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/gpio/gpio-regmap.c gpio_regmap_register() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
BUF_SIZE 0 gc 512
BUF_SIZE 0 gc->label (-1),1-s32max
BUF_SIZE 0 gc->names (-1),256,384,448
CAPPED_DATA 0 gc 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 gc->irq.domain->hwirq_max
NO_OVERFLOW_SIMPLE 0 gc->irq.domain->revmap_size
NO_OVERFLOW_SIMPLE 0 gc->ngpio

drivers/gpio/gpio-regmap.c gpio_regmap_unregister() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
NOCHECK_CALL

drivers/mfd/sm501.c sm501_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mfd/sm501.c sm501_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mfd/sm501.c sm501_register_gpio() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/i2c/ds90ub953.c ub953_gpiochip_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

sound/soc/codecs/wm8996.c wm8996_free_gpio() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/gpio/gpio-mc33880.c mc33880_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/misc/ti_fpc202.c fpc202_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
TERMINATED 0 gc->label 1
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/misc/ti_fpc202.c fpc202_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

sound/soc/codecs/tlv320adc3xxx.c adc3xxx_free_gpio() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/gpio/gpio-rockchip.c rockchip_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpio/gpio-rockchip.c rockchip_gpiolib_register() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bank->deferred_lock
TYPE_LOCK (struct rockchip_pin_bank)->deferred_lock

drivers/of/unittest.c unittest_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->base s32min-(-2),0-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/media/i2c/ds90ub913.c ub913_gpiochip_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

sound/soc/codecs/wm8962.c wm8962_free_gpio() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &card->mutex

drivers/pinctrl/bcm/pinctrl-iproc-gpio.c iproc_gpio_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 gc->parent->of_node 4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
BUF_SIZE 0 gc 512
BUF_SIZE 0 gc->label (-1),1-s32max
BUF_SIZE 0 gc->parent (-1),1616
CAPPED_DATA 0 gc 1
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 gc->irq.domain->hwirq_max
NO_OVERFLOW_SIMPLE 0 gc->irq.domain->revmap_size

drivers/gpio/gpio-brcmstb.c brcmstb_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpio/gpiolib-devres.c devm_gpio_chip_release() -> gpiochip_remove()

Type Parameter Key Value
DATA_SOURCE 0 gc $0
NOCHECK_CALL

drivers/pinctrl/qcom/pinctrl-spmi-gpio.c pmic_gpio_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 gc->ngpio

drivers/pinctrl/qcom/pinctrl-spmi-gpio.c pmic_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/pinctrl/stm32/pinctrl-stm32.c stm32_pctl_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/serial/cp210x.c cp210x_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/leds/leds-pca9532.c pca9532_destroy_devices() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->parent 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/iio/dac/ad5592r-base.c ad5592r_gpio_cleanup() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

sound/soc/codecs/wm5100.c wm5100_free_gpio() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/gpio/gpio-it87.c it87_gpio_exit() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4832816882930184192
NOCHECK_CALL

drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c pm8xxx_mpp_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c pm8xxx_mpp_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpio/gpio-mb86s7x.c mb86s70_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/pwm/core.c pwmchip_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &dev->mutex

drivers/gpio/gpio-bt8xx.c bt8xxgpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/gpio.c gb_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/pinctrl/pinctrl-amd.c amd_gpio_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/pinctrl-amd.c amd_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c pm8xxx_gpio_probe() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->gpiodev 0,4096-ptr_max
PARAM_VALUE 0 gc->irq.domain_is_allocated_externally 0
PARAM_VALUE 0 gc->irq.irq_enable 0-6462558059284840447,6462558059284840449-u64max
PARAM_VALUE 0 gc->irq.irq_mask 0-5222055204017438719,5222055204017438721-u64max
PARAM_VALUE 0 gc->irq.valid_mask 0,16,4096-ptr_max
PARAM_VALUE 0 gc->to_irq 0,3530894414974574592
MEM_ZERO 0 gc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c pm8xxx_gpio_remove() -> gpiochip_remove()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex