| /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...] |
| 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/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 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...] |
| 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 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/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 180 if (*audio != '/') 183 "/dev/%s", audio); 187 "%s", audio);
|
| 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 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 [all...] |
| 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 [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 [all...] |
| 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 [all...] |
| /src/usr.bin/videoctl/ |
| videoctl.c | 401 struct v4l2_audio audio; local 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...] |
| videoctl.c | 401 struct v4l2_audio audio; local 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::__anon5323
|
| ior.h | 83 void (*audio)(struct nvkm_ior *, int head, bool enable); member in struct:nvkm_ior_func::__anon5323
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/ti/ |
| Makefile | 41 dtb-$(CONFIG_ARCH_K3) += k3-am62x-sk-hdmi-audio.dtbo 148 k3-am625-sk-hdmi-audio-dtbs := k3-am625-sk.dtb k3-am62x-sk-hdmi-audio.dtbo 149 k3-am62-lp-sk-hdmi-audio-dtbs := k3-am62-lp-sk.dtb k3-am62x-sk-hdmi-audio.dtbo 156 k3-am62a7-sk-hdmi-audio-dtbs := k3-am62a7-sk.dtb k3-am62x-sk-hdmi-audio.dtbo 206 k3-am625-sk-hdmi-audio.dtb \ 207 k3-am62-lp-sk-hdmi-audio.dtb \ 210 k3-am62a7-sk-hdmi-audio.dtb [all...] |
| Makefile | 41 dtb-$(CONFIG_ARCH_K3) += k3-am62x-sk-hdmi-audio.dtbo 148 k3-am625-sk-hdmi-audio-dtbs := k3-am625-sk.dtb k3-am62x-sk-hdmi-audio.dtbo 149 k3-am62-lp-sk-hdmi-audio-dtbs := k3-am62-lp-sk.dtb k3-am62x-sk-hdmi-audio.dtbo 156 k3-am62a7-sk-hdmi-audio-dtbs := k3-am62a7-sk.dtb k3-am62x-sk-hdmi-audio.dtbo 206 k3-am625-sk-hdmi-audio.dtb \ 207 k3-am62-lp-sk-hdmi-audio.dtb \ 210 k3-am62a7-sk-hdmi-audio.dtb [all...] |
| /src/sys/dev/pci/ |
| sv.c | 83 #include <dev/audio/audio_if.h> 856 const char *audio; member in struct:__anon3554 920 strcpy(dip->label.name, ports[idx].audio); 1310 if (!strcmp(ports[i].audio, AudioNdac)) {
|
| sv.c | 83 #include <dev/audio/audio_if.h> 856 const char *audio; member in struct:__anon3554 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
|
| nouveau_drv.h | 223 } audio; member in struct:nouveau_drm
|
| /src/sys/arch/sgimips/hpc/ |
| haud.c | 32 #include <dev/audio/audio_if.h> 222 // to just the header. Cached reads/writes to audio data in the first 356 * Adapter for callers that write / read commands (32-bit) or audio (16-bit) 366 u_int16_t *audio; member in union:haud_buffer_io::__anon1 418 const u_int16_t *src = input->data.audio + src_start; 473 // XXX- Handle the case of audio with stopped sampling, resulting in 495 u_int16_t *dst = output->data.audio + dst_start; 547 // audio parameters can take hundreds of milliseconds. 738 // Set up initial audio parameters. 758 * Hollywood Audio should be present on most, if not all, IP12 Indigos and IP2 [all...] |
| haud.c | 32 #include <dev/audio/audio_if.h> 222 // to just the header. Cached reads/writes to audio data in the first 356 * Adapter for callers that write / read commands (32-bit) or audio (16-bit) 366 u_int16_t *audio; member in union:haud_buffer_io::__anon1 418 const u_int16_t *src = input->data.audio + src_start; 473 // XXX- Handle the case of audio with stopped sampling, resulting in 495 u_int16_t *dst = output->data.audio + dst_start; 547 // audio parameters can take hundreds of milliseconds. 738 // Set up initial audio parameters. 758 * Hollywood Audio should be present on most, if not all, IP12 Indigos and IP2 [all...] |
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/renesas/ |
| Makefile | 89 dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g0-white-hawk-ard-audio-da7212.dtbo 90 r8a779g0-white-hawk-ard-audio-da7212-dtbs := r8a779g0-white-hawk.dtb r8a779g0-white-hawk-ard-audio-da7212.dtbo 91 dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g0-white-hawk-ard-audio-da7212.dtb
|
| Makefile | 89 dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g0-white-hawk-ard-audio-da7212.dtbo 90 r8a779g0-white-hawk-ard-audio-da7212-dtbs := r8a779g0-white-hawk.dtb r8a779g0-white-hawk-ard-audio-da7212.dtbo 91 dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g0-white-hawk-ard-audio-da7212.dtb
|
| /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 [all...] |