Home
last modified time | relevance | path

Searched full:ac97 (Results 1 – 25 of 32) sorted by relevance

12

/Documentation/devicetree/bindings/sound/
Dsoc-ac97link.txt1 AC97 link bindings
8 "ac97-running": AC97-link is active
9 "ac97-reset": AC97-link reset state
10 "ac97-warm-reset": AC97-link warm reset state
11 - ac97-gpios: List of gpio phandles with args in the order ac97-sync,
12 ac97-sdata, ac97-reset
20 pinctrl-names = "default", "ac97-running", "ac97-reset", "ac97-warm-reset";
25 ac97-gpios = <&gpio3 20 0 &gpio3 22 0 &gpio3 28 0>;
Dmarvell,pxa2xx-ac97.txt3 This descriptions matches the AC97 controller found in pxa2xx and pxa3xx series.
7 "marvell,pxa250-ac97"
8 "marvell,pxa270-ac97"
9 "marvell,pxa300-ac97"
11 - interrupts: single interrupt generated by AC97 IP
12 - clocks: input clock of the AC97 IP, refer to clock-bindings.txt
16 - reset-gpios: gpio used for AC97 reset, refer to gpio.txt
19 ac97: sound@40500000 {
20 compatible = "marvell,pxa250-ac97";
Dac97-bus.txt1 Generic AC97 Device Properties
3 This documents describes the devicetree bindings for an ac97 controller child
4 node describing ac97 codecs.
7 -compatible : Must be "ac97,vendor_id1,vendor_id2
10 -reg : Must be the ac97 codec number, between 0 and 3
13 ac97: sound@40500000 {
14 compatible = "marvell,pxa270-ac97";
28 compatible = "ac97,574d,4c13";
Dnvidia,tegra20-ac97.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra20-ac97.yaml#
7 title: NVIDIA Tegra20 AC97 controller
15 const: nvidia,tegra20-ac97
24 const: ac97
41 description: Reset pin of external AC97 codec
45 description: AC97 DAP _FS line
70 ac97@70002000 {
71 compatible = "nvidia,tegra20-ac97";
74 reset-names = "ac97";
Datmel_ac97c.txt1 * Atmel AC97 controller
6 - interrupts: Should contain AC97 interrupt
7 - ac97-gpios: Please refer to soc-ac97link.txt, only ac97-reset is used
19 ac97-gpios = <&pioB 0 0 &pioB 2 0 &pioC 29 GPIO_ACTIVE_LOW>;
Dfsl,ssi.yaml105 ac97-gpios:
132 enum: [ ac97-slave, ac97-master, i2s-slave, i2s-master,
135 "ac97-slave" - AC97 mode, SSI is clock slave
136 "ac97-master" - AC97 mode, SSI is clock master
Dnvidia,tegra-audio-wm9712.yaml54 - nvidia,ac97-controller
72 nvidia,ac97-controller = <&ac97>;
Dnvidia,tegra-audio-common.yaml39 nvidia,ac97-controller:
41 description: The phandle of the AC97 controller
Dfsl-asoc-card.yaml53 - fsl,imx6q-udoo-ac97
62 - fsl,imx-audio-ac97
75 - fsl,imx-audio-ac97
Dingenic,aic.yaml7 title: Ingenic SoCs AC97 / I2S Controller (AIC)
Daudio-graph-port.yaml80 - ac97
/Documentation/sound/soc/
Ddai.rst6 SoC controllers and portable audio CODECs today, namely AC97, I2S and PCM.
9 AC97 chapter
12 AC97 is a five wire interface commonly found on many PC sound cards. It is
16 frame (FRAME) (usually 48kHz) is always driven by the controller. Each AC97
19 The AC97 specification can be found at :
Doverview.rst63 engine driver, digital audio interface (DAI) drivers (e.g. I2S, AC97, PCM)
/Documentation/sound/designs/
Dprocfile.rst75 When the card is equipped with AC97 codecs, there are ``codec97#*``
144 AC97 Codec Information
147 ``card*/codec97#*/ac97#?-?``
148 Shows the general information of this AC97 codec chip, such as
151 ``card*/codec97#0/ac97#?-?+regs``
152 Shows the AC97 register dump. Useful for debugging.
155 changing an AC97 register directly. Pass two hex numbers.
160 # echo 02 9f1f > /proc/asound/card0/codec97#0/ac97#0-0+regs
229 - AC97 proc files, ``codec97#*/*`` files
Dpowersave.rst5 AC97 and HD-audio drivers have the automatic power-saving mode.
16 module option of snd-ac97-codec and snd-hda-intel modules. Specify
/Documentation/devicetree/bindings/pinctrl/
Dmarvell,dove-pinctrl.txt39 mpp16 16 gpio, uart3(rts), sdio0(cd), ac97(sdi1), lcd-spi(cs1)
40 mpp17 17 gpio, uart3(cts), sdio0(wp), ac97(sdi2), twsi(sda),
41 ac97-1(sysclko)
42 mpp18 18 gpio, uart3(txd), sdio0(buspwr), ac97(sdi3), lcd0(pwm)
45 ac97(sysclko)
60 audio0 - i2s, ac97
88 * group "audio0" internally muxes i2s0 or ac97 controller to the dedicated
/Documentation/sound/cards/
Dsb-live-mixer.rst52 AC97
66 The result samples are forwarded to the front DAC PCM slots of the AC97 codec.
73 separately (they are not inside the AC97 codec).
80 the ??rear?? right DAC PCM slot of the AC97 codec.
87 the ??rear?? left DAC PCM slot of the AC97 codec.
100 The result samples are forwarded to the front DAC PCM slots of the AC97 codec.
114 separately (they are not inside the AC97 codec).
127 to the ??rear?? right DAC PCM slot of the AC97 codec.
133 to the ??rear?? left DAC PCM slot of the AC97 codec.
135 ``name='AC97 Playback Volume',index=0``
[all …]
/Documentation/devicetree/bindings/soc/cirrus/
Dcirrus,ep9301-syscon.yaml60 enum: [ spi, ac97, i2s, pwm, keypad, pata, lcd, gpio ]
63 enum: [ ssp, ac97, i2s_on_ssp, i2s_on_ac97, pwm1, gpio1agrp,
/Documentation/devicetree/bindings/dma/
Dcirrus,ep9301-dma-m2p.yaml88 2: AC97 channel 1 (unused)
89 3: AC97 channel 2 (unused)
90 4: AC97 channel 3 (unused)
/Documentation/sound/kernel-api/
Dalsa-driver-api.rst56 AC97 Codec API
58 .. kernel-doc:: sound/pci/ac97/ac97_codec.c
59 .. kernel-doc:: sound/pci/ac97/ac97_pcm.c
Dwriting-an-alsa-driver.rst445 mixer (e.g. `AC97 <API for AC97 Codec_>`__), MIDI (e.g.
577 Each pre-defined ALSA component such as AC97 and PCM calls
2357 ALSA has a well-defined AC97 control module. If your chip supports only
2358 the AC97 and nothing else, you can skip this section.
2719 API for AC97 Codec
2725 The ALSA AC97 codec layer is a well-defined one, and you don't have to
2727 necessary. The AC97 codec API is defined in ``<sound/ac97_codec.h>``.
2736 struct snd_ac97 *ac97;
2740 static unsigned short snd_mychip_ac97_read(struct snd_ac97 *ac97,
2743 struct mychip *chip = ac97->private_data;
[all …]
/Documentation/devicetree/bindings/clock/
Dmvebu-gated-clock.txt13 0 Audio AC97 Cntrl
148 21 ac97 AC97 Cntrl
/Documentation/devicetree/bindings/powerpc/fsl/
Dmpc5200.txt92 ac97@<addr> fsl,mpc5200-psc-ac97 PSC in ac97 mode
/Documentation/sound/
Dalsa-configuration.rst281 Module for ATI IXP 150/200/250/400 AC97 controllers.
287 See `AC97 Quirk Option`_ section below.
308 Module for ATI IXP 150/200/250 AC97 modem controllers.
331 This module supports all ADB PCM channels, ac97 mixer, SPDIF, hardware
335 SPDIF output has a copy of the AC97 codec output, unless you use the
1310 See `AC97 Quirk Option`_ section below.
1674 enable AC97 RESET workaround for some laptops
1676 enable extended AC97 RESET workaround for some other laptops
1689 The driver supports only ac97 codec. It's possible to force
1690 to initialize/use ac97 although it's not detected. In such a
[all …]
/Documentation/userspace-api/media/v4l/
Dvidioc-dbg-g-chip-info.rst62 bridge chip such as an AC97 register block.

12