/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | fsl-asoc-card.yaml | 24 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as 59 - karo,tx53-audio-sgtl5000 62 - fsl,imx-audio-ac97 63 - fsl,imx-audio-cs42888 64 - fsl,imx-audio-mqs 65 - fsl,imx-audio-sgtl5000 66 - fsl,imx-audio-wm8960 67 - fsl,imx-audio-wm8962 72 - const: fsl,imx-audio-spdif 75 - fsl,imx-audio-ac97 [all …]
|
H A D | simple-card.yaml | 7 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 soun [all...] |
H A D | fsl-asoc-card.txt | 18 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 D | fsl,audmix.yaml | 7 title: NXP Audio Mixer (AUDMIX). 14 The Audio Mixer is a on-chip functional module that allows mixing of two 15 audio streams into a single audio stream. Audio Mixer has two input serial 16 audio interfaces. These are driven by two Synchronous Audio interface 17 modules (SAI). Each input serial interface carries 8 audio channels in its 18 frame in TDM manner. Mixer mixes audio samples of corresponding channels 19 from two interfaces into a single sample. Before mixing, audio samples of 21 Audio Mixer is also a serial audio interface. Like input interfaces it has 23 interface of audio codec and also sent to the external pins along with the 24 receive path of normal audio SAI module for readback by the CPU. [all …]
|
H A D | fsl,audmix.txt | 1 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 D | fsl,imx-audio-es8328.yaml | 4 $id: http://devicetree.org/schemas/sound/fsl,imx-audio-es8328.yaml# 7 title: Freescale i.MX audio complex with ES8328 codec 18 const: fsl,imx-audio-es8328 32 audio-amp-supply: 35 audio-codec: 37 description: The phandle to the ES8328 audio codec 39 audio-routing: 42 A list of the connections between audio components. Each entry 48 * audio-amp 68 description: The internal port of the i.MX audio muxer (AUDMUX) [all …]
|
H A D | imx-audio-es8328.txt | 1 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 D | fsl,rpmsg.yaml | 7 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 D | ti,pcm6240.yaml | 8 title: Texas Instruments PCM6240 Family Audio ADC/DAC 14 The PCM6240 Family is a big family of Audio ADC/DAC for 18 Specifications about the audio chip can be found at: 38 ti,adc3120: Stereo-channel, 768-kHz, Burr-Brown™ audio analog-to- 41 ti,adc5120: 2-Channel, 768-kHz, Burr-Brown™ Audio ADC with 120-dB SNR. 43 ti,adc6120: Stereo-channel, 768-kHz, Burr-Brown™ audio analog-to- 46 ti,dix4192: 216-kHz digital audio converter with Quad-Channel In 49 ti,pcm1690: Automotive Catalog 113dB SNR 8-Channel Audio DAC with 53 software-controlled audio ADC. 55 ti,pcm3140: Automotive, Quad-Channel, 768-kHz, Burr-Brown™ Audio ADC [all …]
|
H A D | atmel,sam9x5-wm8731-audio.yaml | 4 $id: http://devicetree.org/schemas/sound/atmel,sam9x5-wm8731-audio.yaml# 7 title: Atmel at91sam9x5ek wm8731 audio complex 13 The audio complex configuration for Atmel at91sam9x5ek with WM8731 audio codec. 17 const: atmel,sam9x5-wm8731-audio 27 atmel,audio-codec: 29 description: The phandle of the WM8731 audio codec. 31 atmel,audio-routing: 33 A list of the connections between audio components. Each entry is a pair 56 - atmel,audio-codec 57 - atmel,audio-routing [all …]
|
H A D | nvidia,tegra-audio-max98090.yaml | 4 $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 D | samsung,tm2.yaml | 7 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-codec [all …]
|
H A D | mvebu-audio.txt | 1 * 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 D | atmel-sam9x5-wm8731-audio.txt | 1 * 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 D | sirf-audio.txt | 1 * 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 D | nvidia,tegra-audio-max9808x.yaml | 4 $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 [all...] |
H A D | imx-audio-sgtl5000.txt | 1 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 =
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | audio | 3 # $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/basic [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | marvell,kirkwood-pinctrl.txt | 48 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 D | marvell,armada-370-pinctrl.txt | 21 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/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx8mq-zii-ultra-rmb3.dts | 15 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/sys/contrib/device-tree/Bindings/display/bridge/ |
H A D | sii902x.txt | 14 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/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | am3517-evm-ui.dtsi | 10 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/usr.sbin/bhyve/ |
H A D | audio.h | 36 * 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 …]
|
/freebsd/sys/contrib/device-tree/src/arm64/amlogic/ |
H A D | 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 …]
|