Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pinctrl/stm32/pinctrl-stm32.c stm32_pconf_parse_conf() -> stm32_pconf_set_speed()

Type Parameter Key Value
PARAM_VALUE 0 bank 4096-ptr_max
PARAM_VALUE 2 speed 0-16777215
BUF_SIZE 0 bank s32min-(-2),1-s32max
BUF_SIZE 0 bank s32min-(-2),1-s32max
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 bank r gpiochip_get_data
DATA_SOURCE 1 offset r stm32_gpio_pin
DATA_SOURCE 2 speed r pinconf_to_config_argument
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/stm32/pinctrl-stm32.c stm32_pinctrl_restore_gpio_regs() -> stm32_pconf_set_speed()

Type Parameter Key Value
PARAM_VALUE 0 bank 4096-ptr_max
PARAM_VALUE 0 bank->gpio_chip.parent 4096-ptr_max
PARAM_VALUE 0 bank->gpio_chip.parent->driver_data 4096-ptr_max
PARAM_VALUE 0 bank->gpio_chip.parent->driver_data->hwlock->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bank->gpio_chip.parent->driver_data->hwlock->priv->regmap->async 0
PARAM_VALUE 0 bank->gpio_chip.parent->driver_data->hwlock->priv->regmap->cache_dirty 1
PARAM_VALUE 0 bank->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bank->pin_backup 4096-ptr_max
PARAM_VALUE 2 speed 0-3
BUF_SIZE 0 bank s32min-(-2),1-s32max
BUF_SIZE 0 bank s32min-(-2),1-s32max
DATA_SOURCE 0 bank r gpiochip_get_data
DATA_SOURCE 1 offset r stm32_gpio_pin
BIT_INFO 1 offset 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING