Documented in 1 files:

Defined in 1 files as a function:

Referenced in 31 files:

Smatch caller information:

sound/soc/codecs/es9356.c es9356_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 2000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/max98373-sdw.c max98373_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/rt1316-sdw.c rt1316_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/cs42l42-sdw.c cs42l42_sdw_handle_unattach() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 0 slave->unattach_request 1-u32max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/pm4125.c pm4125_soc_codec_probe() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/codecs/rt715-sdca-sdw.c rt715_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/max98363.c max98363_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000

sound/soc/codecs/wcd937x.c wcd937x_soc_codec_probe() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/sdca/sdca_class.c class_boot_work() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 5000
HALF_LOCKED2 &pool->lock

sound/soc/sdca/sdca_class.c class_runtime_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 5000

sound/soc/codecs/rt1017-sdca-sdw.c rt1017_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/rt715-sdw.c rt715_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/rt5682-sdw.c rt5682_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/soc/codecs/rt712-sdca-sdw.c rt712_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/soc/codecs/rt766-sdca-sdw.c rt766_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 0 slave->unattach_request 1-u32max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/rt1308-sdw.c rt1308_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/rt711-sdca-sdw.c rt711_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/soc/codecs/cs35l56-sdw.c cs35l56_sdw_handle_unattach() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 5000

sound/soc/codecs/tac5xx2-sdw.c tac5xx2_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 3000

sound/soc/codecs/wsa881x.c wsa881x_runtime_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 1000

sound/soc/codecs/rt1318-sdw.c rt1318_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/rt700-sdw.c rt700_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/rt5682.c rt5682_probe() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/codecs/rt711-sdw.c rt711_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/soc/codecs/tas2783-sdw.c tas2783_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000

sound/soc/codecs/rt722-sdca-sdw.c rt722_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/soc/codecs/wcd939x.c wcd939x_soc_codec_probe() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 2000
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/codecs/rt721-sdca-sdw.c rt721_sdca_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/soc/codecs/wcd938x.c wcd938x_soc_codec_probe() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 2000
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/codecs/rt1320-sdw.c rt1320_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/cs42l43.c cs42l43_wait_for_attach() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 1 timeout_ms 5000

sound/soc/codecs/rt712-sdca-dmic.c rt712_sdca_dmic_dev_resume() -> sdw_slave_wait_for_init()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 timeout_ms 5000
RX_PATH
TASK_NOT_RUNNING