Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pinctrl/bcm/pinctrl-bcm281xx.c bcm281xx_pinctrl_pin_config_set() -> bcm21664_pinctrl_set_pin_lock()

Type Parameter Key Value
PARAM_VALUE 0 pdata 4096-ptr_max
PARAM_VALUE 0 pdata->info 4096-ptr_max
PARAM_VALUE 0 pdata->info->device_type 1
PARAM_VALUE 0 pdata->info->npins 1-4294967295
PARAM_VALUE 1 pin 0-4294967294
PARAM_VALUE 2 lock 0
BUF_SIZE 0 pdata 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 pdata 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 pin 1
DATA_SOURCE 1 pin $1
CONSTRAINT 1 pin <2279
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/bcm/pinctrl-bcm281xx.c bcm281xx_pinctrl_pin_config_set() -> bcm21664_pinctrl_set_pin_lock()

Type Parameter Key Value
PARAM_VALUE 0 pdata 4096-ptr_max
PARAM_VALUE 0 pdata->info 4096-ptr_max
PARAM_VALUE 0 pdata->info->device_type 1
PARAM_VALUE 0 pdata->info->npins 1-4294967295
PARAM_VALUE 0 pdata->regmap 4096-ptr_max
PARAM_VALUE 0 pdata->regmap->async 0
PARAM_VALUE 0 pdata->regmap->cache->cached_rbnode->blklen 1-4294967295
PARAM_VALUE 0 pdata->regmap->cache_dirty 1
PARAM_VALUE 1 pin 0-4294967294
PARAM_VALUE 2 lock 1
BUF_SIZE 0 pdata 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 pdata 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 0 pdata->regmap->precious_table->n_no_ranges 1
CAPPED_DATA 0 pdata->regmap->rd_table->n_no_ranges 1
CAPPED_DATA 0 pdata->regmap->rd_table->n_yes_ranges 1
CAPPED_DATA 0 pdata->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 pdata->regmap->volatile_table->n_yes_ranges 1
CAPPED_DATA 0 pdata->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 pdata->regmap->wr_table->n_yes_ranges 1
CAPPED_DATA 1 pin 1
DATA_SOURCE 1 pin $1
CONSTRAINT 1 pin <2279
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/bcm/pinctrl-bcm281xx.c bcm281xx_pinmux_set() -> bcm21664_pinctrl_set_pin_lock()

Type Parameter Key Value
PARAM_VALUE 0 pdata 4096-ptr_max
PARAM_VALUE 0 pdata->info 4096-ptr_max
PARAM_VALUE 0 pdata->info->device_type 1
PARAM_VALUE 0 pdata->info->functions 4096-ptr_max
PARAM_VALUE 0 pdata->info->pins 4096-ptr_max
PARAM_VALUE 2 lock 0
BUF_SIZE 0 pdata 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 pdata 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pin unit_array_size

drivers/pinctrl/bcm/pinctrl-bcm281xx.c bcm281xx_pinmux_set() -> bcm21664_pinctrl_set_pin_lock()

Type Parameter Key Value
PARAM_VALUE 0 pdata 4096-ptr_max
PARAM_VALUE 0 pdata->info 4096-ptr_max
PARAM_VALUE 0 pdata->info->device_type 1
PARAM_VALUE 0 pdata->info->functions 4096-ptr_max
PARAM_VALUE 0 pdata->info->pins 4096-ptr_max
PARAM_VALUE 0 pdata->regmap 4096-ptr_max
PARAM_VALUE 0 pdata->regmap->async 0
PARAM_VALUE 0 pdata->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 pdata->regmap->cache_dirty 1
PARAM_VALUE 2 lock 1
BUF_SIZE 0 pdata 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 pdata 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 0 pdata->regmap->precious_table->n_no_ranges 1
CAPPED_DATA 0 pdata->regmap->rd_table->n_no_ranges 1
CAPPED_DATA 0 pdata->regmap->rd_table->n_yes_ranges 1
CAPPED_DATA 0 pdata->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 pdata->regmap->volatile_table->n_yes_ranges 1
CAPPED_DATA 0 pdata->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 pdata->regmap->wr_table->n_yes_ranges 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pin unit_array_size