Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/soc/codecs/lpass-tx-macro.c tx_macro_put_dec_enum() -> tx_macro_update_smic_sel_v9_2()

Type Parameter Key Value
PARAM_VALUE 0 component 4096-ptr_max
PARAM_VALUE 0 component->dev 4096-ptr_max
PARAM_VALUE 1 widget 4096-ptr_max
PARAM_VALUE 1 widget->dapm 4096-ptr_max
PARAM_VALUE 1 widget->shift 0
PARAM_VALUE 2 tx 4096-ptr_max
PARAM_VALUE 2 tx->data 4096-ptr_max
PARAM_VALUE 2 tx->data->ver 1-u32max
PARAM_VALUE 3 mic_sel_reg 1028,1156,1284,1412,1540,1668,1796,1924
PARAM_VALUE 4 val 1-4294967294
BUF_SIZE 2 tx s32min-(-2),1-s32max
BUF_SIZE 2 tx s32min-(-2),1-s32max
CAPPED_DATA 4 val 1
DATA_SOURCE 0 component r snd_soc_dapm_to_component
DATA_SOURCE 1 widget r snd_soc_dapm_kcontrol_to_widget
FUZZY_MAX 2 tx->data->ver 1
FUZZY_MAX 3 mic_sel_reg 1924
PARAM_COMPARE 0 component == $1->dapm->component
PARAM_COMPARE 0 component == $1->dapm->component
CONSTRAINT 4 val <2795
BIT_INFO 3 mic_sel_reg 0x404,0x784
HARD_MAX 3 mic_sel_reg 1924
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 tx unit_byte
UNITS 4 val unit_array_size
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock