/dragonfly/sys/dev/drm/radeon/ |
H A D | radeon_audio.c | 382 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 D | r600_hdmi.c | 123 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 D | dce6_afmt.c | 75 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 D | audio.h | 31 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 D | dce_audio.c | 55 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 D | dce_audio.h | 118 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 D | audio | 10 # 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 D | iff | 4 # 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 D | vorbis | 31 >>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 D | animation | 159 !: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 D | riff | 271 !: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 D | dolby | 10 # Proposed audio/ac3 RFC/4184 11 !:mime audio/vnd.dolby.dd-raw
|
/dragonfly/tools/multimedia/cxm/setchannel/ |
H A D | cxm_setchannel.c | 64 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 D | scsi_cd.c | 1986 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 D | resource.h | 59 struct audio *(*create_audio)( 172 struct audio *audio,
|
H A D | core_types.h | 162 struct audio *audios[MAX_AUDIOS]; 189 struct audio *audio; member
|
/dragonfly/test/interbench/ |
H A D | readme | 48 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 D | readme.interactivity | 16 interruption to your work, whereas interactivity would allow you to play audio
|
/dragonfly/sys/dev/drm/amd/display/dc/dce110/ |
H A D | dce110_hw_sequencer.c | 997 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 D | CHANGELOG.TXT | 51 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 D | dce_v11_0.c | 1215 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 D | dce_v10_0.c | 1170 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 D | dc_link_hwss.c | 326 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 D | dc_resource.c | 226 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 D | Makefile | 1 SUBDIR= usb audio controller gadget input misc \
|