Home
last modified time | relevance | path

Searched refs:audio (Results 1 – 25 of 69) sorted by relevance

123

/dragonfly/sys/dev/drm/radeon/
H A Dradeon_audio.c382 if (radeon_encoder->audio && radeon_encoder->audio->write_sad_regs) in radeon_audio_write_sad_regs()
430 if (radeon_encoder->audio && radeon_encoder->audio->get_pin) in radeon_audio_get_pin()
440 if (radeon_encoder->audio && radeon_encoder->audio->select_pin) in radeon_audio_select_pin()
467 radeon_encoder->audio = rdev->audio.dp_funcs; in radeon_audio_detect()
469 radeon_encoder->audio = rdev->audio.hdmi_funcs; in radeon_audio_detect()
471 radeon_encoder->audio = rdev->audio.hdmi_funcs; in radeon_audio_detect()
507 if (radeon_encoder->audio && radeon_encoder->audio->set_dto) in radeon_audio_set_dto()
641 if (radeon_encoder->audio && radeon_encoder->audio->update_acr) in radeon_audio_update_acr()
695 if (radeon_encoder->audio && radeon_encoder->audio->set_mute) in radeon_audio_set_mute()
773 if (radeon_encoder->audio && radeon_encoder->audio->mode_set) in radeon_audio_mode_set()
[all …]
H A Dr600_hdmi.c123 if (rdev->audio.pin[0].channels != audio_status.channels || in r600_audio_update_hdmi()
124 rdev->audio.pin[0].rate != audio_status.rate || in r600_audio_update_hdmi()
125 rdev->audio.pin[0].bits_per_sample != audio_status.bits_per_sample || in r600_audio_update_hdmi()
126 rdev->audio.pin[0].status_bits != audio_status.status_bits || in r600_audio_update_hdmi()
127 rdev->audio.pin[0].category_code != audio_status.category_code) { in r600_audio_update_hdmi()
128 rdev->audio.pin[0] = audio_status; in r600_audio_update_hdmi()
174 return &rdev->audio.pin[0]; in r600_audio_get_pin()
426 struct r600_audio_pin audio = r600_audio_status(rdev); in r600_hdmi_update_audio_settings() local
439 audio.channels, audio.rate, audio.bits_per_sample); in r600_hdmi_update_audio_settings()
441 (int)audio.status_bits, (int)audio.category_code); in r600_hdmi_update_audio_settings()
[all …]
H A Ddce6_afmt.c75 for (i = 0; i < rdev->audio.num_pins; i++) { in dce6_afmt_get_connected_pins()
76 offset = rdev->audio.pin[i].offset; in dce6_afmt_get_connected_pins()
80 rdev->audio.pin[i].connected = false; in dce6_afmt_get_connected_pins()
82 rdev->audio.pin[i].connected = true; in dce6_afmt_get_connected_pins()
96 for (i = 0; i < rdev->audio.num_pins; i++) { in dce6_audio_get_pin()
97 if (rdev->audio.pin[i].connected) { in dce6_audio_get_pin()
98 pin = &rdev->audio.pin[i]; in dce6_audio_get_pin()
/dragonfly/sys/dev/drm/amd/display/dc/inc/hw/
H A Daudio.h31 struct audio;
35 bool (*endpoint_valid)(struct audio *audio);
37 void (*hw_init)(struct audio *audio);
39 void (*az_enable)(struct audio *audio);
41 void (*az_disable)(struct audio *audio);
43 void (*az_configure)(struct audio *audio,
48 void (*wall_dto_setup)(struct audio *audio,
53 void (*destroy)(struct audio **audio);
56 struct audio { struct
/dragonfly/sys/dev/drm/amd/display/dc/dce/
H A Ddce_audio.c55 static void write_indirect_azalia_reg(struct audio *audio, in write_indirect_azalia_reg() argument
292 struct audio *audio, in set_high_bit_rate_capable() argument
309 struct audio *audio, in set_video_latency() argument
329 struct audio *audio, in set_audio_latency() argument
350 void dce_aud_az_enable(struct audio *audio) in dce_aud_az_enable() argument
372 void dce_aud_az_disable(struct audio *audio) in dce_aud_az_disable() argument
398 struct audio *audio, in dce_aud_az_configure() argument
776 struct audio *audio, in dce_aud_wall_dto_setup() argument
868 static bool dce_aud_endpoint_valid(struct audio *audio) in dce_aud_endpoint_valid() argument
885 struct audio *audio) in dce_aud_hw_init() argument
[all …]
H A Ddce_audio.h118 struct audio base;
124 struct audio *dce_audio_create(
131 void dce_aud_destroy(struct audio **audio);
133 void dce_aud_hw_init(struct audio *audio);
135 void dce_aud_az_enable(struct audio *audio);
136 void dce_aud_az_disable(struct audio *audio);
138 void dce_aud_az_configure(struct audio *audio,
143 void dce_aud_wall_dto_setup(struct audio *audio,
/dragonfly/contrib/file/magic/Magdir/
H A Daudio10 # Sun/NeXT audio data
13 !:mime audio/basic
15 !:mime audio/basic
17 !:mime audio/basic
19 !:mime audio/basic
21 !:mime audio/basic
23 !:mime audio/basic
25 !:mime audio/basic
155 # audio/it .it
161 # audio/mod mod
[all …]
H A Diff4 # iff: file(1) magic for Interchange File Format (see also "audio" & "images")
15 # audio formats
16 >8 string AIFF \b, AIFF audio
17 !:mime audio/x-aiff
18 >8 string AIFC \b, AIFF-C compressed audio
19 !:mime audio/x-aiff
21 !:mime audio/x-aiff
23 >8 string SAMP \b, SAMP sampled audio
24 >8 string MAUD \b, MAUD MacroSystem audio
H A Dvorbis31 >>28 string \x7fFLAC \b, FLAC audio
33 !:mime audio/ogg
53 >>28 string Speex\ \ \ \b, Speex audio
54 !:mime audio/ogg
63 >>28 string \x01vorbis \b, Vorbis audio,
64 !:mime audio/ogg
136 >>28 string OpusHead \b, Opus audio,
137 !:mime audio/ogg
H A Danimation159 !:mime audio/mp4
161 !:mime audio/mp4
194 !:mime audio/x-m4a
196 !:mime audio/mp4
232 !:mime audio/mp4
234 !:mime audio/mp4
543 !:mime audio/mpeg
577 !:mime audio/mpeg
652 !:mime audio/mpeg
687 !:mime audio/mpeg
[all …]
H A Driff271 !:mime audio/mid
272 #!:mime audio/x-rmid
281 #!:mime audio/x-rmp3
284 >8 string WAVE \b, WAVE audio
285 #!:mime audio/vnd.wave
286 !:mime audio/x-wav
344 !:mime audio/x-idf
619 !:mime audio/x-sfbk
644 !:mime audio/x-mids
823 !:mime audio/x-w64
[all …]
H A Ddolby10 # Proposed audio/ac3 RFC/4184
11 !:mime audio/vnd.dolby.dd-raw
/dragonfly/tools/multimedia/cxm/setchannel/
H A Dcxm_setchannel.c64 int audio; in main() local
80 audio = -1; in main()
105 audio = -1; in main()
114 audio = AUDIO_INTERN; in main()
119 audio = -1; in main()
124 audio = -1; in main()
182 if (afc == -1 && audio == -1 && !device && x_size == 0 && in main()
208 if (audio != -1) { in main()
209 if (ioctl(tfd, BT848_SAUDIO, &audio) < 0) { in main()
214 if (ioctl(tfd, BT848_GAUDIO, &audio) < 0) { in main()
[all …]
/dragonfly/sys/bus/cam/scsi/
H A Dscsi_cd.c1986 page->audio.flags &= ~CD_PA_SOTC; in cdioctl()
1987 page->audio.flags |= CD_PA_IMMED; in cdioctl()
2081 page->audio.flags &= ~CD_PA_SOTC; in cdioctl()
2082 page->audio.flags |= CD_PA_IMMED; in cdioctl()
2122 page->audio.flags &= ~CD_PA_SOTC; in cdioctl()
2123 page->audio.flags |= CD_PA_IMMED; in cdioctl()
2546 page->audio.port[2].channels = 0; in cdioctl()
2547 page->audio.port[3].channels = 0; in cdioctl()
2578 page->audio.port[2].channels = 0; in cdioctl()
2579 page->audio.port[3].channels = 0; in cdioctl()
[all …]
/dragonfly/sys/dev/drm/amd/display/dc/inc/
H A Dresource.h59 struct audio *(*create_audio)(
172 struct audio *audio,
H A Dcore_types.h162 struct audio *audios[MAX_AUDIOS];
189 struct audio *audio; member
/dragonfly/test/interbench/
H A Dreadme48 by well designed audio applications, but has been seen as the interval used to
49 write to audio cards by a popular linux audio player. It also ignores any of the
50 effects of different audio drivers and audio cards. Audio is also benchmarked
56 the audio simulator it ignores caching, drivers and video cards. As per audio,
146 jerky movement, in audio it would be a skip, and in video it would be a dropped
157 dropping deadlines would make noticable clicks in audio, subtle visible frame
159 would be much more noticeable with audio skips, missed video frames or jerks
163 jitter is in the order of 7ms. Trained audio observers might notice much less.
H A Dreadme.interactivity16 interruption to your work, whereas interactivity would allow you to play audio
/dragonfly/sys/dev/drm/amd/display/dc/dce110/
H A Ddce110_hw_sequencer.c997 if (pipe_ctx->stream_res.audio) { in dce110_enable_audio_stream()
1004 pipe_ctx->stream_res.audio->funcs->az_enable(pipe_ctx->stream_res.audio); in dce110_enable_audio_stream()
1022 if (pipe_ctx->stream_res.audio) { in dce110_disable_audio_stream()
1028 pipe_ctx->stream_res.audio->funcs->az_disable(pipe_ctx->stream_res.audio); in dce110_disable_audio_stream()
1042 pipe_ctx->stream_res.audio = NULL; in dce110_disable_audio_stream()
1370 pipe_ctx->stream_res.audio->inst, in apply_single_controller_ctx_to_hw()
1380 pipe_ctx->stream_res.audio, in apply_single_controller_ctx_to_hw()
1989 pipe_ctx->stream_res.audio, in dce110_setup_audio_dto()
2017 pipe_ctx->stream_res.audio, in dce110_setup_audio_dto()
2408 struct audio *audio = dc->res_pool->audios[i]; in init_hw() local
[all …]
/dragonfly/sys/dev/video/bktr/
H A DCHANGELOG.TXT51 added audio support submitted by:
55 extended audio support.
258 Support for MSP3410D / MSP3415D Stereo/Mono audio
259 using the audio format Auto Detection Mode.
295 Added support for BCTV audio mux.
306 autodetection. Use bttv's audio mux values.
314 Add GPIO mask for the audio mux to each card type.
407 There is no audio support on these 2 cards yet.
419 Updated AVerMedia audio sources to support FM and Line In
442 Added GPIO audio values for the Askey/Dynalink TV card
[all …]
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Ddce_v11_0.c1215 if (adev->mode_info.audio.pin[i].connected) in dce_v11_0_audio_get_pin()
1216 return &adev->mode_info.audio.pin[i]; in dce_v11_0_audio_get_pin()
1444 adev->mode_info.audio.enabled = true; in dce_v11_0_audio_init()
1449 adev->mode_info.audio.num_pins = 7; in dce_v11_0_audio_init()
1453 adev->mode_info.audio.num_pins = 8; in dce_v11_0_audio_init()
1457 adev->mode_info.audio.num_pins = 6; in dce_v11_0_audio_init()
1464 adev->mode_info.audio.pin[i].channels = -1; in dce_v11_0_audio_init()
1465 adev->mode_info.audio.pin[i].rate = -1; in dce_v11_0_audio_init()
1471 adev->mode_info.audio.pin[i].id = i; in dce_v11_0_audio_init()
1487 if (!adev->mode_info.audio.enabled) in dce_v11_0_audio_fini()
[all …]
H A Ddce_v10_0.c1170 offset = adev->mode_info.audio.pin[i].offset; in dce_v10_0_audio_get_connected_pins()
1189 if (adev->mode_info.audio.pin[i].connected) in dce_v10_0_audio_get_pin()
1190 return &adev->mode_info.audio.pin[i]; in dce_v10_0_audio_get_pin()
1417 adev->mode_info.audio.enabled = true; in dce_v10_0_audio_init()
1419 adev->mode_info.audio.num_pins = 7; in dce_v10_0_audio_init()
1422 adev->mode_info.audio.pin[i].channels = -1; in dce_v10_0_audio_init()
1423 adev->mode_info.audio.pin[i].rate = -1; in dce_v10_0_audio_init()
1425 adev->mode_info.audio.pin[i].status_bits = 0; in dce_v10_0_audio_init()
1429 adev->mode_info.audio.pin[i].id = i; in dce_v10_0_audio_init()
1445 if (!adev->mode_info.audio.enabled) in dce_v10_0_audio_fini()
[all …]
/dragonfly/sys/dev/drm/amd/display/dc/core/
H A Ddc_link_hwss.c326 if (pipes[i].stream_res.audio) { in dp_retrain_link_dp_test()
329 pipes[i].stream_res.audio->funcs->az_enable( in dp_retrain_link_dp_test()
330 pipes[i].stream_res.audio); in dp_retrain_link_dp_test()
H A Ddc_resource.c226 struct audio *aud = create_funcs->create_audio(ctx, i); in resource_construct()
1346 free_pipe->stream_res.audio = tail_pipe->stream_res.audio; in dc_add_plane_to_context()
1619 struct audio *audio, in update_audio_usage() argument
1624 if (pool->audios[i] == audio) in update_audio_usage()
1699 static struct audio *find_first_free_audio( in find_first_free_audio()
1791 if (del_pipe->stream_res.audio) in dc_remove_stream_from_ctx()
1795 del_pipe->stream_res.audio, in dc_remove_stream_from_ctx()
1957 pipe_ctx->stream_res.audio = find_first_free_audio( in resource_map_pool_resources()
1965 if (pipe_ctx->stream_res.audio) in resource_map_pool_resources()
1967 pipe_ctx->stream_res.audio, true); in resource_map_pool_resources()
[all …]
/dragonfly/sys/bus/u4b/
H A DMakefile1 SUBDIR= usb audio controller gadget input misc \

123