Home
last modified time | relevance | path

Searched refs:audio_config (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_audio.c81 uint32_t infofrm_ctrl, audio_config; in msm_hdmi_audio_update() local
108 audio_config = hdmi_read(hdmi, REG_HDMI_AUDIO_CFG); in msm_hdmi_audio_update()
184 audio_config &= ~HDMI_AUDIO_CFG_FIFO_WATERMARK__MASK; in msm_hdmi_audio_update()
185 audio_config |= HDMI_AUDIO_CFG_FIFO_WATERMARK(4); in msm_hdmi_audio_update()
186 audio_config |= HDMI_AUDIO_CFG_ENGINE_ENABLE; in msm_hdmi_audio_update()
197 audio_config &= ~HDMI_AUDIO_CFG_ENGINE_ENABLE; in msm_hdmi_audio_update()
209 hdmi_write(hdmi, REG_HDMI_AUDIO_CFG, audio_config); in msm_hdmi_audio_update()
/openbmc/linux/sound/soc/fsl/
H A Dfsl_asrc_dma.c143 struct sdma_peripheral_config audio_config; in fsl_asrc_dma_hw_params() local
278 memset(&audio_config, 0, sizeof(audio_config)); in fsl_asrc_dma_hw_params()
279 config_be.peripheral_config = &audio_config; in fsl_asrc_dma_hw_params()
280 config_be.peripheral_size = sizeof(audio_config); in fsl_asrc_dma_hw_params()
284 audio_config.n_fifos_dst = 2; in fsl_asrc_dma_hw_params()
287 audio_config.n_fifos_src = 2; in fsl_asrc_dma_hw_params()
H A Dfsl_ssi.c294 struct sdma_peripheral_config audio_config[2]; member
867 ssi->audio_config[0].n_fifos_dst = 1; in fsl_ssi_hw_params()
868 ssi->audio_config[1].n_fifos_src = 1; in fsl_ssi_hw_params()
874 ssi->audio_config[0].n_fifos_dst = 2; in fsl_ssi_hw_params()
875 ssi->audio_config[1].n_fifos_src = 2; in fsl_ssi_hw_params()
881 ssi->dma_params_tx.peripheral_config = &ssi->audio_config[0]; in fsl_ssi_hw_params()
882 ssi->dma_params_tx.peripheral_size = sizeof(ssi->audio_config[0]); in fsl_ssi_hw_params()
883 ssi->dma_params_rx.peripheral_config = &ssi->audio_config[1]; in fsl_ssi_hw_params()
884 ssi->dma_params_rx.peripheral_size = sizeof(ssi->audio_config[1]); in fsl_ssi_hw_params()
H A Dfsl_sai.c647 sai->audio_config[tx].words_per_fifo = min(slots, channels); in fsl_sai_hw_params()
649 sai->audio_config[tx].n_fifos_dst = pins; in fsl_sai_hw_params()
650 sai->audio_config[tx].stride_fifos_dst = dl_cfg[dl_cfg_idx].next_off[tx]; in fsl_sai_hw_params()
652 sai->audio_config[tx].n_fifos_src = pins; in fsl_sai_hw_params()
653 sai->audio_config[tx].stride_fifos_src = dl_cfg[dl_cfg_idx].next_off[tx]; in fsl_sai_hw_params()
655 dma_params->maxburst = sai->audio_config[tx].words_per_fifo * pins; in fsl_sai_hw_params()
656 dma_params->peripheral_config = &sai->audio_config[tx]; in fsl_sai_hw_params()
657 dma_params->peripheral_size = sizeof(sai->audio_config[tx]); in fsl_sai_hw_params()
H A Dfsl_sai.h310 struct sdma_peripheral_config audio_config[2]; member
/openbmc/linux/include/sound/
H A Domap-hdmi-audio.h26 int (*audio_config)(struct device *dev, member
/openbmc/linux/drivers/media/pci/cx18/
H A Dcx18-av-core.c1072 u8 audio_config = cx18_av_read(cx, 0x808); in log_audio_status() local
1122 switch (audio_config >> 4) { in log_audio_status()
1143 if ((audio_config >> 4) < 0xF) { in log_audio_status()
1144 switch (audio_config & 0xF) { in log_audio_status()
1157 switch (audio_config & 0xF) { in log_audio_status()
1195 if ((audio_config & 0xf) == 0xf) { in log_audio_status()
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Dhdmi5.c367 r = hdmi5_audio_config(&hdmi.core, &hdmi.wp, &hdmi.audio_config, in hdmi_display_enable()
666 hd->audio_config = *dss_audio; in hdmi_audio_config()
679 .audio_config = hdmi_audio_config,
H A Dhdmi4.c337 r = hdmi4_audio_config(&hdmi.core, &hdmi.wp, &hdmi.audio_config, in hdmi_display_enable()
633 hd->audio_config = *dss_audio; in hdmi_audio_config()
646 .audio_config = hdmi_audio_config,
H A Dhdmi.h352 struct omap_dss_audio audio_config; member
/openbmc/linux/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi4.c393 &hdmi->audio_config, in hdmi4_bridge_enable()
597 hd->audio_config = *dss_audio; in hdmi_audio_config()
609 .audio_config = hdmi_audio_config,
H A Dhdmi5.c391 &hdmi->audio_config, in hdmi5_bridge_enable()
581 hd->audio_config = *dss_audio; in hdmi_audio_config()
593 .audio_config = hdmi_audio_config,
H A Dhdmi.h375 struct omap_dss_audio audio_config; member
/openbmc/linux/sound/soc/ti/
H A Domap-hdmi.c227 return ad->ops->audio_config(ad->dssdev, &ad->dss_audio); in hdmi_dai_hw_params()
/openbmc/linux/Documentation/arch/arm/omap/
H A Ddss.rst69 The audio_config function is intended to configure all the relevant audio
77 The audio_enable/disable, audio_config and audio_supported functions could be
/openbmc/linux/drivers/media/i2c/cx25840/
H A Dcx25840-core.c1905 u8 audio_config = cx25840_read(client, 0x808); in log_audio_status() local
2017 switch (audio_config >> 4) { in log_audio_status()
2071 if ((audio_config >> 4) < 0xF) { in log_audio_status()
2072 switch (audio_config & 0xF) { in log_audio_status()
2111 switch (audio_config & 0xF) { in log_audio_status()
2188 if ((audio_config & 0xf) == 0xf) { in log_audio_status()