Searched refs:active_slots (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/sound/soc/bcm/ |
H A D | cygnus-ssp.c | 977 unsigned int active_slots; in cygnus_set_dai_tdm_slot() local 987 active_slots = hweight32(tx_mask); in cygnus_set_dai_tdm_slot() 989 if (active_slots > 16) in cygnus_set_dai_tdm_slot() 993 if (active_slots % 2) in cygnus_set_dai_tdm_slot() 997 if (active_slots == 16) in cygnus_set_dai_tdm_slot() 998 active_slots = 0; in cygnus_set_dai_tdm_slot() 1032 dev_dbg(aio->cygaud->dev, "%s active_slots %u, bits per frame %d\n", in cygnus_set_dai_tdm_slot() 1033 __func__, active_slots, frame_bits); in cygnus_set_dai_tdm_slot() 1038 value |= (active_slots << I2S_OUT_CFGX_VALID_SLOT); in cygnus_set_dai_tdm_slot() 1046 value |= (active_slots << I2S_OUT_CFGX_VALID_SLO in cygnus_set_dai_tdm_slot() [all...] |
/kernel/linux/linux-6.6/sound/soc/bcm/ |
H A D | cygnus-ssp.c | 967 unsigned int active_slots; in cygnus_set_dai_tdm_slot() local 977 active_slots = hweight32(tx_mask); in cygnus_set_dai_tdm_slot() 979 if (active_slots > 16) in cygnus_set_dai_tdm_slot() 983 if (active_slots % 2) in cygnus_set_dai_tdm_slot() 987 if (active_slots == 16) in cygnus_set_dai_tdm_slot() 988 active_slots = 0; in cygnus_set_dai_tdm_slot() 1022 dev_dbg(aio->cygaud->dev, "%s active_slots %u, bits per frame %d\n", in cygnus_set_dai_tdm_slot() 1023 __func__, active_slots, frame_bits); in cygnus_set_dai_tdm_slot() 1028 value |= (active_slots << I2S_OUT_CFGX_VALID_SLOT); in cygnus_set_dai_tdm_slot() 1036 value |= (active_slots << I2S_OUT_CFGX_VALID_SLO in cygnus_set_dai_tdm_slot() [all...] |
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ad_sigma_delta.c | 372 sigma_delta->active_slots = slot; in ad_sd_buffer_postenable() 375 if (sigma_delta->active_slots > 1) { in ad_sd_buffer_postenable() 485 if (sigma_delta->active_slots == 1) { in ad_sd_trigger_handler() 510 if (sigma_delta->current_slot == sigma_delta->active_slots) { in ad_sd_trigger_handler()
|
/kernel/linux/linux-5.10/sound/soc/ti/ |
H A D | davinci-mcasp.c | 961 int i, active_slots; in mcasp_i2s_hw_param() local 976 active_slots = hweight32(mcasp->tdm_mask[stream]); in mcasp_i2s_hw_param() 977 active_serializers = (channels + active_slots - 1) / in mcasp_i2s_hw_param() 978 active_slots; in mcasp_i2s_hw_param() 980 active_slots = channels; in mcasp_i2s_hw_param() 984 if (--active_slots <= 0) in mcasp_i2s_hw_param() 991 active_slots = channels; in mcasp_i2s_hw_param() 993 active_slots = total_slots; in mcasp_i2s_hw_param() 995 for (i = 0; i < active_slots; i++) in mcasp_i2s_hw_param()
|
/kernel/linux/linux-6.6/include/linux/iio/adc/ |
H A D | ad_sigma_delta.h | 89 unsigned int active_slots; member
|
/kernel/linux/linux-6.6/sound/soc/ti/ |
H A D | davinci-mcasp.c | 989 int i, active_slots; in mcasp_i2s_hw_param() local 1004 active_slots = hweight32(mcasp->tdm_mask[stream]); in mcasp_i2s_hw_param() 1005 active_serializers = DIV_ROUND_UP(channels, active_slots); in mcasp_i2s_hw_param() 1007 active_slots = channels; in mcasp_i2s_hw_param() 1011 if (--active_slots <= 0) in mcasp_i2s_hw_param() 1018 active_slots = channels; in mcasp_i2s_hw_param() 1020 active_slots = total_slots; in mcasp_i2s_hw_param() 1022 for (i = 0; i < active_slots; i++) in mcasp_i2s_hw_param()
|
Completed in 11 milliseconds