Home
last modified time | relevance | path

Searched refs:tdm_width (Results 1 – 10 of 10) sorted by relevance

/linux/sound/soc/
H A Dsoc-utils-test.c16 u8 tdm_width; member
121 unsigned int tdm_width, unsigned int tdm_slots, in test_tdm_params_to_bclk_one() argument
136 got_bclk = snd_soc_tdm_params_to_bclk(&params, tdm_width, tdm_slots, slot_multiple); in test_tdm_params_to_bclk_one()
139 rate, params_width(&params), channels, tdm_width, tdm_slots, slot_multiple, in test_tdm_params_to_bclk_one()
153 tdm_params_to_bclk_cases[i].tdm_width, in test_tdm_params_to_bclk()
166 tdm_params_to_bclk_cases[i].tdm_width, in test_tdm_params_to_bclk()
205 if (tdm_params_to_bclk_cases[i].tdm_width | in test_snd_soc_params_to_bclk()
H A Dsoc-utils.c110 int tdm_width, int tdm_slots, int slot_multiple) in snd_soc_tdm_params_to_bclk() argument
118 if (!tdm_width) { in snd_soc_tdm_params_to_bclk()
119 tdm_width = snd_pcm_format_width(params_format(params)); in snd_soc_tdm_params_to_bclk()
120 if (tdm_width < 0) in snd_soc_tdm_params_to_bclk()
121 return tdm_width; in snd_soc_tdm_params_to_bclk()
124 return snd_soc_calc_bclk(params_rate(params), tdm_width, 1, tdm_slots); in snd_soc_tdm_params_to_bclk()
/linux/include/linux/mfd/arizona/
H A Dcore.h152 int tdm_width[ARIZONA_MAX_AIF]; member
/linux/sound/soc/codecs/
H A Dcs530x.h212 int tdm_width; member
H A Darizona.c1787 int tdm_width = arizona->tdm_width[dai->id - 1]; in arizona_hw_params() local
1802 tdm_slots, tdm_width); in arizona_hw_params()
1803 bclk_target = tdm_slots * tdm_width * params_rate(params); in arizona_hw_params()
1807 tdm_width = wl; in arizona_hw_params()
1843 frame = wl << ARIZONA_AIF1TX_WL_SHIFT | tdm_width; in arizona_hw_params()
2019 arizona->tdm_width[dai->id - 1] = slot_width; in arizona_set_tdm_slot()
H A Dmadera.c3113 int tdm_width = priv->tdm_width[dai->id - 1]; in madera_hw_params() local
3131 tdm_slots, tdm_width); in madera_hw_params()
3132 bclk_target = tdm_slots * tdm_width * rate; in madera_hw_params()
3136 tdm_width = wl; in madera_hw_params()
3171 frame = wl << MADERA_AIF1TX_WL_SHIFT | tdm_width; in madera_hw_params()
3356 priv->tdm_width[dai->id - 1] = slot_width; in madera_set_tdm_slot()
H A Dcs48l32.h373 u8 tdm_width[CS48L32_MAX_ASP]; member
H A Dmadera.h142 int tdm_width[MADERA_MAX_AIF]; member
H A Dcs48l32.c2150 slotw = cs48l32_codec->tdm_width[dai_id]; in cs48l32_hw_params()
2364 cs48l32_codec->tdm_width[dai->id - 1] = slot_width; in cs48l32_set_tdm_slot()
/linux/include/sound/
H A Dsoc.h495 int tdm_width, int tdm_slots, int slot_multiple);