Searched refs:daifmt (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/include/sound/
H A Dsimple_card.h21 unsigned int daifmt; member in struct:simple_util_info
/linux-master/sound/soc/mediatek/common/
H A Dmtk-soundcard-driver.c45 unsigned int daifmt; local
56 daifmt = snd_soc_daifmt_parse_format(sub_node, NULL);
57 if (daifmt) {
59 dai_link->dai_fmt |= daifmt;
/linux-master/drivers/gpu/drm/msm/dp/
H A Ddp_audio.h69 struct hdmi_codec_daifmt *daifmt,
H A Ddp_audio.c439 struct hdmi_codec_daifmt *daifmt,
437 dp_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument
/linux-master/sound/soc/atmel/
H A Datmel_ssc_dai.h98 unsigned short daifmt; member in struct:atmel_ssc_info
H A Datmel_ssc_dai.c212 switch (ssc_p->daifmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) {
235 switch (ssc_p->daifmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) {
384 ssc_p->daifmt = fmt;
435 switch (ssc_p->daifmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) {
446 switch (ssc_p->daifmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) {
560 switch (ssc_p->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) {
599 ssc_p->daifmt);
/linux-master/sound/soc/meson/
H A Dmeson-card-utils.c113 unsigned int daifmt; local
115 daifmt = snd_soc_daifmt_parse_format(node, NULL);
121 daifmt |= (!framemaster || framemaster == cpu_node) ?
124 daifmt |= (!framemaster || framemaster == cpu_node) ?
131 return daifmt;
/linux-master/sound/soc/sti/
H A Duniperif_reader.c87 if ((reader->daifmt & SND_SOC_DAIFMT_FORMAT_MASK)
239 switch (reader->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) {
258 switch (reader->daifmt & SND_SOC_DAIFMT_INV_MASK) {
H A Duniperif_player.c422 if ((player->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) ==
815 switch (player->daifmt & SND_SOC_DAIFMT_INV_MASK) {
834 switch (player->daifmt & SND_SOC_DAIFMT_FORMAT_MASK) {
H A Dsti_uniperif.c307 priv->dai_data.uni->daifmt = fmt;
/linux-master/sound/soc/generic/
H A Daudio-graph-card2.c20 daifmt
36 You can set daifmt at ports/port/endpoint.
704 unsigned int *daifmt, unsigned int *bit_frame)
709 * see also above "daifmt" explanation
737 if (!(*daifmt & SND_SOC_DAIFMT_##name##_MASK) && \
739 *daifmt |= fmt & SND_SOC_DAIFMT_##name##_MASK
761 unsigned int daifmt = 0, daiclk = 0; local
787 graph_parse_daifmt(ep, &daifmt, &bit_frame); /* (C) */
788 graph_parse_daifmt(port, &daifmt, &bit_frame); /* (B) */
790 graph_parse_daifmt(ports, &daifmt,
703 graph_parse_daifmt(struct device_node *node, unsigned int *daifmt, unsigned int *bit_frame) argument
[all...]
H A Dsimple-card-utils.c89 unsigned int daifmt; local
91 daifmt = snd_soc_daifmt_parse_format(node, prefix);
100 dev_dbg(dev, "Revert to legacy daifmt parsing\n");
102 daifmt |= snd_soc_daifmt_parse_clock_provider_as_flag(codec, NULL);
104 daifmt |= snd_soc_daifmt_clock_provider_from_bitmap(
111 *retfmt = daifmt;
/linux-master/drivers/gpu/drm/sti/
H A Dsti_hdmi.c1172 struct hdmi_codec_daifmt *daifmt,
1180 if ((daifmt->fmt != HDMI_I2S) || daifmt->bit_clk_inv ||
1181 daifmt->frame_clk_inv || daifmt->bit_clk_provider ||
1182 daifmt->frame_clk_provider) {
1184 daifmt->bit_clk_inv, daifmt->frame_clk_inv,
1185 daifmt->bit_clk_provider,
1186 daifmt
1170 hdmi_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument
[all...]
/linux-master/sound/soc/codecs/
H A Dcros_ec_codec.c284 enum ec_codec_i2s_rx_daifmt daifmt; local
302 daifmt = EC_CODEC_I2S_RX_DAIFMT_I2S;
305 daifmt = EC_CODEC_I2S_RX_DAIFMT_RIGHT_J;
308 daifmt = EC_CODEC_I2S_RX_DAIFMT_LEFT_J;
314 dev_dbg(component->dev, "set format to %u\n", daifmt);
317 p.set_daifmt_param.daifmt = daifmt;
H A Dcs35l41.c686 unsigned int daifmt = 0; local
690 daifmt |= CS35L41_SCLK_MSTR_MASK | CS35L41_LRCLK_MSTR_MASK;
703 daifmt |= 2 << CS35L41_ASP_FMT_SHIFT;
712 daifmt |= CS35L41_LRCLK_INV_MASK;
715 daifmt |= CS35L41_SCLK_INV_MASK;
718 daifmt |= CS35L41_LRCLK_INV_MASK | CS35L41_SCLK_INV_MASK;
730 CS35L41_SCLK_INV_MASK, daifmt);
H A Drtq9128.c62 unsigned int daifmt; member in struct:rtq9128_data
456 data->daifmt = fmt;
539 fmtval = FIELD_GET(SND_SOC_DAIFMT_FORMAT_MASK, data->daifmt);
H A Dhdmi-codec.c629 /* Reset daifmt */
817 struct hdmi_codec_daifmt *daifmt; local
842 daifmt = devm_kzalloc(dai->dev, sizeof(*daifmt), GFP_KERNEL);
843 if (!daifmt)
846 snd_soc_dai_dma_data_set_playback(dai, daifmt);
/linux-master/drivers/gpu/drm/bridge/
H A Dsii902x.c575 struct hdmi_codec_daifmt *daifmt,
588 if (daifmt->bit_clk_provider || daifmt->frame_clk_provider) {
594 switch (daifmt->fmt) {
607 daifmt->fmt);
611 if (daifmt->bit_clk_inv)
616 if (daifmt->frame_clk_inv)
574 sii902x_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument
H A Dite-it66121.c1230 struct hdmi_codec_daifmt *daifmt,
1244 daifmt->fmt, sample_rate, sample_width, channels);
1246 switch (daifmt->fmt) {
1251 dev_err(dev, "Invalid or unsupported DAI format %d\n", daifmt->fmt);
1229 it66121_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument
/linux-master/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-gp-audio.c76 struct hdmi_codec_daifmt *daifmt,
75 audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument
/linux-master/drivers/gpu/drm/i2c/
H A Dtda998x_drv.c1064 struct hdmi_codec_daifmt *daifmt,
1069 bool spdif = daifmt->fmt == HDMI_SPDIF;
1079 switch (daifmt->fmt) {
1093 dev_err(dev, "%s: Invalid format %d\n", __func__, daifmt->fmt);
1098 (daifmt->bit_clk_inv || daifmt->frame_clk_inv ||
1099 daifmt->bit_clk_provider || daifmt->frame_clk_provider)) {
1101 daifmt->bit_clk_inv, daifmt
1063 tda998x_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument
[all...]
/linux-master/sound/soc/fsl/
H A Dfsl-asoc-card.c727 unsigned int daifmt = snd_soc_daifmt_parse_format(np, NULL); local
730 daifmt |= (codec_np == frameprovider) ?
733 daifmt |= (codec_np == frameprovider) ?
737 priv->dai_fmt = daifmt;
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_hdmi.c1591 struct hdmi_codec_daifmt *daifmt,
1596 if (daifmt->fmt != HDMI_I2S || daifmt->bit_clk_inv ||
1597 daifmt->frame_clk_inv || daifmt->bit_clk_provider ||
1598 daifmt->frame_clk_provider) {
1600 daifmt->bit_clk_inv, daifmt->frame_clk_inv,
1601 daifmt->bit_clk_provider,
1602 daifmt
1590 hdmi_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument
[all...]
/linux-master/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.c782 struct hdmi_codec_daifmt *daifmt,
799 switch (daifmt->fmt) {
807 DRM_DEV_ERROR(dev, "Invalid format %d\n", daifmt->fmt);
781 cdn_dp_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument
/linux-master/drivers/gpu/drm/msm/hdmi/
H A Dhdmi.c253 struct hdmi_codec_daifmt *daifmt,
252 msm_hdmi_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) argument

Completed in 356 milliseconds

12