HomeSort by: relevance | last modified time | path
    Searched defs:audio (Results 1 - 24 of 24) sorted by relevancy

  /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

Completed in 31 milliseconds