Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/soc/amd/ps/ps-sdw-dma.c acp63_restore_sdw_dma_config() -> acp63_config_dma()

Type Parameter Key Value
PARAM_VALUE 2 stream_id 0-5
BUF_SIZE 0 stream s32min-(-2),1-s32max
BUF_SIZE 0 stream s32min-(-2),1-s32max
CAPPED_DATA 2 stream_id 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 stream unit_byte
HALF_LOCKED2 &fsm->lock

sound/soc/amd/ps/ps-sdw-dma.c acp63_sdw_dma_hw_params() -> acp63_config_dma()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->instance 0-1
BUF_SIZE 0 stream s32min-(-2),1-s32max
BUF_SIZE 0 stream s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 stream unit_byte
UNITS 2 stream_id unit_array_size
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/ps/ps-sdw-dma.c acp70_restore_sdw_dma_config() -> acp63_config_dma()

Type Parameter Key Value
PARAM_VALUE 2 stream_id 0-5
BUF_SIZE 0 stream s32min-(-2),1-s32max
BUF_SIZE 0 stream s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 stream unit_byte
HALF_LOCKED2 &fsm->lock

sound/soc/amd/ps/ps-pdm-dma.c acp63_pdm_dma_hw_params() -> acp63_config_dma()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
BUF_SIZE 0 stream s32min-(-2),1-s32max
BUF_SIZE 0 stream s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 stream unit_byte
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/ps/ps-pdm-dma.c acp63_pdm_resume() -> acp63_config_dma()

Type Parameter Key Value
PARAM_VALUE 1 acp_base 1
BUF_SIZE 0 stream s32min-(-2),1-s32max
BUF_SIZE 0 stream s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 stream unit_byte