/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/hw/ |
audio.h | 1 /* $NetBSD: audio.h,v 1.2 2021/12/18 23:45:05 riastradh Exp $ */ 33 struct audio; 37 bool (*endpoint_valid)(struct audio *audio); 39 void (*hw_init)(struct audio *audio); 41 void (*az_enable)(struct audio *audio); 43 void (*az_disable)(struct audio *audio); 58 struct audio { struct [all...] |
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
kirkwood-t5325.dts | 69 marvell,function = "audio"; 132 audio: audio-controller@a0000 { label 179 compatible = "simple-audio-card"; 180 simple-audio-card,format = "i2s"; 181 simple-audio-card,routing = 188 simple-audio-card,widgets = 193 simple-audio-card,mclk-fs = <256>; 195 simple-audio-card,cpu { 196 sound-dai = <&audio>; [all...] |
imx6qdl-hummingboard.dtsi | 115 audio: sound-sgtl5000 { label 116 compatible = "simple-audio-card"; 117 simple-audio-card,name = "On-board Codec"; 118 simple-audio-card,format = "i2s"; 119 simple-audio-card,bitclock-master = <&sound_codec>; 120 simple-audio-card,frame-master = <&sound_codec>; 121 simple-audio-card,widgets = 124 simple-audio-card,routing = 129 sound_cpu: simple-audio-card,cpu { 133 sound_codec: simple-audio-card,codec [all...] |
imx6qdl-hummingboard2.dtsi | 155 audio: sound-sgtl5000 { label 156 compatible = "simple-audio-card"; 157 simple-audio-card,name = "On-board Codec"; 158 simple-audio-card,format = "i2s"; 159 simple-audio-card,bitclock-master = <&sound_codec>; 160 simple-audio-card,frame-master = <&sound_codec>; 161 simple-audio-card,widgets = 164 simple-audio-card,routing = 169 sound_cpu: simple-audio-card,cpu { 173 sound_codec: simple-audio-card,codec [all...] |
/src/sys/dev/audio/ |
audiobell.c | 45 #include <dev/audio/audio_if.h> 46 #include <dev/audio/audiovar.h> 47 #include <dev/audio/audiodef.h> 48 #include <dev/audio/audiobellvar.h> 53 * frequency. In addition, audio layer does linear interpolation in the 93 * dev is a device_t for the audio device to use. 102 dev_t audio; local in function:audiobell 127 /* The audio system isn't built for polling. */ 132 audio = AUDIO_DEVICE | device_unit((device_t)dev); 135 if (audiobellopen(audio, &file) != 0 [all...] |
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amlogic/ |
meson-g12.dtsi | 8 #include <dt-bindings/clock/axg-audio-clkc.h> 10 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h> 11 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h> 14 tdmif_a: audio-controller-0 { 25 tdmif_b: audio-controller-1 { 36 tdmif_c: audio-controller-2 { 49 pdm: audio-controller@40000 { 63 audio: bus@42000 { label 72 compatible = "amlogic,g12a-audio-clkc"; 99 toddr_a: audio-controller@100 [all...] |
meson-sm1.dtsi | 8 #include <dt-bindings/clock/axg-audio-clkc.h> 10 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h> 11 #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h> 16 tdmif_a: audio-controller-0 { 27 tdmif_b: audio-controller-1 { 38 tdmif_c: audio-controller-2 { 161 audio: bus@60000 { label 170 compatible = "amlogic,sm1-audio-clkc"; 197 toddr_a: audio-controller@100 { 212 toddr_b: audio-controller@140 [all...] |
meson-axg.dtsi | 7 #include <dt-bindings/clock/axg-audio-clkc.h> 13 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h> 24 tdmif_a: audio-controller-0 { 35 tdmif_b: audio-controller-1 { 46 tdmif_c: audio-controller-2 { 296 pdm: audio-controller@ff632000 { 1294 audio: bus@ff642000 { label 1302 compatible = "amlogic,axg-audio-clkc"; 1328 toddr_a: audio-controller@100 { 1340 toddr_b: audio-controller@140 [all...] |
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/mediatek/ |
mt6779.dtsi | 239 audio: clock-controller@11210000 { label 240 compatible = "mediatek,mt6779-audio", "syscon";
|
/src/sys/arch/usermode/usermode/ |
machdep.c | 109 " [audio=<audiodev>]" 117 " audio=audio0" 177 } else if (strncmp(argv[i], "audio=", 178 strlen("audio=")) == 0) { 179 char *audio = argv[i] + strlen("audio="); local in function:main 180 if (*audio != '/') 183 "/dev/%s", audio); 187 "%s", audio);
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/ |
amdgpu_dce_audio.c | 38 #define DCE_AUD(audio)\ 39 container_of(audio, struct dce_audio, base) 57 read_indirect_azalia_reg(audio, IX_REG(reg_name)) 60 write_indirect_azalia_reg(audio, IX_REG(reg_name), value) 62 static void write_indirect_azalia_reg(struct audio *audio, 66 struct dce_audio *aud = DCE_AUD(audio); 76 DC_LOG_HW_AUDIO("AUDIO:write_indirect_azalia_reg: index: %u data: %u\n", 80 static uint32_t read_indirect_azalia_reg(struct audio *audio, uint32_t reg_index 948 struct dce_audio *audio = kzalloc(sizeof(*audio), GFP_KERNEL); local in function:dce_audio_create [all...] |
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_r600_hdmi.c | 117 * update all hdmi interfaces with current audio parameters 128 if (rdev->audio.pin[0].channels != audio_status.channels || 129 rdev->audio.pin[0].rate != audio_status.rate || 130 rdev->audio.pin[0].bits_per_sample != audio_status.bits_per_sample || 131 rdev->audio.pin[0].status_bits != audio_status.status_bits || 132 rdev->audio.pin[0].category_code != audio_status.category_code) { 133 rdev->audio.pin[0] = audio_status; 145 /* enable the audio stream */ 179 return &rdev->audio.pin[0]; 246 * build a Audio Info Fram 422 struct r600_audio_pin audio = r600_audio_status(rdev); local in function:r600_hdmi_update_audio_settings [all...] |
radeon_mode.h | 263 /* audio */ 480 struct radeon_audio_funcs *audio; member in struct:radeon_encoder 564 enum radeon_connector_audio audio; member in struct:radeon_connector
|
radeon.h | 1952 /* audio callbacks */ 2401 /* protects concurrent ENDPOINT (audio) register access */ 2482 struct r600_audio audio; /* audio stuff */ member in struct:radeon_device 2948 /* audio */
|
/src/usr.bin/videoctl/ |
videoctl.c | 401 struct v4l2_audio audio; local in function:video_print_audios 405 /* enumerate audio */ 406 for (audio.index = 0; ; audio.index++) { 407 error = ioctl(video_fd, VIDIOC_ENUMAUDIO, &audio); 410 printf("info.audio.%u=%s\n", audio.index, audio.name); 411 printf("info.audio.%u.stereo=%d\n", audio.index [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
ior.h | 83 void (*audio)(struct nvkm_ior *, int head, bool enable); member in struct:nvkm_ior_func::__anonfa17732f0508
|
/src/sys/dev/pci/ |
sv.c | 83 #include <dev/audio/audio_if.h> 856 const char *audio; member in struct:__anonb603e68e0108 920 strcpy(dip->label.name, ports[idx].audio); 1310 if (!strcmp(ports[i].audio, AudioNdac)) {
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_drv.h | 223 } audio; member in struct:nouveau_drm
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/ |
amdgpu_dce110_hw_sequencer.c | 59 #include "audio.h" 692 /* enable audio only within mode set */ 693 if (pipe_ctx->stream_res.audio != NULL) { 951 /* notify audio driver for audio modes of monitor */ 962 if (pipe_ctx->stream_res.audio && pipe_ctx->stream_res.audio->enabled == true) 965 if (pipe_ctx->stream_res.audio) { 968 if (dc->current_state->res_ctx.pipe_ctx[i].stream_res.audio != NULL) 972 pipe_ctx->stream_res.audio->funcs->az_enable(pipe_ctx->stream_res.audio) 2409 struct audio *audio = dc->res_pool->audios[i]; local in function:init_hw [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/ |
amdgpu_dcn10_hw_sequencer.c | 855 /* TODO program audio */ 885 else if (pipe_ctx->stream_res.audio) 888 if (pipe_ctx->stream_res.audio) { 890 pipe_ctx->stream_res.audio->funcs->az_disable(pipe_ctx->stream_res.audio); 892 /*free audio*/ 894 /*we have to dynamic arbitrate the audio endpoints*/ 897 pipe_ctx->stream_res.audio, false); 898 pipe_ctx->stream_res.audio = NULL; 1336 struct audio *audio = res_pool->audios[i] local in function:dcn10_init_hw [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/ |
core_types.h | 53 #include "hw/audio.h" 208 struct audio *audios[MAX_AUDIOS]; 235 struct audio *audio; member in struct:stream_resource
|
/src/sys/external/bsd/drm2/include/linux/ |
hdmi.h | 349 struct hdmi_audio_infoframe audio; member in union:hdmi_infoframe
|
/src/sys/dev/ |
video.c | 428 * Called from hardware driver. This is where the MI audio driver 1223 v4l2_audio_to_video_audio(const struct v4l2_audio *audio, 1226 va->index = audio->index; 1227 strlcpy(va->name, audio->name, sizeof(va->name)); 1229 if (audio->capability & V4L2_AUDCAP_STEREO) 1231 if (audio->capability & V4L2_AUDCAP_AVL) 1233 if (audio->mode & V4L2_AUDMODE_AVL) 1239 struct v4l2_audio *audio) 1241 audio->index = va->index; 1242 strlcpy(audio->name, va->name, sizeof(audio->name)) 1987 struct v4l2_audio *audio; local in function:videoioctl [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_mode.h | 247 * Audio 332 /* audio */ 349 struct amdgpu_audio audio; /* audio stuff */ member in struct:amdgpu_mode_info 552 enum amdgpu_connector_audio audio; member in struct:amdgpu_connector
|