Home
last modified time | relevance | path

Searched refs:iec (Results 1 – 19 of 19) sorted by relevance

/linux-6.3-rc2/sound/soc/ti/
A Domap-hdmi.c33 struct snd_aes_iec958 iec; member
109 struct snd_aes_iec958 *iec = &ad->iec; in hdmi_dai_hw_params() local
126 ad->dss_audio.iec = iec; in hdmi_dai_hw_params()
132 memset(iec->status, 0, sizeof(iec->status)); in hdmi_dai_hw_params()
135 iec->status[0] &= ~IEC958_AES0_PROFESSIONAL; in hdmi_dai_hw_params()
138 iec->status[0] &= ~IEC958_AES0_NONAUDIO; in hdmi_dai_hw_params()
144 iec->status[1] = IEC958_AES1_CON_GENERAL; in hdmi_dai_hw_params()
152 iec->status[3] |= IEC958_AES3_CON_FS_32000; in hdmi_dai_hw_params()
155 iec->status[3] |= IEC958_AES3_CON_FS_44100; in hdmi_dai_hw_params()
158 iec->status[3] |= IEC958_AES3_CON_FS_48000; in hdmi_dai_hw_params()
[all …]
/linux-6.3-rc2/drivers/md/persistent-data/
A Ddm-space-map-common.c1097 iec->dirty = false; in ie_cache_writeback()
1100 &iec->index, &iec->ie, &ll->bitmap_root); in ie_cache_writeback()
1115 if (iec->valid) { in disk_ll_load_ie()
1121 if (iec->dirty) { in disk_ll_load_ie()
1130 iec->valid = true; in disk_ll_load_ie()
1147 if (iec->valid) { in disk_ll_save_ie()
1154 if (iec->dirty) { in disk_ll_save_ie()
1161 iec->valid = true; in disk_ll_save_ie()
1162 iec->dirty = true; in disk_ll_save_ie()
1163 iec->index = index; in disk_ll_save_ie()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/omapdrm/dss/
A Dhdmi4_core.c642 if (!audio || !audio->iec || !audio->cea || !core) in hdmi4_audio_config()
645 acore.iec60958_cfg = audio->iec; in hdmi4_audio_config()
650 if (!(audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24)) in hdmi4_audio_config()
651 if (audio->iec->status[4] & IEC958_AES4_CON_WORDLEN_20_16) in hdmi4_audio_config()
664 acore.i2s_cfg.in_length_bits = audio->iec->status[4] in hdmi4_audio_config()
666 if (audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24) in hdmi4_audio_config()
674 switch (audio->iec->status[3] & IEC958_AES3_CON_FS) { in hdmi4_audio_config()
A Dhdmi5_core.c782 if (!audio || !audio->iec || !audio->cea || !core) in hdmi5_audio_config()
785 core_cfg.iec60958_cfg = audio->iec; in hdmi5_audio_config()
787 if (!(audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24) && in hdmi5_audio_config()
788 (audio->iec->status[4] & IEC958_AES4_CON_WORDLEN_20_16)) in hdmi5_audio_config()
795 switch (audio->iec->status[3] & IEC958_AES3_CON_FS) { in hdmi5_audio_config()
/linux-6.3-rc2/drivers/video/fbdev/omap2/omapfb/dss/
A Dhdmi4_core.c686 if (!audio || !audio->iec || !audio->cea || !core) in hdmi4_audio_config()
689 acore.iec60958_cfg = audio->iec; in hdmi4_audio_config()
694 if (!(audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24)) in hdmi4_audio_config()
695 if (audio->iec->status[4] & IEC958_AES4_CON_WORDLEN_20_16) in hdmi4_audio_config()
708 acore.i2s_cfg.in_length_bits = audio->iec->status[4] in hdmi4_audio_config()
710 if (audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24) in hdmi4_audio_config()
718 switch (audio->iec->status[3] & IEC958_AES3_CON_FS) { in hdmi4_audio_config()
A Dhdmi5_core.c795 if (!audio || !audio->iec || !audio->cea || !core) in hdmi5_audio_config()
798 core_cfg.iec60958_cfg = audio->iec; in hdmi5_audio_config()
800 if (!(audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24) && in hdmi5_audio_config()
801 (audio->iec->status[4] & IEC958_AES4_CON_WORDLEN_20_16)) in hdmi5_audio_config()
808 switch (audio->iec->status[3] & IEC958_AES3_CON_FS) { in hdmi5_audio_config()
/linux-6.3-rc2/drivers/irqchip/
A Dirq-pic32-evic.c258 u32 iec = REG_IEC_OFFSET + (i * 0x10); in pic32_of_init() local
274 gc->chip_types[0].regs.mask = iec; in pic32_of_init()
285 gc->chip_types[1].regs.mask = iec; in pic32_of_init()
/linux-6.3-rc2/sound/soc/codecs/
A Dhdmi-codec.c523 .iec = { in hdmi_codec_hw_params()
547 memcpy(hp.iec.status, hcp->iec_status, sizeof(hp.iec.status)); in hdmi_codec_hw_params()
548 ret = snd_pcm_fill_iec958_consumer_hw_params(params, hp.iec.status, in hdmi_codec_hw_params()
549 sizeof(hp.iec.status)); in hdmi_codec_hw_params()
583 memcpy(hp.iec.status, hcp->iec_status, sizeof(hp.iec.status)); in hdmi_codec_prepare()
584 ret = snd_pcm_fill_iec958_consumer(runtime, hp.iec.status, in hdmi_codec_prepare()
585 sizeof(hp.iec.status)); in hdmi_codec_prepare()
/linux-6.3-rc2/Documentation/userspace-api/media/v4l/
A Dbiblio.rst225 :author: International Electrotechnical Commission (http://www.iec.ch)
235 :author: International Electrotechnical Commission (http://www.iec.ch)
245 :author: International Electrotechnical Commission (http://www.iec.ch)
255 :author: International Electrotechnical Commission (http://www.iec.ch)
295 :author: International Electrotechnical Commission (http://www.iec.ch)
/linux-6.3-rc2/include/sound/
A Domap-hdmi-audio.h16 struct snd_aes_iec958 *iec; member
A Dhdmi-codec.h49 struct snd_aes_iec958 iec; member
/linux-6.3-rc2/drivers/gpu/drm/mediatek/
A Dmtk_dp.c588 struct snd_aes_iec958 iec = { 0 }; in mtk_dp_audio_channel_status_set() local
592 iec.status[3] = IEC958_AES3_CON_FS_32000; in mtk_dp_audio_channel_status_set()
595 iec.status[3] = IEC958_AES3_CON_FS_44100; in mtk_dp_audio_channel_status_set()
598 iec.status[3] = IEC958_AES3_CON_FS_48000; in mtk_dp_audio_channel_status_set()
601 iec.status[3] = IEC958_AES3_CON_FS_88200; in mtk_dp_audio_channel_status_set()
604 iec.status[3] = IEC958_AES3_CON_FS_96000; in mtk_dp_audio_channel_status_set()
607 iec.status[3] = IEC958_AES3_CON_FS_192000; in mtk_dp_audio_channel_status_set()
610 iec.status[3] = IEC958_AES3_CON_FS_NOTID; in mtk_dp_audio_channel_status_set()
616 iec.status[4] = IEC958_AES4_CON_WORDLEN_20_16; in mtk_dp_audio_channel_status_set()
619 iec.status[4] = IEC958_AES4_CON_WORDLEN_20_16 | in mtk_dp_audio_channel_status_set()
[all …]
A Dmtk_hdmi.c955 hdmi->aud_param.codec_params.iec.status); in mtk_hdmi_aud_output_config()
/linux-6.3-rc2/drivers/gpu/drm/bridge/synopsys/
A Ddw-hdmi-gp-audio.c90 params->iec.status[0] & IEC958_AES0_NONAUDIO); in audio_hw_params()
A Ddw-hdmi-i2s-audio.c105 dw_hdmi_set_channel_status(hdmi, hparms->iec.status); in dw_hdmi_i2s_hw_params()
/linux-6.3-rc2/drivers/gpu/drm/bridge/
A Dsii902x.c654 params->iec.status, in sii902x_audio_hw_params()
656 sizeof(params->iec.status))); in sii902x_audio_hw_params()
/linux-6.3-rc2/drivers/gpu/drm/i2c/
A Dtda998x_drv.c1076 memcpy(audio.status, params->iec.status, in tda998x_audio_hw_params()
1077 min(sizeof(audio.status), sizeof(params->iec.status))); in tda998x_audio_hw_params()
/linux-6.3-rc2/drivers/gpu/drm/exynos/
A Dexynos_hdmi.c1114 hdata->audio.params.iec.status[i]); in hdmi_audio_config()
/linux-6.3-rc2/drivers/gpu/drm/vc4/
A Dvc4_hdmi.c2321 if (params->iec.status[0] & IEC958_AES0_NONAUDIO && in vc4_hdmi_audio_prepare()

Completed in 52 milliseconds