Home
last modified time | relevance | path

Searched refs:data_width (Results 1 – 9 of 9) sorted by relevance

/sound/soc/xilinx/
A Dxlnx_i2s.c31 u32 data_width; member
65 bits_per_sample = drv_data->data_width; in xlnx_i2s_set_sysclk()
103 bits_per_sample = drv_data->data_width; in xlnx_i2s_hw_params()
194 ret = of_property_read_u32(node, "xlnx,dwidth", &drv_data->data_width); in xlnx_i2s_probe()
199 switch (drv_data->data_width) { in xlnx_i2s_probe()
/sound/soc/intel/keembay/
A Dkmb_platform.c112 if (kmb_i2s->config.data_width == 16) { in kmb_pcm_tx_fn()
144 if (kmb_i2s->config.data_width == 16) { in kmb_pcm_rx_fn()
590 config->data_width = 16; in kmb_dai_hw_params()
597 config->data_width = 32; in kmb_dai_hw_params()
607 config->data_width = 32; in kmb_dai_hw_params()
631 (config->data_width << DATA_WIDTH_CONFIG_BIT) | in kmb_dai_hw_params()
645 (config->data_width << DATA_WIDTH_CONFIG_BIT) | in kmb_dai_hw_params()
663 u32 bitclk = config->sample_rate * config->data_width * 2; in kmb_dai_hw_params()
A Dkmb_platform.h122 u32 data_width; member
/sound/soc/codecs/
A Dadau7118.c278 u32 data_width = params_width(params), slots_width; in adau7118_hw_params() local
296 if (data_width > slots_width) { in adau7118_hw_params()
298 data_width, slots_width); in adau7118_hw_params()
303 switch (slots_width - data_width) { in adau7118_hw_params()
319 slots_width, data_width); in adau7118_hw_params()
A Dcs42l43.c373 int data_width = params_width(params); in cs42l43_asp_hw_params() local
375 int slot_width = data_width; in cs42l43_asp_hw_params()
443 ((data_width - 1) << CS42L43_ASP_CH_WIDTH_SHIFT) | in cs42l43_asp_hw_params()
/sound/soc/mediatek/mt8186/
A Dmt8186-dai-pcm.c228 unsigned int data_width = in mtk_dai_pcm_hw_params() local
237 __func__, rate, rate_reg, data_width, wlen_width); in mtk_dai_pcm_hw_params()
260 if (data_width > 16) in mtk_dai_pcm_hw_params()
/sound/soc/starfive/
A Djh7110_tdm.c335 unsigned int data_width; in jh7110_tdm_hw_params() local
340 data_width = params_width(params); in jh7110_tdm_hw_params()
343 tdm->pcmclk = params_channels(params) * tdm->samplerate * data_width; in jh7110_tdm_hw_params()
/sound/soc/dwc/
A Ddwc-i2s.c283 config->data_width = 16; in dw_i2s_hw_params()
289 config->data_width = 24; in dw_i2s_hw_params()
295 config->data_width = 32; in dw_i2s_hw_params()
306 config->data_width = 32; in dw_i2s_hw_params()
336 config->data_width * 2; in dw_i2s_hw_params()
/sound/sparc/
A Ddbri.c1419 int data_width; in cs4215_open() local
1463 data_width = dbri->mm.channels * dbri->mm.precision; in cs4215_open()
1465 link_time_slot(dbri, 4, 16, 16, data_width, dbri->mm.offset); in cs4215_open()
1467 link_time_slot(dbri, 6, 16, 16, data_width, dbri->mm.offset); in cs4215_open()

Completed in 32 milliseconds