Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- sound/hda/codecs/side-codecs/cs35l56_hda.c
- sound/soc/codecs/cs35l56-shared.c, line 617
- sound/soc/codecs/cs35l56.c
Smatch caller information:
sound/hda/codecs/side-codecs/cs35l56_hda.c cs35l56_hda_common_probe() -> cs35l56_system_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cs35l56_base | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->cal_index | (-1)-3 |
| PARAM_VALUE | 0 | cs35l56_base->calibration_controls | 5090866251638620160,9218432351843938304 |
| PARAM_VALUE | 0 | cs35l56_base->can_hibernate | 1 |
| PARAM_VALUE | 0 | cs35l56_base->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->dsp | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->fw_reg | 3433386870042001408,6315454320786112512,9010191639324585984 |
| PARAM_VALUE | 0 | cs35l56_base->irq_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->secured | 1 |
| PARAM_VALUE | 0 | cs35l56_base->type | 0,84-99 |
| PARAM_VALUE | 1 | is_soundwire | 0 |
| MEM_ZERO | 0 | cs35l56_base | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/hda/codecs/side-codecs/cs35l56_hda.c cs35l56_hda_fw_load() -> cs35l56_system_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cs35l56_base | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->fw_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | is_soundwire | 0 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
sound/soc/codecs/cs35l56.c cs35l56_init() -> cs35l56_system_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cs35l56_base | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->cal_index | (-1)-127 |
| PARAM_VALUE | 0 | cs35l56_base->calibration_controls | 5090866251638620160,9218432351843938304 |
| PARAM_VALUE | 0 | cs35l56_base->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->fw_reg | 3433386870042001408,6315454320786112512,9010191639324585984 |
| PARAM_VALUE | 0 | cs35l56_base->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->secured | 1 |
| PARAM_VALUE | 0 | cs35l56_base->type | 0,84-99 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &peripheral->sdw_dev_lock |
sound/soc/codecs/cs35l56.c cs35l56_patch() -> cs35l56_system_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cs35l56_base | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->fw_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cs35l56_base->init_done | 1 |
| PARAM_VALUE | 0 | cs35l56_base->irq_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cs35l56_base->irq_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | cs35l56_base->irq_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | cs35l56_base->regmap | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &cs35l56->base.irq_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cs35l56_base)->irq_lock |