| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_audio.c | 95 const struct audio_info *audio_info, in is_audio_format_supported() argument 103 if (audio_info == NULL) in is_audio_format_supported() 107 for (index = 0; index < audio_info->mode_count; index++) { in is_audio_format_supported() 108 if (audio_info->modes[index].format_code == audio_format_code) { in is_audio_format_supported() 112 if (audio_info->modes[index].channel_count > in is_audio_format_supported() 113 audio_info->modes[max_channe_index].channel_count) { in is_audio_format_supported() 405 const struct audio_info *audio_info) in dce_aud_az_configure() argument 409 uint32_t speakers = audio_info->flags.info.ALLSPEAKERS; in dce_aud_az_configure() 511 audio_info, audio_format_code, &index)) { in dce_aud_az_configure() 513 &audio_info->modes[index]; in dce_aud_az_configure() [all …]
|
| H A D | dce_audio.h | 171 const struct audio_info *audio_info);
|
| H A D | dce_stream_encoder.c | 1336 struct audio_info *audio_info) in dce110_se_audio_setup() argument 1342 ASSERT(audio_info); in dce110_se_audio_setup() 1343 if (audio_info == NULL) in dce110_se_audio_setup() 1347 channels = speakers_to_channels(audio_info->flags.speaker_flags).all; in dce110_se_audio_setup() 1549 struct audio_info *info) in dce110_se_dp_audio_setup() 1572 struct audio_info *info, in dce110_se_hdmi_audio_setup()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_stream.c | 78 stream->audio_info.modes[i].channel_count = dc_sink_data->edid_caps.audio_modes[i].channel_count; in dc_stream_construct() 79 stream->audio_info.modes[i].format_code = dc_sink_data->edid_caps.audio_modes[i].format_code; in dc_stream_construct() 80 stream->audio_info.modes[i].sample_rates.all = dc_sink_data->edid_caps.audio_modes[i].sample_rate; in dc_stream_construct() 81 stream->audio_info.modes[i].sample_size = dc_sink_data->edid_caps.audio_modes[i].sample_size; in dc_stream_construct() 83 stream->audio_info.mode_count = dc_sink_data->edid_caps.audio_mode_count; in dc_stream_construct() 84 stream->audio_info.audio_latency = dc_sink_data->edid_caps.audio_latency; in dc_stream_construct() 85 stream->audio_info.video_latency = dc_sink_data->edid_caps.video_latency; in dc_stream_construct() 87 stream->audio_info.display_name, in dc_stream_construct() 90 stream->audio_info.manufacture_id = dc_sink_data->edid_caps.manufacturer_id; in dc_stream_construct() 91 stream->audio_info.product_id = dc_sink_data->edid_caps.product_id; in dc_stream_construct() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn30/ |
| H A D | dcn30_afmt.c | 118 struct audio_info *audio_info) in afmt3_se_audio_setup() argument 125 ASSERT(audio_info); in afmt3_se_audio_setup() 127 if (audio_info == NULL) in afmt3_se_audio_setup() 130 speakers = audio_info->flags.info.ALLSPEAKERS; in afmt3_se_audio_setup() 131 channels = speakers_to_channels(audio_info->flags.speaker_flags).all; in afmt3_se_audio_setup()
|
| H A D | dcn30_afmt.h | 196 struct audio_info *audio_info);
|
| /OK3568_Linux_fs/kernel/sound/pci/mixart/ |
| H A D | mixart_hwdep.c | 135 struct mixart_audio_info_resp *audio_info; in mixart_enum_connectors() local 139 audio_info = kmalloc(sizeof(*audio_info), GFP_KERNEL); in mixart_enum_connectors() 140 if (! connector || ! audio_info_req || ! audio_info) { in mixart_enum_connectors() 184 err = snd_mixart_send_msg(mgr, &request, sizeof(*audio_info), audio_info); in mixart_enum_connectors() 228 err = snd_mixart_send_msg(mgr, &request, sizeof(*audio_info), audio_info); in mixart_enum_connectors() 241 kfree(audio_info); in mixart_enum_connectors()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | cdn-dp-core.h | 24 struct audio_info { struct 92 struct audio_info audio_info; member
|
| H A D | cdn-dp-reg.h | 471 int cdn_dp_audio_stop(struct cdn_dp_device *dp, struct audio_info *audio); 473 int cdn_dp_audio_config(struct cdn_dp_device *dp, struct audio_info *audio);
|
| H A D | cdn-dp-core.c | 747 struct audio_info audio = { in cdn_dp_audio_hw_params() 775 dp->audio_info = audio; in cdn_dp_audio_hw_params() 791 ret = cdn_dp_audio_stop(dp, &dp->audio_info); in cdn_dp_audio_shutdown() 793 dp->audio_info.format = AFMT_UNUSED; in cdn_dp_audio_shutdown()
|
| H A D | inno_hdmi.c | 33 struct audio_info { struct 321 struct audio_info *audio) in inno_hdmi_config_audio_aai() 661 struct audio_info *audio) in inno_hdmi_audio_config_set() 755 struct audio_info audio = { in inno_hdmi_audio_hw_params()
|
| H A D | cdn-dp-reg.c | 784 int cdn_dp_audio_stop(struct cdn_dp_device *dp, struct audio_info *audio) in cdn_dp_audio_stop() 829 struct audio_info *audio) in cdn_dp_audio_config_i2s() 931 int cdn_dp_audio_config(struct cdn_dp_device *dp, struct audio_info *audio) in cdn_dp_audio_config()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | audio.h | 46 const struct audio_info *audio_info);
|
| H A D | stream_encoder.h | 182 struct audio_info *info); 193 struct audio_info *info,
|
| /OK3568_Linux_fs/kernel/sound/drivers/vx/ |
| H A D | vx_core.c | 604 if (chip->audio_info & VX_AUDIO_INFO_REAL_TIME) in vx_proc_read() 606 if (chip->audio_info & VX_AUDIO_INFO_OFFLINE) in vx_proc_read() 608 if (chip->audio_info & VX_AUDIO_INFO_MPEG1) in vx_proc_read() 610 if (chip->audio_info & VX_AUDIO_INFO_MPEG2) in vx_proc_read() 612 if (chip->audio_info & VX_AUDIO_INFO_LINEAR_8) in vx_proc_read() 614 if (chip->audio_info & VX_AUDIO_INFO_LINEAR_16) in vx_proc_read() 616 if (chip->audio_info & VX_AUDIO_INFO_LINEAR_24) in vx_proc_read()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/ |
| H A D | rk628_bt1120_v4l2.c | 121 HAUDINFO audio_info; member 300 return rk628_hdmirx_audio_present(bt1120->audio_info); in audio_present() 310 return rk628_hdmirx_audio_fs(bt1120->audio_info); in get_audio_sampling_rate() 498 rk628_hdmirx_audio_setup(bt1120->audio_info); in rk628_bt1120_delayed_work_enable_hotplug() 509 rk628_hdmirx_audio_cancel_work_audio(bt1120->audio_info, true); in rk628_bt1120_delayed_work_enable_hotplug() 563 rk628_hdmirx_audio_cancel_work_audio(bt1120->audio_info, true); in rk628_delayed_work_res_change() 788 rk628_hdmirx_audio_i2s_ctrl(bt1120->audio_info, true); in rk628_hdmirx_vid_enable() 793 rk628_hdmirx_audio_i2s_ctrl(bt1120->audio_info, false); in rk628_hdmirx_vid_enable() 1001 void *audio_info = bt1120->audio_info; in rk628_bt1120_isr() local 1008 if (rk628_audio_ctsnints_enabled(audio_info)) { in rk628_bt1120_isr() [all …]
|
| H A D | rk628_csi_v4l2.c | 131 HAUDINFO audio_info; member 328 return rk628_hdmirx_audio_present(csi->audio_info); in audio_present() 338 return rk628_hdmirx_audio_fs(csi->audio_info); in get_audio_sampling_rate() 498 rk628_hdmirx_audio_setup(csi->audio_info); in rk628_csi_delayed_work_enable_hotplug() 509 rk628_hdmirx_audio_cancel_work_audio(csi->audio_info, true); in rk628_csi_delayed_work_enable_hotplug() 560 rk628_hdmirx_audio_cancel_work_audio(csi->audio_info, true); in rk628_delayed_work_res_change() 563 rk628_hdmirx_audio_setup(csi->audio_info); in rk628_delayed_work_res_change() 985 rk628_hdmirx_audio_i2s_ctrl(csi->audio_info, true); in rk628_hdmirx_vid_enable() 990 rk628_hdmirx_audio_i2s_ctrl(csi->audio_info, false); in rk628_hdmirx_vid_enable() 1203 void *audio_info = csi->audio_info; in rk628_csi_isr() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/tegra/ |
| H A D | clk-tegra-audio.c | 165 struct tegra_audio_clk_info *audio_info, in tegra_audio_clk_init() argument 172 if (!audio_info || num_plls < 1) { in tegra_audio_clk_init() 179 struct tegra_audio_clk_info *info = &audio_info[i]; in tegra_audio_clk_init()
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/bit-rot/sys/ |
| H A D | audioio.h | 96 struct audio_info { struct 114 typedef struct audio_info audio_info_t; argument
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn10/ |
| H A D | dcn10_stream_encoder.c | 1273 struct audio_info *audio_info) in enc1_se_audio_setup() argument 1279 ASSERT(audio_info); in enc1_se_audio_setup() 1280 if (audio_info == NULL) in enc1_se_audio_setup() 1284 channels = speakers_to_channels(audio_info->flags.speaker_flags).all; in enc1_se_audio_setup() 1485 struct audio_info *info) in enc1_se_dp_audio_setup() 1508 struct audio_info *info, in enc1_se_hdmi_audio_setup()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_stream.h | 154 struct audio_info audio_info; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | resource.h | 180 void get_audio_check(struct audio_info *aud_modes,
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | rk628_hdmitx.c | 39 struct audio_info { struct 366 struct audio_info *audio) in rk628_hdmi_config_audio_aai() 767 rk628_hdmi_audio_config_set(struct rk628_hdmi *hdmi, struct audio_info *audio) in rk628_hdmi_audio_config_set() 840 struct audio_info audio = { in rk628_hdmi_audio_hw_params()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/ |
| H A D | rk618_hdmi.c | 388 struct audio_info { struct 745 struct audio_info *audio) in rk618_hdmi_config_audio_aai() 1136 rk618_hdmi_audio_config_set(struct rk618_hdmi *hdmi, struct audio_info *audio) in rk618_hdmi_audio_config_set() 1209 struct audio_info audio = { in rk618_hdmi_audio_hw_params()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/ |
| H A D | rk628_hdmi.c | 365 struct audio_info { struct 698 struct audio_info *audio) in rk628_hdmi_config_audio_aai() 1097 rk628_hdmi_audio_config_set(struct rk628_hdmi *hdmi, struct audio_info *audio) in rk628_hdmi_audio_config_set() 1170 struct audio_info audio = { in rk628_hdmi_audio_hw_params()
|