Home
last modified time | relevance | path

Searched full:audio (Results 1 – 25 of 3963) sorted by relevance

12345678910>>...159

/OK3568_Linux_fs/app/qfm/
H A Dmimeapps.list3 audio/3gpp=qplayer.desktop
4 audio/3gpp2=qplayer.desktop
5 audio/AMR=qplayer.desktop
6 audio/AMR-WB=qplayer.desktop
7 audio/basic=qplayer.desktop
8 audio/dv=qplayer.desktop
9 audio/flac=qplayer.desktop
10 audio/m4a=qplayer.desktop
11 audio/midi=qplayer.desktop
12 audio/mp1=qplayer.desktop
[all …]
/OK3568_Linux_fs/kernel/sound/soc/samsung/
H A DKconfig9 the Samsung SoCs' Audio interfaces. You will also need to
10 select the audio interfaces to support below.
35 tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)"
41 Say Y here to enable audio support for the Openmoko Neo1973
45 tristate "SoC I2S Audio support for Jive"
50 Say Y if you want to add support for SoC audio on the Jive.
53 tristate "SoC I2S Audio support for WM8580 on SMDK"
59 Say Y if you want to add support for SoC audio on the SMDKs.
62 tristate "SoC I2S Audio support for WM8994 on SMDK"
68 Say Y if you want to add support for SoC audio on the SMDKs.
[all …]
/OK3568_Linux_fs/kernel/sound/soc/pxa/
H A DKconfig3 tristate "SoC Audio for the Intel PXA2xx chip"
9 to select the audio interfaces to support below.
30 tristate "Soc Audio via PXA2xx/PXA3xx SSP ports"
36 tristate "SoC Audio via MMP SSPA ports"
45 tristate "SoC Audio support for Sharp Zaurus SL-C7x0"
50 Say Y if you want to add support for SoC audio on Sharp
54 tristate "SoC Audio support for Sharp Zaurus SL-Cxx00"
59 Say Y if you want to add support for SoC audio on Sharp
63 tristate "SoC Audio support for Zipit Z2"
68 Say Y if you want to add support for SoC audio on Zipit Z2.
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A Daudio.rst6 Audio Inputs and Outputs
9 Audio inputs and outputs are physical connectors of a device. Video
11 each. Radio devices have no audio inputs or outputs. They have exactly
12 one tuner which in fact *is* an audio source, but this API associates
14 these. [#f1]_ A connector on a TV card to loop back the received audio
15 signal to a sound card is not considered an audio output.
17 Audio and video inputs and outputs are associated. Selecting a video
18 source also selects an audio source. This is most evident when the video
19 and audio source is a tuner. Further audio connectors can combine with
21 and two audio inputs exist, there may be up to four valid combinations.
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Dsimple-card.yaml7 title: Simple Audio Card Driver Device Tree Bindings
82 A list of the connections between audio components.
88 description: User specified audio sound widgets.
96 description: audio format.
146 - simple-audio-card
147 - simple-scu-audio-card
157 simple-audio-card,name:
158 description: User specified audio sound card name.
163 "^simple-audio-card,widgets$":
165 "^simple-audio-card,routing$":
[all …]
H A Dfsl-asoc-card.txt18 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as
23 "fsl,imx-audio-ac97"
25 "fsl,imx-audio-cs42888"
27 "fsl,imx-audio-cs427x"
30 "fsl,imx-audio-wm8962"
32 "fsl,imx-audio-sgtl5000"
33 (compatible with Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt)
35 "fsl,imx-audio-wm8960"
37 "fsl,imx-audio-mqs"
39 "fsl,imx-audio-wm8524"
[all …]
H A Dfsl,audmix.txt1 NXP Audio Mixer (AUDMIX).
3 The Audio Mixer is a on-chip functional module that allows mixing of two
4 audio streams into a single audio stream. Audio Mixer has two input serial
5 audio interfaces. These are driven by two Synchronous Audio interface
6 modules (SAI). Each input serial interface carries 8 audio channels in its
7 frame in TDM manner. Mixer mixes audio samples of corresponding channels
8 from two interfaces into a single sample. Before mixing, audio samples of
10 Audio Mixer is also a serial audio interface. Like input interfaces it has
12 interface of audio codec and also sent to the external pins along with the
13 receive path of normal audio SAI module for readback by the CPU.
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/gadget/function/
H A Df_audio_source.c2 * Gadget Function Driver for USB audio source device
18 #include <linux/usb/audio.h>
337 static void audio_req_put(struct audio_dev *audio, struct usb_request *req) in audio_req_put() argument
341 spin_lock_irqsave(&audio->lock, flags); in audio_req_put()
342 list_add_tail(&req->list, &audio->idle_reqs); in audio_req_put()
343 spin_unlock_irqrestore(&audio->lock, flags); in audio_req_put()
346 static struct usb_request *audio_req_get(struct audio_dev *audio) in audio_req_get() argument
351 spin_lock_irqsave(&audio->lock, flags); in audio_req_get()
352 if (list_empty(&audio->idle_reqs)) { in audio_req_get()
355 req = list_first_entry(&audio->idle_reqs, struct usb_request, in audio_req_get()
[all …]
H A Df_uac1_legacy.c3 * f_audio.c -- USB Audio class function driver
44 * in the Audio Interface Collection
240 * This function is an ALSA sound card following USB Audio Class Spec 1.0.
303 struct f_audio *audio = container_of(data, struct f_audio, in f_audio_playback_work() local
307 spin_lock_irq(&audio->lock); in f_audio_playback_work()
308 if (list_empty(&audio->play_queue)) { in f_audio_playback_work()
309 spin_unlock_irq(&audio->lock); in f_audio_playback_work()
312 play_buf = list_first_entry(&audio->play_queue, in f_audio_playback_work()
315 spin_unlock_irq(&audio->lock); in f_audio_playback_work()
317 u_audio_playback(&audio->card, play_buf->buf, play_buf->actual); in f_audio_playback_work()
[all …]
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Dtwl4030-audio.c3 * MFD driver for twl4030 audio submodule, which contains an audio codec, and
21 #include <linux/mfd/twl4030-audio.h>
46 struct twl4030_audio *audio = platform_get_drvdata(twl4030_audio_dev); in twl4030_audio_set_resource() local
50 audio->resource[id].reg); in twl4030_audio_set_resource()
53 val |= audio->resource[id].mask; in twl4030_audio_set_resource()
55 val &= ~audio->resource[id].mask; in twl4030_audio_set_resource()
58 val, audio->resource[id].reg); in twl4030_audio_set_resource()
65 struct twl4030_audio *audio = platform_get_drvdata(twl4030_audio_dev); in twl4030_audio_get_resource() local
69 audio->resource[id].reg); in twl4030_audio_get_resource()
80 struct twl4030_audio *audio = platform_get_drvdata(twl4030_audio_dev); in twl4030_audio_enable_resource() local
[all …]
/OK3568_Linux_fs/kernel/sound/soc/qcom/qdsp6/
H A Dq6routing.c727 SND_SOC_DAPM_MIXER("DISPLAY_PORT_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
731 SND_SOC_DAPM_MIXER("SLIMBUS_0_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
734 SND_SOC_DAPM_MIXER("SLIMBUS_1_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
737 SND_SOC_DAPM_MIXER("SLIMBUS_2_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
740 SND_SOC_DAPM_MIXER("SLIMBUS_3_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
743 SND_SOC_DAPM_MIXER("SLIMBUS_4_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
746 SND_SOC_DAPM_MIXER("SLIMBUS_5_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
749 SND_SOC_DAPM_MIXER("SLIMBUS_6_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
752 SND_SOC_DAPM_MIXER("PRI_MI2S_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
755 SND_SOC_DAPM_MIXER("SEC_MI2S_RX Audio Mixer", SND_SOC_NOPM, 0, 0,
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/dvb/
H A Daudio_function_calls.rst6 Audio Function Calls
12 audio-fopen
13 audio-fclose
14 audio-fwrite
15 audio-stop
16 audio-play
17 audio-pause
18 audio-continue
19 audio-select-source
20 audio-set-mute
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Dradeon_audio.c270 if (rdev->audio.funcs->enable) in radeon_audio_enable()
271 rdev->audio.funcs->enable(rdev, pin, enable_mask); in radeon_audio_enable()
277 rdev->audio.funcs = &dce6_funcs; in radeon_audio_interface_init()
278 rdev->audio.hdmi_funcs = &dce6_hdmi_funcs; in radeon_audio_interface_init()
279 rdev->audio.dp_funcs = &dce6_dp_funcs; in radeon_audio_interface_init()
281 rdev->audio.funcs = &dce4_funcs; in radeon_audio_interface_init()
282 rdev->audio.hdmi_funcs = &dce4_hdmi_funcs; in radeon_audio_interface_init()
283 rdev->audio.dp_funcs = &dce4_dp_funcs; in radeon_audio_interface_init()
285 rdev->audio.funcs = &dce32_funcs; in radeon_audio_interface_init()
286 rdev->audio.hdmi_funcs = &dce32_hdmi_funcs; in radeon_audio_interface_init()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/fsl/
H A DKconfig2 menu "SoC Audio for Freescale CPUs"
4 comment "Common SoC Audio options for Freescale CPUs:"
18 tristate "Synchronous Audio Interface (SAI) module support"
23 Say Y if you want to add Synchronous Audio Interface (SAI)
39 tristate "Audio Mixer (AUDMIX) module support"
42 Say Y if you want to add Audio Mixer (AUDMIX)
69 tristate "Enhanced Serial Audio Interface (ESAI) module support"
73 Say Y if you want to add Enhanced Synchronous Audio Interface
94 a digital module that converts audio from a source sample rate to a
106 tristate "Digital Audio Mux module support"
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_audio.c33 #define DCE_AUD(audio)\ argument
34 container_of(audio, struct dce_audio, base)
52 read_indirect_azalia_reg(audio, IX_REG(reg_name))
55 write_indirect_azalia_reg(audio, IX_REG(reg_name), value)
57 static void write_indirect_azalia_reg(struct audio *audio, in write_indirect_azalia_reg() argument
61 struct dce_audio *aud = DCE_AUD(audio); in write_indirect_azalia_reg()
71 DC_LOG_HW_AUDIO("AUDIO:write_indirect_azalia_reg: index: %u data: %u\n", in write_indirect_azalia_reg()
75 static uint32_t read_indirect_azalia_reg(struct audio *audio, uint32_t reg_index) in read_indirect_azalia_reg() argument
77 struct dce_audio *aud = DCE_AUD(audio); in read_indirect_azalia_reg()
88 DC_LOG_HW_AUDIO("AUDIO:read_indirect_azalia_reg: index: %u data: %u\n", in read_indirect_azalia_reg()
[all …]
/OK3568_Linux_fs/kernel/Documentation/sound/designs/
H A Dtimestamping.rst42 of time as measured by different components of audio hardware. In
74 audio time it wants reported by selecting the relevant settings in
83 In case the application requests an audio tstamp that is not supported
92 The audio timestamp accuracy can be returned to user-space, so that
100 - the link time can be used to track long-term drifts between audio
110 - including the delay in the audio timestamp may
117 audio applications...
127 The ALSA API only allows for a single audio timestamp to be reported
128 at a time. This is a conscious design decision, reading the audio
131 are. To avoid any interpretation issues, a single (system, audio)
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_audio.c10 /* maps MSM_HDMI_AUDIO_CHANNEL_n consts used by audio driver to # of channels: */
13 /* Supported HDMI Audio sample rates */
36 /* Audio constants lookup table for hdmi_msm_audio_acr_setup */
76 struct hdmi_audio *audio = &hdmi->audio; in msm_hdmi_audio_update() local
77 struct hdmi_audio_infoframe *info = &audio->infoframe; in msm_hdmi_audio_update()
79 bool enabled = audio->enabled; in msm_hdmi_audio_update()
83 DBG("audio: enabled=%d, channels=%d, channel_allocation=0x%x, " in msm_hdmi_audio_update()
85 audio->enabled, info->channels, info->channel_allocation, in msm_hdmi_audio_update()
86 info->level_shift_value, info->downmix_inhibit, audio->rate); in msm_hdmi_audio_update()
90 DBG("disabling audio: no video"); in msm_hdmi_audio_update()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/ti/
H A DKconfig2 menu "Audio support for Texas Instruments SoCs"
19 tristate "daVinci Audio Serial Port (ASP) or McBSP support"
23 Say Y or M here if you want audio support via daVinci ASP or McBSP.
28 tristate "Multichannel Audio Serial Port (McASP) support"
46 Say Y or M here if you want audio support via daVinci VCIF.
72 comment "Audio support for boards with Texas Instruments SoCs"
74 tristate "SoC Audio support for Nokia N810"
79 Say Y or M if you want to add support for SoC audio on Nokia N810.
82 tristate "SoC Audio support for Nokia RX-51"
88 Say Y or M if you want to add support for SoC audio on Nokia RX-51
[all …]
/OK3568_Linux_fs/kernel/sound/pci/hda/
H A DKconfig2 menu "HD-Audio"
15 tristate "HD Audio PCI"
21 Audio" (Azalia) and its compatible devices.
23 This option enables the HD-audio controller. Don't forget
30 tristate "NVIDIA Tegra HD Audio"
38 This options enables support for the HD Audio controller
39 present in some NVIDIA Tegra SoCs, used to communicate audio
48 bool "Build hwdep interface for HD-audio driver"
51 Say Y here to build a hwdep interface for HD-audio driver.
58 Say Y here to enable the HD-audio codec re-configuration feature.
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-i2s-audio.c3 * dw-hdmi-i2s-audio.c
18 #include "dw-hdmi-audio.h"
20 #define DRIVER_NAME "dw-hdmi-i2s-audio"
22 static inline void hdmi_write(struct dw_hdmi_i2s_audio_data *audio, in hdmi_write() argument
25 struct dw_hdmi *hdmi = audio->hdmi; in hdmi_write()
27 audio->write(hdmi, val, offset); in hdmi_write()
30 static inline u8 hdmi_read(struct dw_hdmi_i2s_audio_data *audio, int offset) in hdmi_read() argument
32 struct dw_hdmi *hdmi = audio->hdmi; in hdmi_read()
34 return audio->read(hdmi, offset); in hdmi_read()
41 struct dw_hdmi_i2s_audio_data *audio = data; in dw_hdmi_i2s_hw_params() local
[all …]
H A Ddw-hdmi-qp-i2s-audio.c3 * dw-hdmi-qp-i2s-audio.c
18 #include "dw-hdmi-qp-audio.h"
20 #define DRIVER_NAME "dw-hdmi-qp-i2s-audio"
22 static inline void hdmi_write(struct dw_hdmi_qp_i2s_audio_data *audio, in hdmi_write() argument
25 struct dw_hdmi_qp *hdmi = audio->hdmi; in hdmi_write()
27 audio->write(hdmi, val, offset); in hdmi_write()
30 static inline u32 hdmi_read(struct dw_hdmi_qp_i2s_audio_data *audio, int offset) in hdmi_read() argument
32 struct dw_hdmi_qp *hdmi = audio->hdmi; in hdmi_read()
34 return audio->read(hdmi, offset); in hdmi_read()
37 static inline void hdmi_mod(struct dw_hdmi_qp_i2s_audio_data *audio, in hdmi_mod() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dp/
H A Ddp_audio.c125 static void dp_audio_stream_sdp(struct dp_audio_private *audio) in dp_audio_stream_sdp() argument
127 struct dp_catalog *catalog = audio->catalog; in dp_audio_stream_sdp()
161 new_value = audio->channels - 1; in dp_audio_stream_sdp()
172 static void dp_audio_timestamp_sdp(struct dp_audio_private *audio) in dp_audio_timestamp_sdp() argument
174 struct dp_catalog *catalog = audio->catalog; in dp_audio_timestamp_sdp()
218 static void dp_audio_infoframe_sdp(struct dp_audio_private *audio) in dp_audio_infoframe_sdp() argument
220 struct dp_catalog *catalog = audio->catalog; in dp_audio_infoframe_sdp()
264 static void dp_audio_copy_management_sdp(struct dp_audio_private *audio) in dp_audio_copy_management_sdp() argument
266 struct dp_catalog *catalog = audio->catalog; in dp_audio_copy_management_sdp()
310 static void dp_audio_isrc_sdp(struct dp_audio_private *audio) in dp_audio_isrc_sdp() argument
[all …]
/OK3568_Linux_fs/u-boot/drivers/sound/
H A DKconfig6 Support making sounds through an audio codec. This is normally a
12 audio codecs are called from the sound-i2s code. This could be
19 I2S is a serial bus often used to transmit audio data from the
20 SoC to the audio codec. This option enables sound support using
28 Samsung Exynos SoCs support an I2S interface for sending audio
29 data to an audio codec. This option enables support for this,
30 using one of the available audio codec drivers. Enabling this
38 Rockchip SoCs support an I2S interface for sending audio
39 data to an audio codec. This option enables support for this,
40 using one of the available audio codec drivers. Enabling this
[all …]
/OK3568_Linux_fs/buildroot/dl/sox/git/
H A Dsox.134 SoX \- Sound eXchange, the Swiss Army knife of audio manipulation
50 SoX reads and writes audio files in most popular formats and can
52 sources, synthesise audio, and, on many systems, act as a general
53 purpose audio player or a multi-track audio recorder. It also has
57 To simplify playing and recording audio, if SoX is invoked as
63 command provides a convenient way to just query audio file header information.
70 SoX is a command-line audio processing tool, particularly suited to making
72 If you need an interactive, graphical audio editor, use
98 translates an audio file in Sun AU format to a Microsoft WAV file, whilst
108 converts `raw' (a.k.a. `headerless') audio to a self-describing file format,
[all …]
H A Dsoxformat.734 SoX \- Sound eXchange, the Swiss Army knife of audio manipulation
36 This manual describes SoX supported file formats and audio device types;
56 `AUDIO FILE FORMATS' or `AUDIO DEVICE DRIVERS'.
68 Raw (headerless) audio files. For
83 Headerless audio files on a SPARC computer are likely to be of format
93 for raw CD digital audio.
116 SoX's AIFF support does not include multiple audio chunks,
119 can have multiple audio and picture chunks\*m
125 handling compressed audio. It can also handle little
143 recording audio. ALSA is only used in Linux-based operating systems, though
[all …]

12345678910>>...159