Home
last modified time | relevance | path

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

12345678910>>...67

/freebsd-src/sys/contrib/device-tree/Bindings/sound/
H A Dsimple-card.yaml7 title: Simple Audio Card Driver
89 A list of the connections between audio components.
95 description: User specified audio sound widgets.
103 description: audio format.
154 Additional devices used by the simple audio card.
158 $ref: audio-iio-aux.yaml#
164 - simple-audio-card
165 - simple-scu-audio-card
175 simple-audio-card,name:
176 description: User specified audio sound card name.
[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 …]
H A Dmediatek,mt7986-afe.yaml31 - description: audio bus clock
32 - description: audio 26M clock
33 - description: audio intbus clock
34 - description: audio hopping clock
35 - description: audio pll clock
37 - description: audio i2s/pcm mck
67 - description: audio bus clock
68 - description: audio 26M clock
69 - description: audio intbus clock
70 - description: audio hopping clock
[all …]
H A Dimx-audio-es8328.txt1 Freescale i.MX audio complex with ES8328 codec
4 - compatible : "fsl,imx-audio-es8328"
8 - audio-amp-supply : Power regulator for speaker amps
9 - audio-codec : The phandle of the ES8328 audio codec
10 - audio-routing : A list of the connections between audio components.
17 * audio-amp
34 - mux-int-port : The internal port of the i.MX audio muxer (AUDMUX)
35 - mux-ext-port : The external port of the i.MX audio muxer (AUDMIX)
43 compatible = "fsl,imx-audio-es8328";
44 model = "imx-audio-es8328";
[all …]
H A Dfsl,rpmsg.yaml7 title: NXP Audio RPMSG CPU DAI Controller
13 fsl_rpmsg is a virtual audio device. Mapping to real hardware devices
15 Linux side is a device which provides audio service by rpmsg channel.
26 - fsl,imx7ulp-rpmsg-audio
27 - fsl,imx8mn-rpmsg-audio
28 - fsl,imx8mm-rpmsg-audio
29 - fsl,imx8mp-rpmsg-audio
30 - fsl,imx8ulp-rpmsg-audio
31 - fsl,imx93-rpmsg-audio
32 - fsl,imx95-rpmsg-audio
[all...]
H A Dsamsung,tm2.yaml7 title: Samsung Exynos5433 TM2(E) audio complex with WM5110 codec
18 const: samsung,tm2-audio
20 audio-amplifier:
24 audio-codec:
29 - description: Phandle to the WM5110 audio codec.
34 samsung,audio-routing:
36 List of the connections between audio components; each entry is
41 Deprecated, use audio-routing.
57 - audio-amplifier
58 - audio
[all...]
H A Dnvidia,tegra-audio-max98090.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-max98090.yaml#
7 title: NVIDIA Tegra audio complex with MAX98090 CODEC
14 - $ref: nvidia,tegra-audio-common.yaml#
20 - pattern: '^[a-z0-9]+,tegra-audio-max98090(-[a-z0-9]+)+$'
21 - const: nvidia,tegra-audio-max98090
24 - nvidia,tegra-audio-max98090-nyan-big
25 - nvidia,tegra-audio-max98090-nyan-blaze
26 - const: nvidia,tegra-audio-max98090-nyan
27 - const: nvidia,tegra-audio-max98090
29 nvidia,audio-routing:
[all …]
H A Dmvebu-audio.txt1 * mvebu (Kirkwood, Dove, Armada 370) audio controller
6 "marvell,kirkwood-audio" for Kirkwood platforms
7 "marvell,dove-audio" for Dove platforms
8 "marvell,armada370-audio" for Armada 370 platforms
9 "marvell,armada-380-audio" for Armada 38x platforms
13 With "marvell,armada-380-audio" two other regions are required:
14 first of those is dedicated for Audio PLL Configuration registers
19 with "marvell,kirkwood-audio", the audio interrupt
20 with "marvell,dove-audio", a list of two interrupts, the first for
35 disables standard I2S I/O. Valid only with "marvell,armada-380-audio"
[all …]
H A Datmel-sam9x5-wm8731-audio.txt1 * Atmel at91sam9x5ek wm8731 audio complex
4 - compatible: "atmel,sam9x5-wm8731-audio"
7 - atmel,audio-codec: The phandle of the WM8731 audio codec
8 - atmel,audio-routing: A list of the connections between audio components.
12 Available audio endpoints for the audio-routing table:
23 compatible = "atmel,sam9x5-wm8731-audio";
27 atmel,audio-routing =
34 atmel,audio-codec = <&wm8731>;
H A Dmediatek,mt2701-audio.yaml4 $id: http://devicetree.org/schemas/sound/mediatek,mt2701-audio.yaml#
7 title: MediaTek Audio Front End (AFE) PCM controller for mt2701
18 - mediatek,mt2701-audio
19 - mediatek,mt7622-audio
36 - description: audio infra sys clock
37 - description: top audio mux 1
38 - description: top audio mux 2
39 - description: top audio sys a1 clock
40 - description: top audio sys a2 clock
65 - description: audio front end pd clock
[all …]
H A Dsirf-audio.txt1 * SiRF atlas6 and prima2 internal audio codec and port based audio setups
4 - compatible: "sirf,sirf-audio-card"
5 - sirf,audio-platform: phandle for the platform node
6 - sirf,audio-codec: phandle for the SiRF internal codec node
16 Available audio endpoints for the audio-routing table:
24 SiRF internal audio codec pins:
34 compatible = "sirf,sirf-audio-card";
35 sirf,audio-codec = <&audiocodec>;
36 sirf,audio-platform = <&audioport>;
H A Dti,tas2781.yaml14 The TAS2563/TAS2781 is a mono, digital input Class-D audio
21 Specifications about the audio amplifier can be found at:
28 ti,tas2563: 6.1-W Boosted Class-D Audio Amplifier With Integrated
32 Protection and Audio Processing, 16/20/24/32bit stereo I2S or
45 aggregate as one Audio Device to support multiple audio slots.
75 aggregate as one Audio Device to support multiple audio slots.
93 aggregate as one Audio Device to support multiple audio slots.
111 reg = <0x38>, /* Audio slot 0 */
112 <0x3a>, /* Audio slot 1 */
113 <0x39>, /* Audio slot 2 */
[all …]
H A Dnvidia,tegra-audio-max9808x.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-max9808x.yaml#
7 title: NVIDIA Tegra audio complex with MAX9808x CODEC
14 - $ref: nvidia,tegra-audio-common.yaml#
20 - pattern: '^[a-z0-9]+,tegra-audio-max98088(-[a-z0-9]+)+$'
21 - const: nvidia,tegra-audio-max98088
23 - pattern: '^[a-z0-9]+,tegra-audio-max98089(-[a-z0-9]+)+$'
24 - const: nvidia,tegra-audio-max98089
26 nvidia,audio-routing:
29 A list of the connections between audio components.
67 compatible = "lg,tegra-audio-max98089-p895",
[all …]
H A Dimx-audio-sgtl5000.txt1 Freescale i.MX audio complex with SGTL5000 codec
5 - compatible : "fsl,imx-audio-sgtl5000"
11 - audio-codec : The phandle of the SGTL5000 audio codec
13 - audio-routing : A list of the connections between audio components.
35 - mux-int-port : The internal port of the i.MX audio muxer (AUDMUX)
37 - mux-ext-port : The external port of the i.MX audio muxer
46 "fsl,imx-audio-sgtl5000";
49 audio-codec = <&sgtl5000>;
50 audio-routing =
H A Darmada-370db-audio.txt1 Device Tree bindings for the Armada 370 DB audio
4 These Device Tree bindings are used to describe the audio complex
9 * compatible: must be "marvell,a370db-audio"
11 * marvell,audio-controller: a phandle that points to the audio
14 * marvell,audio-codec: a set of three phandles that points to:
16 1/ the analog audio codec connected to the Armada 370 SoC
23 compatible = "marvell,a370db-audio";
24 marvell,audio-controller = <&audio_controller>;
25 marvell,audio-codec = <&audio_codec &spdif_out &spdif_in>;
H A Dnvidia,tegra-audio-wm8903.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-wm8903.yaml#
7 title: NVIDIA Tegra audio complex with WM8903 CODEC
14 - $ref: nvidia,tegra-audio-common.yaml#
20 - pattern: '^[a-z0-9]+,tegra-audio-wm8903(-[a-z0-9]+)+$'
21 - const: nvidia,tegra-audio-wm8903
23 - pattern: ad,tegra-audio-plutux
24 - const: nvidia,tegra-audio-wm8903
26 nvidia,audio-routing:
29 A list of the connections between audio components.
69 compatible = "nvidia,tegra-audio-wm8903-harmony",
[all …]
H A Dsamsung,tm2-audio.txt1 Samsung Exynos5433 TM2(E) audio complex with WM5110 codec
5 - compatible : "samsung,tm2-audio"
7 - audio-codec : the first entry should be phandle of the wm5110 audio
14 - audio-amplifier : the phandle of the MAX98504 amplifier
15 - samsung,audio-routing : a list of the connections between audio components;
28 compatible = "samsung,tm2-audio";
29 audio-codec = <&wm5110>, <&hdmi>;
31 audio-amplifier = <&max98504>;
34 samsung,audio-routing =
/freebsd-src/contrib/file/magic/Magdir/
H A Daudio3 # $File: audio,v 1.133 2024/09/04 19:07:20 christos Exp $
4 # audio: file(1) magic for sound formats (see also "iff")
10 # Sun/NeXT audio data
11 0 string .snd 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/basi
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/pinctrl/
H A Dmarvell,kirkwood-pinctrl.txt48 mpp36 36 gpio, audio(spdifi)
49 mpp37 37 gpio, audio(spdifo)
50 mpp38 38 gpio, audio(rmclk)
51 mpp39 39 gpio, audio(bclk)
52 mpp40 40 gpio, audio(sdo)
53 mpp41 41 gpio, audio(lrclk)
54 mpp42 42 gpio, audio(mclk)
55 mpp43 43 gpio, audio(sdi)
56 mpp44 44 gpio, audio(extclk)
130 mpp20 20 gpio, ge1(txd0), ts(mp0), tdm(tx0ql), audio(spdifi),
[all …]
H A Dmarvell,armada-370-pinctrl.txt21 mpp5 5 gpo, ge0(txclkout), uart1(txd), spi1(sck), audio(mclk)
22 mpp6 6 gpio, ge0(txd0), sata0(prsnt), tdm(rst), audio(sdo)
23 mpp7 7 gpo, ge0(txd1), tdm(dtx), audio(lrclk)
24 mpp8 8 gpio, ge0(txd2), uart0(rts), tdm(drx), audio(bclk)
25 mpp9 9 gpo, ge0(txd3), uart1(txd), sd0(clk), audio(spdifo)
26 mpp10 10 gpio, ge0(txctl), uart0(cts), tdm(fsync), audio(sdi)
30 audio(spdifi)
32 audio(rmclk)
37 mpp16 16 gpio, ge0(rxclk), uart1(rxd), tdm(int), audio(extclk)
60 mpp39 39 gpo, dev(ad0), audio(spdifo)
[all …]
/freebsd-src/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx8mq-zii-ultra-rmb3.dts15 compatible = "simple-audio-card";
16 simple-audio-card,name = "front";
17 simple-audio-card,format = "i2s";
18 simple-audio-card,bitclock-master = <&sound1_codec>;
19 simple-audio-card,frame-master = <&sound1_codec>;
20 simple-audio-card,widgets =
22 simple-audio-card,routing =
27 simple-audio-card,aux-devs = <&hpa1>;
29 sound1_cpu: simple-audio-card,cpu {
33 sound1_codec: simple-audio-card,codec {
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/display/bridge/
H A Dsii902x.txt14 HDMI audio properties:
16 is wired, <1> if the both are wired. HDMI audio is
20 audio fifo. The first integer selects i2s audio pin for the
21 first audio fifo#0 (HDMI channels 1&2), second for fifo#1
26 value is <0>, describing SD0 pin beiging routed to hdmi audio
32 HDMI audio CTS values. This property follows
36 If HDMI audio is configured the sii902x device becomes an I2S
37 and/or spdif audio codec component (e.g a digital audio sink),
38 that can be used in configuring a full audio devices with
39 simple-card or audio-graph-card binding. See their binding
[all …]
/freebsd-src/sys/contrib/device-tree/src/arm/ti/omap/
H A Dam3517-evm-ui.dtsi10 compatible = "simple-audio-card";
11 simple-audio-card,name = "tlv320aic23-hifi";
13 simple-audio-card,widgets =
18 simple-audio-card,routing =
25 simple-audio-card,format = "i2s";
26 simple-audio-card,bitclock-master = <&sound_master>;
27 simple-audio-card,frame-master = <&sound_master>;
29 simple-audio-card,cpu {
33 sound_master: simple-audio-card,codec {
40 compatible = "simple-audio-card";
[all …]
/freebsd-src/usr.sbin/bhyve/
H A Daudio.h36 * Audio Player data structures
39 struct audio;
48 * Audio Player API
52 * audio_init - initialize an instance of audio player
55 * Returns NULL on error and the address of the audio player instance
57 struct audio *audio_init(const char *dev_name, uint8_t dir);
60 * audio_set_params - reset the sound device and set the audio params
61 * @aud - the audio player to be configured
62 * @params - the audio parameters to be set
65 int audio_set_params(struct audio *aud, struct audio_params *params);
[all …]

12345678910>>...67