/kernel/linux/linux-6.6/sound/soc/mediatek/common/ |
H A D | mtk-soundcard-driver.c | 45 unsigned int daifmt; in set_dailink_daifmt() local 56 daifmt = snd_soc_daifmt_parse_format(sub_node, NULL); in set_dailink_daifmt() 57 if (daifmt) { in set_dailink_daifmt() 59 dai_link->dai_fmt |= daifmt; in set_dailink_daifmt()
|
/kernel/linux/linux-5.10/sound/soc/meson/ |
H A D | meson-card-utils.c | 120 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()
|
/kernel/linux/linux-6.6/sound/soc/meson/ |
H A D | meson-card-utils.c | 113 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()
|
/kernel/linux/linux-5.10/sound/soc/generic/ |
H A D | simple-card-utils.c | 63 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() 75 dev_dbg(dev, "Revert to legacy daifmt parsing\n"); 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()
|
/kernel/linux/linux-6.6/sound/soc/generic/ |
H A D | audio-graph-card2.c | 23 daifmt 39 You can set daifmt at ports/port/endpoint. 544 unsigned int *daifmt, unsigned int *bit_frame) in graph_parse_daifmt() 549 * see also above "daifmt" explanation in graph_parse_daifmt() 577 if (!(*daifmt & SND_SOC_DAIFMT_##name##_MASK) && \ in graph_parse_daifmt() 579 *daifmt |= fmt & SND_SOC_DAIFMT_##name##_MASK in graph_parse_daifmt() 601 unsigned int daifmt = 0, daiclk = 0; in graph_link_init() local 626 graph_parse_daifmt(ep, &daifmt, &bit_frame); /* (C) */ in graph_link_init() 627 graph_parse_daifmt(port, &daifmt, &bit_frame); /* (B) */ in graph_link_init() 629 graph_parse_daifmt(ports, &daifmt, in graph_link_init() 543 graph_parse_daifmt(struct device_node *node, unsigned int *daifmt, unsigned int *bit_frame) graph_parse_daifmt() argument [all...] |
/kernel/linux/linux-5.10/include/sound/ |
H A D | simple_card.h | 21 unsigned int daifmt; member
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | simple_card.h | 21 unsigned int daifmt; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/ |
H A D | sti_hdmi.c | 1164 struct hdmi_codec_daifmt *daifmt, in hdmi_audio_hw_params() 1172 if ((daifmt->fmt != HDMI_I2S) || daifmt->bit_clk_inv || in hdmi_audio_hw_params() 1173 daifmt->frame_clk_inv || daifmt->bit_clk_master || in hdmi_audio_hw_params() 1174 daifmt->frame_clk_master) { in hdmi_audio_hw_params() 1176 daifmt->bit_clk_inv, daifmt->frame_clk_inv, in hdmi_audio_hw_params() 1177 daifmt->bit_clk_master, in hdmi_audio_hw_params() 1178 daifmt in hdmi_audio_hw_params() 1162 hdmi_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) hdmi_audio_hw_params() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/ |
H A D | sti_hdmi.c | 1172 struct hdmi_codec_daifmt *daifmt, in hdmi_audio_hw_params() 1180 if ((daifmt->fmt != HDMI_I2S) || daifmt->bit_clk_inv || in hdmi_audio_hw_params() 1181 daifmt->frame_clk_inv || daifmt->bit_clk_provider || in hdmi_audio_hw_params() 1182 daifmt->frame_clk_provider) { in hdmi_audio_hw_params() 1184 daifmt->bit_clk_inv, daifmt->frame_clk_inv, in hdmi_audio_hw_params() 1185 daifmt->bit_clk_provider, in hdmi_audio_hw_params() 1186 daifmt in hdmi_audio_hw_params() 1170 hdmi_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) hdmi_audio_hw_params() argument [all...] |
/kernel/linux/linux-5.10/sound/soc/atmel/ |
H A D | atmel_ssc_dai.c | 212 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 D | atmel_ssc_dai.h | 98 unsigned short daifmt; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
H A D | sii902x.c | 502 struct hdmi_codec_daifmt *daifmt, in sii902x_audio_hw_params() 515 if (daifmt->bit_clk_master || daifmt->frame_clk_master) { in sii902x_audio_hw_params() 520 switch (daifmt->fmt) { in sii902x_audio_hw_params() 533 daifmt->fmt); in sii902x_audio_hw_params() 537 if (daifmt->bit_clk_inv) in sii902x_audio_hw_params() 542 if (daifmt->frame_clk_inv) in sii902x_audio_hw_params() 501 sii902x_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) sii902x_audio_hw_params() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | sii902x.c | 579 struct hdmi_codec_daifmt *daifmt, in sii902x_audio_hw_params() 592 if (daifmt->bit_clk_provider || daifmt->frame_clk_provider) { in sii902x_audio_hw_params() 598 switch (daifmt->fmt) { in sii902x_audio_hw_params() 611 daifmt->fmt); in sii902x_audio_hw_params() 615 if (daifmt->bit_clk_inv) in sii902x_audio_hw_params() 620 if (daifmt->frame_clk_inv) in sii902x_audio_hw_params() 578 sii902x_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) sii902x_audio_hw_params() argument
|
/kernel/linux/linux-6.6/sound/soc/atmel/ |
H A D | atmel_ssc_dai.c | 212 switch (ssc_p->daifmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in atmel_ssc_hw_rule_rate() 235 switch (ssc_p->daifmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_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_CLOCK_PROVIDER_MASK) { in atmel_ssc_cfs() 446 switch (ssc_p->daifmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_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 D | atmel_ssc_dai.h | 98 unsigned short daifmt; member
|
/kernel/linux/linux-5.10/sound/soc/sti/ |
H A D | uniperif_reader.c | 87 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()
|
/kernel/linux/linux-6.6/sound/soc/sti/ |
H A D | uniperif_reader.c | 87 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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dp/ |
H A D | dp_audio.h | 69 struct hdmi_codec_daifmt *daifmt,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/ |
H A D | dp_audio.h | 69 struct hdmi_codec_daifmt *daifmt,
|
/kernel/linux/linux-5.10/sound/soc/fsl/ |
H A D | fsl-asoc-card.c | 533 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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i2c/ |
H A D | tda998x_drv.c | 1063 struct hdmi_codec_daifmt *daifmt, in tda998x_audio_hw_params() 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 in tda998x_audio_hw_params() 1062 tda998x_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) tda998x_audio_hw_params() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i2c/ |
H A D | tda998x_drv.c | 1064 struct hdmi_codec_daifmt *daifmt, in tda998x_audio_hw_params() 1069 bool spdif = daifmt->fmt == HDMI_SPDIF; in tda998x_audio_hw_params() 1079 switch (daifmt->fmt) { in tda998x_audio_hw_params() 1093 dev_err(dev, "%s: Invalid format %d\n", __func__, daifmt->fmt); in tda998x_audio_hw_params() 1098 (daifmt->bit_clk_inv || daifmt->frame_clk_inv || in tda998x_audio_hw_params() 1099 daifmt->bit_clk_provider || daifmt->frame_clk_provider)) { in tda998x_audio_hw_params() 1101 daifmt->bit_clk_inv, daifmt in tda998x_audio_hw_params() 1063 tda998x_audio_hw_params(struct device *dev, void *data, struct hdmi_codec_daifmt *daifmt, struct hdmi_codec_params *params) tda998x_audio_hw_params() argument [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | cros_ec_codec.c | 284 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()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | cs35l41.c | 687 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 D | cros_ec_codec.c | 284 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()
|