Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

sound/soc/sof/intel/hda-dai.c sdw_hda_dai_hw_free() -> hdac_bus_eml_sdw_map_stream_ch()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 3 channel_mask 0
PARAM_VALUE 4 stream_id 0
DATA_SOURCE 1 sublink $2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 y unit_array_size

sound/soc/sof/intel/hda-dai.c sdw_hda_dai_hw_params() -> hdac_bus_eml_sdw_map_stream_ch()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 3 channel_mask 0
PARAM_VALUE 4 stream_id 0
DATA_SOURCE 1 sublink $3
RX_PATH
TASK_NOT_RUNNING
UNITS 2 y unit_array_size

sound/soc/sof/intel/hda-dai.c sdw_hda_dai_hw_params() -> hdac_bus_eml_sdw_map_stream_ch()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
CAPPED_DATA 3 channel_mask 1
DATA_SOURCE 1 sublink $3
RX_PATH
TASK_NOT_RUNNING
UNITS 2 y unit_array_size

sound/soc/sof/intel/hda-sdw-bpt.c hda_sdw_bpt_close() -> hdac_bus_eml_sdw_map_stream_ch()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 2 y 0
PARAM_VALUE 3 channel_mask 0
PARAM_VALUE 4 stream_id 0
PARAM_VALUE 5 dir 0
DATA_SOURCE 1 sublink $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex

sound/soc/sof/intel/hda-sdw-bpt.c hda_sdw_bpt_close() -> hdac_bus_eml_sdw_map_stream_ch()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 2 y 1
PARAM_VALUE 3 channel_mask 0
PARAM_VALUE 4 stream_id 0
PARAM_VALUE 5 dir 1
DATA_SOURCE 1 sublink $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex

sound/soc/sof/intel/hda-sdw-bpt.c hda_sdw_bpt_open() -> hdac_bus_eml_sdw_map_stream_ch()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 2 y 0
PARAM_VALUE 5 dir 0
CAPPED_DATA 3 channel_mask 1
DATA_SOURCE 1 sublink $1
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex

sound/soc/sof/intel/hda-sdw-bpt.c hda_sdw_bpt_open() -> hdac_bus_eml_sdw_map_stream_ch()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 2 y 1
PARAM_VALUE 5 dir 1
CAPPED_DATA 3 channel_mask 1
DATA_SOURCE 1 sublink $1
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex