Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/hda/codecs/side-codecs/cs35l41_hda.c cs35l41_hda_parse_acpi() -> cs35l41_get_speaker_id()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 amp_index 0-3
PARAM_VALUE 2 num_amps 1-4
PARAM_VALUE 3 fixed_gpio_id (-1)
CAPPED_DATA 1 amp_index 1
CAPPED_DATA 2 num_amps 1
DATA_SOURCE 0 dev $1
PARAM_COMPARE 1 amp_index < $2
PARAM_COMPARE 2 num_amps > $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 amp_index unit_array_size
UNITS 2 num_amps unit_array_size

sound/hda/codecs/side-codecs/cs35l41_hda_property.c generic_dsd_config() -> cs35l41_get_speaker_id()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_ops->dma_supported 0,527,50235921770707435,2528523692154392576,3617072262637035520,5023592177070743552,5276104885786021888
PARAM_VALUE 0 dev->dma_ops->map_phys 0,632,48484213451719352,2506261230157742080,4169194063996235776,4848421345171935232,6326163439792029696
PARAM_VALUE 0 dev->dma_ops->map_sg 0,663,58722010135957667,2118452656510775296,2518538481676259328,5872201013595766784,6630017431831871488
PARAM_VALUE 0 dev->dma_ops->mmap 0,5761417605877342208,7694740394750603264
PARAM_VALUE 0 dev->dma_ops->unmap_phys 0,775,62571895156780032,3634718672199266304,5690836758666383360,6257189515678003200,7756707427785986048
PARAM_VALUE 0 dev->dma_ops->unmap_sg 0,892,86767622481470668,1256335292805263360,8472845699660435456,8676762248147066880,8920167536469053440
PARAM_VALUE 2 num_amps 0,2,4
PARAM_VALUE 3 fixed_gpio_id (-1)
DATA_SOURCE 0 dev $1
FUZZY_MAX 2 num_amps 2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 num_amps
UNITS 1 amp_index unit_array_size
UNITS 2 num_amps unit_array_size

sound/hda/codecs/side-codecs/cs35l41_hda_property.c hp_i2c_int_2amp_dual_spkid() -> cs35l41_get_speaker_id()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_ops->dma_supported 0,527,50235921770707435,2528523692154392576,3617072262637035520
PARAM_VALUE 0 dev->dma_ops->map_phys 0,632,48484213451719352,2506261230157742080,4169194063996235776
PARAM_VALUE 0 dev->dma_ops->map_sg 0,663,58722010135957667,2118452656510775296,2518538481676259328
PARAM_VALUE 0 dev->dma_ops->mmap 0,5761417605877342208,7694740394750603264
PARAM_VALUE 0 dev->dma_ops->unmap_phys 0,775,62571895156780032,3634718672199266304,5690836758666383360
PARAM_VALUE 0 dev->dma_ops->unmap_sg 0,892,86767622481470668,1256335292805263360,8472845699660435456
PARAM_VALUE 1 amp_index 0
PARAM_VALUE 2 num_amps 0
PARAM_VALUE 3 fixed_gpio_id 1
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING

sound/hda/codecs/side-codecs/cs35l41_hda_property.c hp_i2c_int_2amp_dual_spkid() -> cs35l41_get_speaker_id()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_ops->dma_supported 0,527,50235921770707435,2528523692154392576,3617072262637035520
PARAM_VALUE 0 dev->dma_ops->map_phys 0,632,48484213451719352,2506261230157742080,4169194063996235776
PARAM_VALUE 0 dev->dma_ops->map_sg 0,663,58722010135957667,2118452656510775296,2518538481676259328
PARAM_VALUE 0 dev->dma_ops->mmap 0,5761417605877342208,7694740394750603264
PARAM_VALUE 0 dev->dma_ops->unmap_phys 0,775,62571895156780032,3634718672199266304,5690836758666383360
PARAM_VALUE 0 dev->dma_ops->unmap_sg 0,892,86767622481470668,1256335292805263360,8472845699660435456
PARAM_VALUE 1 amp_index 0
PARAM_VALUE 2 num_amps 0
PARAM_VALUE 3 fixed_gpio_id 2
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING

sound/hda/codecs/side-codecs/cs35l41_hda_property.c lenovo_legion_no_acpi() -> cs35l41_get_speaker_id()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_ops->dma_supported 0,527,50235921770707435,2528523692154392576,3617072262637035520
PARAM_VALUE 0 dev->dma_ops->map_phys 0,632,48484213451719352,2506261230157742080,4169194063996235776
PARAM_VALUE 0 dev->dma_ops->map_sg 0,663,58722010135957667,2118452656510775296,2518538481676259328
PARAM_VALUE 0 dev->dma_ops->mmap 0,5761417605877342208,7694740394750603264
PARAM_VALUE 0 dev->dma_ops->unmap_phys 0,775,62571895156780032,3634718672199266304,5690836758666383360
PARAM_VALUE 0 dev->dma_ops->unmap_sg 0,892,86767622481470668,1256335292805263360,8472845699660435456
PARAM_VALUE 1 amp_index 0
PARAM_VALUE 2 num_amps 0
PARAM_VALUE 3 fixed_gpio_id 2
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING