Home
last modified time | relevance | path

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

12

/linux/sound/soc/codecs/
H A Dcs40l50-codec.c49 unsigned int daifmt; member
175 codec->daifmt = 0; in cs40l50_set_dai_fmt()
178 codec->daifmt = CS40L50_ASP_FSYNC_INV_MASK; in cs40l50_set_dai_fmt()
181 codec->daifmt = CS40L50_ASP_BCLK_INV_MASK; in cs40l50_set_dai_fmt()
184 codec->daifmt = CS40L50_ASP_FSYNC_INV_MASK | CS40L50_ASP_BCLK_INV_MASK; in cs40l50_set_dai_fmt()
193 codec->daifmt |= FIELD_PREP(CS40L50_ASP_FMT_MASK, CS40L50_ASP_FMT_I2S); in cs40l50_set_dai_fmt()
218 codec->daifmt |= (asp_rx_wl << CS40L50_ASP_RX_WIDTH_SHIFT); in cs40l50_hw_params()
224 CS40L50_ASP_RX_WIDTH_MASK, codec->daifmt); in cs40l50_hw_params()
H A Dcros_ec_codec.c284 enum ec_codec_i2s_rx_daifmt daifmt; in i2s_rx_set_fmt()
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()
286 enum ec_codec_i2s_rx_daifmt daifmt; i2s_rx_set_fmt() local
H A Dcs35l41.c687 unsigned int daifmt = 0; in cs35l41_set_dai_fmt() local
691 daifmt |= CS35L41_SCLK_MSTR_MASK | CS35L41_LRCLK_MSTR_MASK; in cs35l41_set_dai_fmt()
704 daifmt |= 2 << CS35L41_ASP_FMT_SHIFT; in cs35l41_set_dai_fmt()
713 daifmt |= CS35L41_LRCLK_INV_MASK; in cs35l41_set_dai_fmt()
716 daifmt |= CS35L41_SCLK_INV_MASK; in cs35l41_set_dai_fmt()
719 daifmt |= CS35L41_LRCLK_INV_MASK | CS35L41_SCLK_INV_MASK; in cs35l41_set_dai_fmt()
731 CS35L41_SCLK_INV_MASK, daifmt); in cs35l41_set_dai_fmt()
H A Dhdmi-codec.c648 /* Reset daifmt */ in hdmi_codec_i2s_set_fmt()
898 struct hdmi_codec_daifmt *daifmt; in hdmi_dai_probe() local
923 daifmt = devm_kzalloc(dai->dev, sizeof(*daifmt), GFP_KERNEL); in hdmi_dai_probe()
924 if (!daifmt) in hdmi_dai_probe()
927 snd_soc_dai_dma_data_set_playback(dai, daifmt); in hdmi_dai_probe()
/linux/sound/soc/meson/
H A Dmeson-card-utils.c113 unsigned int daifmt; in meson_card_parse_daifmt() local
115 daifmt = snd_soc_daifmt_parse_format(node, NULL); in meson_card_parse_daifmt()
121 daifmt |= (!framemaster || framemaster == cpu_node) ? in meson_card_parse_daifmt()
124 daifmt |= (!framemaster || framemaster == cpu_node) ? in meson_card_parse_daifmt()
131 return daifmt; in meson_card_parse_daifmt()
/linux/sound/soc/generic/
H A Daudio-graph-card2.c681 static void graph_parse_daifmt(struct device_node *node, unsigned int *daifmt) in graph_parse_daifmt() argument
707 if (!(*daifmt & SND_SOC_DAIFMT_##name##_MASK) && \ in graph_parse_daifmt()
709 *daifmt |= fmt & SND_SOC_DAIFMT_##name##_MASK in graph_parse_daifmt()
747 unsigned int daifmt = 0; in graph_link_init() local
774 graph_parse_daifmt(ep_cpu, &daifmt); in graph_link_init()
775 graph_parse_daifmt(ep_codec, &daifmt); in graph_link_init()
776 graph_parse_daifmt(port_cpu, &daifmt); in graph_link_init()
777 graph_parse_daifmt(port_codec, &daifmt); in graph_link_init()
778 graph_parse_daifmt(ports_cpu, &daifmt); in graph_link_init()
779 graph_parse_daifmt(ports_codec, &daifmt); in graph_link_init()
[all …]
H A Dsimple-card-utils.c115 unsigned int daifmt; in simple_util_parse_daifmt() local
117 daifmt = snd_soc_daifmt_parse_format(node, prefix); in simple_util_parse_daifmt()
128 daifmt |= snd_soc_daifmt_parse_clock_provider_as_flag(codec, NULL); in simple_util_parse_daifmt()
130 daifmt |= snd_soc_daifmt_clock_provider_from_bitmap( in simple_util_parse_daifmt()
137 *retfmt = daifmt; in simple_util_parse_daifmt()
H A Dsimple-card.c791 dai_link->dai_fmt = cinfo->daifmt; in simple_probe()
/linux/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()
H A Dsti_uniperif.c307 priv->dai_data.uni->daifmt = fmt; in sti_uniperiph_dai_set_fmt()
/linux/drivers/gpu/drm/bridge/
H A Dtda998x_drv.c1066 struct hdmi_codec_daifmt *daifmt, in tda998x_audio_hw_params() argument
1071 bool spdif = daifmt->fmt == HDMI_SPDIF; in tda998x_audio_hw_params()
1081 switch (daifmt->fmt) { in tda998x_audio_hw_params()
1095 dev_err(dev, "%s: Invalid format %d\n", __func__, daifmt->fmt); in tda998x_audio_hw_params()
1100 (daifmt->bit_clk_inv || daifmt->frame_clk_inv || in tda998x_audio_hw_params()
1101 daifmt->bit_clk_provider || daifmt->frame_clk_provider)) { in tda998x_audio_hw_params()
1103 daifmt->bit_clk_inv, daifmt->frame_clk_inv, in tda998x_audio_hw_params()
1104 daifmt->bit_clk_provider, in tda998x_audio_hw_params()
1105 daifmt->frame_clk_provider); in tda998x_audio_hw_params()
/linux/include/sound/
H A Dsimple_card.h21 unsigned int daifmt; member
/linux/drivers/gpu/drm/msm/dp/
H A Ddp_audio.h50 struct hdmi_codec_daifmt *daifmt,
H A Ddp_audio.c270 struct hdmi_codec_daifmt *daifmt, in msm_dp_audio_prepare() argument
/linux/drivers/gpu/drm/exynos/
H A Dexynos_hdmi.c1599 struct hdmi_codec_daifmt *daifmt, in hdmi_audio_hw_params() argument
1604 if (daifmt->fmt != HDMI_I2S || daifmt->bit_clk_inv || in hdmi_audio_hw_params()
1605 daifmt->frame_clk_inv || daifmt->bit_clk_provider || in hdmi_audio_hw_params()
1606 daifmt->frame_clk_provider) { in hdmi_audio_hw_params()
1608 daifmt->bit_clk_inv, daifmt->frame_clk_inv, in hdmi_audio_hw_params()
1609 daifmt->bit_clk_provider, in hdmi_audio_hw_params()
1610 daifmt->frame_clk_provider); in hdmi_audio_hw_params()
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_hdmi_common.c105 struct hdmi_codec_daifmt *daifmt, in mtk_hdmi_audio_params() argument
150 switch (daifmt->fmt) { in mtk_hdmi_audio_params()
165 daifmt->fmt); in mtk_hdmi_audio_params()
H A Dmtk_hdmi_common.h186 int mtk_hdmi_audio_params(struct mtk_hdmi *hdmi, struct hdmi_codec_daifmt *daifmt,
H A Dmtk_hdmi_v2.c1367 struct hdmi_codec_daifmt *daifmt, in mtk_hdmi_v2_audio_hw_params() argument
1373 mtk_hdmi_audio_params(hdmi, daifmt, params); in mtk_hdmi_v2_audio_hw_params()
/linux/sound/soc/atmel/
H A Datmel_ssc_dai.h98 unsigned short daifmt; member
/linux/sound/soc/fsl/
H A Dfsl-asoc-card.c861 unsigned int daifmt = snd_soc_daifmt_parse_format(np, NULL); in fsl_asoc_card_probe() local
873 daifmt |= (codec_frameprovider) ? in fsl_asoc_card_probe()
876 daifmt |= (codec_frameprovider) ? in fsl_asoc_card_probe()
880 priv->dai_fmt = daifmt; in fsl_asoc_card_probe()
/linux/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_audio.c127 struct hdmi_codec_daifmt *daifmt, in msm_hdmi_bridge_audio_prepare() argument
H A Dhdmi.h205 struct hdmi_codec_daifmt *daifmt,
/linux/arch/sh/boards/mach-se/7724/
H A Dsetup.c308 .daifmt = SND_SOC_DAIFMT_LEFT_J | SND_SOC_DAIFMT_CBP_CFP,
/linux/arch/sh/boards/mach-ecovec24/
H A Dsetup.c890 .daifmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_CBP_CFP,

12