Home
last modified time | relevance | path

Searched refs:daifmt (Results 1 – 25 of 37) sorted by relevance

12

/OK3568_Linux_fs/kernel/sound/soc/rockchip/
H A Drockchip_hdmi.c146 unsigned int daifmt; in rk_hdmi_parse_daifmt() local
148 daifmt = snd_soc_of_parse_daifmt(node, prefix, in rk_hdmi_parse_daifmt()
150 daifmt &= ~SND_SOC_DAIFMT_MASTER_MASK; in rk_hdmi_parse_daifmt()
153 daifmt |= (!framemaster || cpu == framemaster) ? in rk_hdmi_parse_daifmt()
156 daifmt |= (!framemaster || cpu == framemaster) ? in rk_hdmi_parse_daifmt()
163 if (!(daifmt & SND_SOC_DAIFMT_FORMAT_MASK)) in rk_hdmi_parse_daifmt()
164 daifmt |= SND_SOC_DAIFMT_I2S; in rk_hdmi_parse_daifmt()
168 return daifmt; in rk_hdmi_parse_daifmt()
H A Drockchip_multicodecs.c476 unsigned int daifmt; in rk_multicodecs_parse_daifmt() local
478 daifmt = snd_soc_of_parse_daifmt(node, prefix, in rk_multicodecs_parse_daifmt()
481 daifmt &= ~SND_SOC_DAIFMT_MASTER_MASK; in rk_multicodecs_parse_daifmt()
491 daifmt = snd_soc_of_parse_daifmt(codec, NULL, NULL, NULL) | in rk_multicodecs_parse_daifmt()
492 (daifmt & ~SND_SOC_DAIFMT_CLOCK_MASK); in rk_multicodecs_parse_daifmt()
495 daifmt |= (codec == framemaster) ? in rk_multicodecs_parse_daifmt()
498 daifmt |= (codec == framemaster) ? in rk_multicodecs_parse_daifmt()
506 if (!(daifmt & SND_SOC_DAIFMT_FORMAT_MASK)) in rk_multicodecs_parse_daifmt()
507 daifmt |= SND_SOC_DAIFMT_I2S; in rk_multicodecs_parse_daifmt()
509 dai_link->dai_fmt = daifmt; in rk_multicodecs_parse_daifmt()
/OK3568_Linux_fs/kernel/sound/soc/meson/
H A Dmeson-card-utils.c120 unsigned int daifmt; in meson_card_parse_daifmt() local
122 daifmt = snd_soc_of_parse_daifmt(node, "", in meson_card_parse_daifmt()
124 daifmt &= ~SND_SOC_DAIFMT_MASTER_MASK; in meson_card_parse_daifmt()
128 daifmt |= (!framemaster || framemaster == cpu_node) ? in meson_card_parse_daifmt()
131 daifmt |= (!framemaster || framemaster == cpu_node) ? in meson_card_parse_daifmt()
138 return daifmt; in meson_card_parse_daifmt()
/OK3568_Linux_fs/kernel/sound/soc/generic/
H A Dsimple-card-utils.c63 unsigned int daifmt; in asoc_simple_parse_daifmt() local
65 daifmt = snd_soc_of_parse_daifmt(node, prefix, in asoc_simple_parse_daifmt()
67 daifmt &= ~SND_SOC_DAIFMT_MASTER_MASK; in asoc_simple_parse_daifmt()
77 daifmt = snd_soc_of_parse_daifmt(codec, NULL, NULL, NULL) | in asoc_simple_parse_daifmt()
78 (daifmt & ~SND_SOC_DAIFMT_CLOCK_MASK); in asoc_simple_parse_daifmt()
81 daifmt |= (codec == framemaster) ? in asoc_simple_parse_daifmt()
84 daifmt |= (codec == framemaster) ? in asoc_simple_parse_daifmt()
91 *retfmt = daifmt; in asoc_simple_parse_daifmt()
/OK3568_Linux_fs/kernel/sound/soc/atmel/
H A Datmel_ssc_dai.c212 switch (ssc_p->daifmt & SND_SOC_DAIFMT_MASTER_MASK) { in atmel_ssc_hw_rule_rate()
235 switch (ssc_p->daifmt & SND_SOC_DAIFMT_MASTER_MASK) { in atmel_ssc_hw_rule_rate()
384 ssc_p->daifmt = fmt; in atmel_ssc_set_dai_fmt()
435 switch (ssc_p->daifmt & SND_SOC_DAIFMT_MASTER_MASK) { in atmel_ssc_cfs()
446 switch (ssc_p->daifmt & SND_SOC_DAIFMT_MASTER_MASK) { in atmel_ssc_cbs()
560 switch (ssc_p->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) { in atmel_ssc_hw_params()
599 ssc_p->daifmt); in atmel_ssc_hw_params()
H A Datmel_ssc_dai.h98 unsigned short daifmt; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sti/
H A Dsti_hdmi.c1163 struct hdmi_codec_daifmt *daifmt, in hdmi_audio_hw_params() argument
1171 if ((daifmt->fmt != HDMI_I2S) || daifmt->bit_clk_inv || in hdmi_audio_hw_params()
1172 daifmt->frame_clk_inv || daifmt->bit_clk_master || in hdmi_audio_hw_params()
1173 daifmt->frame_clk_master) { in hdmi_audio_hw_params()
1175 daifmt->bit_clk_inv, daifmt->frame_clk_inv, in hdmi_audio_hw_params()
1176 daifmt->bit_clk_master, in hdmi_audio_hw_params()
1177 daifmt->frame_clk_master); in hdmi_audio_hw_params()
/OK3568_Linux_fs/kernel/sound/soc/fsl/
H A Dfsl-asoc-card.c533 unsigned int daifmt; in fsl_asoc_card_probe() local
663 daifmt = snd_soc_of_parse_daifmt(np, NULL, in fsl_asoc_card_probe()
665 daifmt &= ~SND_SOC_DAIFMT_MASTER_MASK; in fsl_asoc_card_probe()
668 daifmt |= (codec_np == framemaster) ? in fsl_asoc_card_probe()
671 daifmt |= (codec_np == framemaster) ? in fsl_asoc_card_probe()
675 priv->dai_fmt = daifmt; in fsl_asoc_card_probe()
/OK3568_Linux_fs/kernel/sound/soc/sti/
H A Duniperif_reader.c87 if ((reader->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) in uni_reader_prepare_pcm()
239 switch (reader->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) { in uni_reader_prepare()
258 switch (reader->daifmt & SND_SOC_DAIFMT_INV_MASK) { in uni_reader_prepare()
H A Duniperif_player.c422 if ((player->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) == in uni_player_prepare_pcm()
815 switch (player->daifmt & SND_SOC_DAIFMT_INV_MASK) { in uni_player_prepare()
834 switch (player->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) { in uni_player_prepare()
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dcros_ec_codec.c284 enum ec_codec_i2s_rx_daifmt daifmt; in i2s_rx_set_fmt() local
302 daifmt = EC_CODEC_I2S_RX_DAIFMT_I2S; in i2s_rx_set_fmt()
305 daifmt = EC_CODEC_I2S_RX_DAIFMT_RIGHT_J; in i2s_rx_set_fmt()
308 daifmt = EC_CODEC_I2S_RX_DAIFMT_LEFT_J; in i2s_rx_set_fmt()
314 dev_dbg(component->dev, "set format to %u\n", daifmt); in i2s_rx_set_fmt()
317 p.set_daifmt_param.daifmt = daifmt; in i2s_rx_set_fmt()
H A Dhdmi-codec.c830 struct hdmi_codec_daifmt *daifmt; in hdmi_dai_probe() local
848 daifmt = kzalloc(sizeof(*daifmt), GFP_KERNEL); in hdmi_dai_probe()
849 if (!daifmt) in hdmi_dai_probe()
852 dai->playback_dma_data = daifmt; in hdmi_dai_probe()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/
H A Dsii902x.c721 struct hdmi_codec_daifmt *daifmt, in sii902x_audio_hw_params() argument
734 if (daifmt->bit_clk_master || daifmt->frame_clk_master) { in sii902x_audio_hw_params()
739 switch (daifmt->fmt) { in sii902x_audio_hw_params()
752 daifmt->fmt); in sii902x_audio_hw_params()
756 if (daifmt->bit_clk_inv) in sii902x_audio_hw_params()
761 if (daifmt->frame_clk_inv) in sii902x_audio_hw_params()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i2c/
H A Dtda998x_drv.c1063 struct hdmi_codec_daifmt *daifmt, in tda998x_audio_hw_params() argument
1068 bool spdif = daifmt->fmt == HDMI_SPDIF; in tda998x_audio_hw_params()
1078 switch (daifmt->fmt) { in tda998x_audio_hw_params()
1092 dev_err(dev, "%s: Invalid format %d\n", __func__, daifmt->fmt); in tda998x_audio_hw_params()
1097 (daifmt->bit_clk_inv || daifmt->frame_clk_inv || in tda998x_audio_hw_params()
1098 daifmt->bit_clk_master || daifmt->frame_clk_master)) { in tda998x_audio_hw_params()
1100 daifmt->bit_clk_inv, daifmt->frame_clk_inv, in tda998x_audio_hw_params()
1101 daifmt->bit_clk_master, in tda998x_audio_hw_params()
1102 daifmt->frame_clk_master); in tda998x_audio_hw_params()
/OK3568_Linux_fs/kernel/include/sound/
H A Dsimple_card.h21 unsigned int daifmt; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/
H A Dexynos_hdmi.c1579 struct hdmi_codec_daifmt *daifmt, in hdmi_audio_hw_params() argument
1584 if (daifmt->fmt != HDMI_I2S || daifmt->bit_clk_inv || in hdmi_audio_hw_params()
1585 daifmt->frame_clk_inv || daifmt->bit_clk_master || in hdmi_audio_hw_params()
1586 daifmt->frame_clk_master) { in hdmi_audio_hw_params()
1588 daifmt->bit_clk_inv, daifmt->frame_clk_inv, in hdmi_audio_hw_params()
1589 daifmt->bit_clk_master, in hdmi_audio_hw_params()
1590 daifmt->frame_clk_master); in hdmi_audio_hw_params()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dp/
H A Ddp_audio.h67 struct hdmi_codec_daifmt *daifmt,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Dinno_hdmi.c660 struct hdmi_codec_daifmt *daifmt, in inno_hdmi_audio_config_set() argument
709 if (daifmt->fmt == HDMI_SPDIF) { in inno_hdmi_audio_config_set()
751 struct hdmi_codec_daifmt *daifmt, in inno_hdmi_audio_hw_params() argument
769 switch (daifmt->fmt) { in inno_hdmi_audio_hw_params()
775 dev_err(dev, "%s: Invalid format %d\n", __func__, daifmt->fmt); in inno_hdmi_audio_hw_params()
779 return inno_hdmi_audio_config_set(hdmi, daifmt, &audio); in inno_hdmi_audio_hw_params()
H A Danalogix_dp-rockchip.c119 struct hdmi_codec_daifmt *daifmt, in rockchip_dp_audio_hw_params() argument
125 daifmt->fmt == HDMI_SPDIF); in rockchip_dp_audio_hw_params()
127 daifmt->fmt == HDMI_I2S); in rockchip_dp_audio_hw_params()
129 return analogix_dp_audio_hw_params(dp->adp, daifmt, params); in rockchip_dp_audio_hw_params()
H A Dcdn-dp-core.c743 struct hdmi_codec_daifmt *daifmt, in cdn_dp_audio_hw_params() argument
760 switch (daifmt->fmt) { in cdn_dp_audio_hw_params()
768 DRM_DEV_ERROR(dev, "Invalid format %d\n", daifmt->fmt); in cdn_dp_audio_hw_params()
/OK3568_Linux_fs/kernel/include/drm/bridge/
H A Danalogix_dp.h81 struct hdmi_codec_daifmt *daifmt,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/zte/
H A Dzx_hdmi.c392 struct hdmi_codec_daifmt *daifmt, in zx_hdmi_audio_hw_params() argument
401 if (daifmt->fmt != HDMI_SPDIF) { in zx_hdmi_audio_hw_params()
402 DRM_DEV_ERROR(hdmi->dev, "invalid daifmt %d\n", daifmt->fmt); in zx_hdmi_audio_hw_params()
/OK3568_Linux_fs/kernel/drivers/misc/rk628/
H A Drk628_hdmitx.c836 struct hdmi_codec_daifmt *daifmt, in rk628_hdmi_audio_hw_params() argument
854 switch (daifmt->fmt) { in rk628_hdmi_audio_hw_params()
858 dev_err(dev, "%s: Invalid format %d\n", __func__, daifmt->fmt); in rk628_hdmi_audio_hw_params()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/
H A Drk618_hdmi.c1205 struct hdmi_codec_daifmt *daifmt, in rk618_hdmi_audio_hw_params() argument
1223 switch (daifmt->fmt) { in rk618_hdmi_audio_hw_params()
1227 dev_err(dev, "%s: Invalid format %d\n", __func__, daifmt->fmt); in rk618_hdmi_audio_hw_params()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/
H A Drk628_hdmi.c1166 struct hdmi_codec_daifmt *daifmt, in rk628_hdmi_audio_hw_params() argument
1184 switch (daifmt->fmt) { in rk628_hdmi_audio_hw_params()
1188 dev_err(dev, "%s: Invalid format %d\n", __func__, daifmt->fmt); in rk628_hdmi_audio_hw_params()

12