Home
last modified time | relevance | path

Searched refs:I2S (Results 1 – 82 of 82) sorted by relevance

/linux-4.4.14/Documentation/devicetree/bindings/sound/
Drockchip-i2s.txt1 * Rockchip I2S controller
3 The I2S bus (Inter-IC sound bus) is a serial link for digital
14 - interrupts: should contain the I2S interrupt.
20 - "i2s_hclk": clock for I2S BUS
21 - "i2s_clk" : clock for I2S controller
24 Example for rk3288 I2S controller:
Dingenic,jz4740-i2s.txt1 Ingenic JZ4740 I2S controller
5 - reg : I2S registers location and length
6 - clocks : AIC and I2S PLL clock specifiers.
8 - dmas: DMA controller phandle and DMA request line for I2S Tx and Rx channels
Dsamsung-i2s.txt1 * Samsung I2S controller
6 - samsung,s3c6410-i2s: for 8/16/24bit stereo I2S.
7 - samsung,s5pv210-i2s: for 8/16/24bit multichannel(5.1) I2S with
9 - samsung,exynos5420-i2s: for 8/16/24bit multichannel(5.1) I2S for
15 exynos7 I2S has 7.1 channel TDM support for capture, secondary fifo
36 - #clock-cells: should be 1, this property must be present if the I2S device
40 I2S output clocks, suggested values are "i2s_cdclk0", "i2s_cdclk1",
43 There are following clocks available at the I2S device nodes:
54 and then not use the I2S node as a clock supplier.
Dics43432.txt1 Invensense ICS-43432 MEMS microphone with I2S output.
4 host connection is the I2S interface. Apart from requirements on clock
8 on the left or right channel of the I2S frame.
Dnvidia,tegra20-i2s.txt1 NVIDIA Tegra 20 I2S controller
5 - reg : Should contain I2S registers location and length
6 - interrupts : Should contain I2S interrupt
Dzte,zx-i2s.txt1 ZTE ZX296702 I2S controller
5 - reg : Must contain I2S core's registers location and length
7 - clock-names: "tx" for the clock to the I2S interface.
Dcdns,xtfpga-i2s.txt1 Bindings for I2S controller built into xtfpga Xtensa bitstreams.
7 - clocks: phandle to the clk used as master clock. I2S bus clock
Drockchip-rt5645.txt6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's
14 rockchip,model = "ROCKCHIP-I2S";
Dsnow.txt8 - samsung,i2s-controller: The phandle of the Samsung I2S controller
19 samsung,model = "Snow-I2S-MAX98095";
Drockchip-max98090.txt6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's
15 rockchip,model = "ROCKCHIP-I2S";
Dnvidia,tegra30-i2s.txt1 NVIDIA Tegra30 I2S controller
8 - reg : Should contain I2S registers location and length
Ddesignware-i2s.txt1 DesignWare I2S controller
5 - reg : Must contain the I2S core's registers location and length
Dadi,axi-i2s.txt1 ADI AXI-I2S controller
5 - reg : Must contain I2S core's registers location and length
Ddavinci-mcasp-audio.txt15 - op-mode : I2S/DIT ops mode. 0 for I2S mode. 1 for DIT mode used for S/PDIF,
Dstorm.txt4 connected to a MAX98357A DAC via I2S.
Dnvidia,tegra30-ahub.txt60 register space (APBIF 0..3 RX, I2S 0..5 RX, DAM 0..2 RX 0..1, SPDIF RX 0..1).
62 registers (APBIF 0..3 TX, I2S 0..5 TX, DAM 0..2 TX, SPDIF TX 0..1).
Dadi,ssm2602.txt1 Analog Devices SSM2602, SSM2603 and SSM2604 I2S audio CODEC devices
Darndale.txt7 - samsung,audio-cpu: The phandle of the Samsung I2S controller
Dfsl-sai.txt3 The SAI is based on I2S module that used communicating with audio codecs,
5 serial interfaces with frame synchronization such as I2S, AC97, TDM, and
Dfsl-asoc-card.txt16 Note: The card is initially designed for those sound cards who use AC'97, I2S
18 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as
Dbrcm,bcm2835-i2s.txt1 * Broadcom BCM2835 SoC I2S/PCM module
Dsamsung,odroidx2-max98090.txt7 - samsung,i2s-controller : the phandle of the I2S controller
Dst,sti-asoc-card.txt49 "PCM" PCM standard mode for I2S or TDM bus.
52 - pinctrl-0: defined for CPU_DAI@1 and CPU_DAI@4 to describe I2S PIOs for
Dqcom,apq8016-sbc.txt40 /* I2S - Internal codec */
Dnvidia,tegra-audio-alc5632.txt23 - nvidia,i2s-controller : The phandle of the Tegra I2S controller
Dnvidia,tegra-audio-max98090.txt23 - nvidia,i2s-controller : The phandle of the Tegra I2S controller that's
Dnvidia,tegra-audio-rt5640.txt22 - nvidia,i2s-controller : The phandle of the Tegra I2S controller that's
Dnvidia,tegra-audio-rt5677.txt24 - nvidia,i2s-controller : The phandle of the Tegra I2S controller that's
Dfsl,ssi.txt4 be programmed in AC97, I2S, left-justified, or right-justified modes.
Dsimple-card.txt137 simple-audio-card,dai-link@0 { /* I2S - HDMI */
/linux-4.4.14/sound/soc/jz4740/
DKconfig7 the JZ4740 I2S interface. You will also need to select the audio
13 tristate "SoC Audio (I2S protocol) for Ingenic JZ4740 SoC"
16 Say Y if you want to use I2S protocol and I2S codec on Ingenic JZ4740
/linux-4.4.14/sound/soc/dwc/
DKconfig2 tristate "Synopsys I2S Device Driver"
6 Say Y or M if you want to add support for I2S driver for
7 Synopsys desigwnware I2S device. The device supports upto
/linux-4.4.14/Documentation/sound/alsa/soc/
DDAI.txt2 SoC controllers and portable audio CODECs today, namely AC97, I2S and PCM.
19 I2S
22 I2S is a common 4 wire DAI used in HiFi, STB and portable devices. The Tx and
24 left/right clock (LRC) synchronise the link. I2S is flexible in that either the
31 I2S has several different operating modes:-
33 o I2S - MSB is transmitted on the falling edge of the first BCLK after LRC
44 PCM is another 4 wire interface, very similar to I2S, which can support a more
Doverview.txt35 * Easy I2S/PCM audio interface setup between codec and SoC. Each SoC
62 engine driver, digital audio interface (DAI) drivers (e.g. I2S, AC97, PCM)
DDPCM.txt9 digital audio to I2S DAI0, I2S DAI1 or PDM DAI2. This is useful for on SoC DSP
/linux-4.4.14/sound/soc/xtensa/
DKconfig2 tristate "XTFPGA I2S master"
6 I2S interface on XTFPGA daughter board. You will also need to select
/linux-4.4.14/sound/soc/cirrus/
DKconfig7 the EP93xx I2S or AC97 interfaces.
23 Say Y or M here if you want to add support for I2S audio on the
42 Say Y or M here if you want to add support for I2S audio on the
/linux-4.4.14/sound/aoa/soundbus/
DKconfig11 tristate "I2S bus support"
14 This option enables support for Apple I2S busses.
/linux-4.4.14/sound/soc/bcm/
DKconfig2 tristate "SoC Audio support for the Broadcom BCM2835 I2S module"
8 the BCM2835 I2S interface. You will also need
/linux-4.4.14/sound/soc/adi/
DKconfig8 tristate "AXI-I2S support"
13 ASoC driver for the Analog Devices AXI-I2S softcore peripheral.
/linux-4.4.14/sound/soc/rockchip/
DKconfig10 tristate "Rockchip I2S Device Driver"
14 Say Y or M if you want to add support for I2S driver for
15 Rockchip I2S device. The device supports upto maximum of
/linux-4.4.14/sound/soc/samsung/
DKconfig47 tristate "SoC I2S Audio support for Jive"
55 tristate "SoC I2S Audio support for WM8580 on SMDK"
64 tristate "SoC I2S Audio support for WM8994 on SMDK"
94 tristate "SoC I2S Audio support UDA134X wired to a S3C24XX"
106 tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards"
113 tristate "SoC I2S Audio support for Simtec Hermes board"
144 tristate "SoC I2S Audio support for SmartQ board"
/linux-4.4.14/sound/soc/au1x/
DKconfig9 Controllers in AC97 and I2S mode, and the Descriptor-Based DMA
62 Select this option to enable audio (AC97 and I2S) on the
/linux-4.4.14/arch/arm/boot/dts/
Dbcm2835-rpi-b-rev2.dts18 /* I2S interface */
Dbcm2835-rpi-a-plus.dts25 /* I2S interface */
Dbcm2835-rpi-b-plus.dts25 /* I2S interface */
Dexynos5250-snow.dts22 samsung,model = "Snow-I2S-MAX98095";
Dexynos5250-snow-rev5.dts24 samsung,model = "Snow-I2S-MAX98090";
Dexynos5420-peach-pit.dts87 samsung,model = "Peach-Pit-I2S-MAX98090";
Dexynos5800-peach-pi.dts87 samsung,model = "Peach-Pi-I2S-MAX98091";
/linux-4.4.14/sound/soc/sirf/
DKconfig17 tristate "SoC Audio (I2S protocol) for SiRF SoC USP interface"
/linux-4.4.14/sound/soc/kirkwood/
DKconfig6 the Kirkwood I2S interface. You will also need to select the
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dmvebu-gated-clock.txt133 12 i2s0 I2S Cntrl 0
134 13 i2s1 I2S Cntrl 1
154 9 audio I2S Cntrl 0
Dclk-s5pv210-audss.txt42 Example: I2S controller node that consumes the clock generated by the clock
Drockchip,rk3288-cru.txt33 - "ext_i2s" - external I2S clock - optional,
Dsamsung,s3c2443-clock.txt32 - "ext_i2s" - external I2S clock - optional,
Drockchip,rk3368-cru.txt33 - "ext_i2s" - external I2S clock - optional,
Dclk-exynos-audss.txt77 Example 3: I2S controller node that consumes the clock generated by the clock
Dlpc1850-cgu.txt69 25 BASE_AUDIO_CLK Base clock for audio system (I2S)
Dexynos5433-clock.txt17 which generates clocks for UART/I2C/SPI/I2S/PCM/SPDIF/PWM/SLIMBUS IPs.
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/
Dsetup-sh7770.c366 TMU, DMAC, I2S, SRC, GFX3D, SPI, SCIF, BBDMAC, enumerator
422 INTC_GROUP(I2S, I2S0, I2S1, I2S2, I2S3),
436 GPS, CAN, ATAPI, USB, YUV, REMOTE, VIDEO_IN, DU, SRC, I2S,
443 { 0xffe00008, 0, 32, 8, /* INT2PRI2 */ { DMAC, I2S, SRC, DU } },
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Ddigicolor-usart.txt4 UART. USART also support synchronous serial protocols like SPI and I2S. Use
/linux-4.4.14/Documentation/sound/alsa/
DAudigy-mixer.txt31 I2S - one-way three wire serial bus for digital sound by Philips Semiconductors
132 This control is used to attenuate samples from left and right I2S ADC
138 This control is used to attenuate samples from left and right I2S ADC
144 This control is used to attenuate samples from left and right I2S ADC
151 This control is used to attenuate samples from left and right I2S ADC
157 This control is used to attenuate samples from left and right I2S ADC
163 This control is used to attenuate samples from left and right I2S ADC
DSB-Live-mixer.txt45 I2S - one-way three wire serial bus for digital sound by Philips Semiconductors
65 The result samples are forwarded to the rear I2S DACs. These DACs operates
108 The result samples are forwarded to the rear I2S DACs. These DACs operate
202 This control is used to attenuate samples from left and right I2S ADC
209 This control is used to attenuate samples from left and right I2S ADC
DControlNames.txt65 I2S
DBt87x.txt56 sound via I2S interface.
/linux-4.4.14/Documentation/devicetree/bindings/media/
Dsi4713.txt5 and a digital interface, which supports I2S, left-justified and a custom
/linux-4.4.14/sound/soc/qcom/
DKconfig27 tristate "ASoC I2S support for Storm boards"
/linux-4.4.14/sound/soc/fsl/
DKconfig139 tristate "Freescale MPC5200 PSC in I2S mode driver"
144 Say Y here to support the MPC5200 PSCs in I2S mode.
229 Enable I2S based access to the TLV320AIC23B codec attached
253 via SSI/I2S over either SPI or I2C.
/linux-4.4.14/Documentation/sound/oss/
Dbtaudio46 the external source which feeds the bt878 with digital sound via I2S
51 chip which provides digital sound via I2S with 32 kHz sample rate. My
/linux-4.4.14/sound/soc/codecs/
Dak4613.c137 [4] = { AUDIO_IFACE(24, I2S), AUDIO_IFACE(24, I2S) },
Dak4642.c130 #define I2S (3 << 0) macro
420 data = I2S; in ak4642_dai_set_fmt()
/linux-4.4.14/sound/soc/intel/
DKconfig146 tristate "ASoC Audio driver for SKL with RT286 I2S mode"
154 with RT286 I2S audio codec.
/linux-4.4.14/sound/soc/sh/
DKconfig8 Enable this option for SH7760 AC97/I2S audio support.
/linux-4.4.14/sound/soc/tegra/
DKconfig35 Tegra20 I2S interface. You will also need to select the individual
61 Tegra30 I2S interface. You will also need to select the individual
/linux-4.4.14/sound/soc/blackfin/
DKconfig2 tristate "SoC I2S Audio for the ADI Blackfin chip"
8 the Blackfin SPORT (synchronous serial ports) interface in I2S
/linux-4.4.14/drivers/clk/pxa/
Dclk-pxa25x.c130 PXA25X_PBUS147_CKEN("pxa2xx-i2s", NULL, I2S, 1, 10, 0),
Dclk-pxa27x.c118 PXA27X_PBUS_CKEN("pxa2xx-i2s", NULL, I2S, 2, 51, 0),
/linux-4.4.14/sound/soc/pxa/
DKconfig7 the PXA2xx AC97, I2S or SSP interface. You will also need
/linux-4.4.14/drivers/acpi/
DKconfig103 mode or in I2S mode, where the former is supposed to be used on Linux
/linux-4.4.14/drivers/misc/
DKconfig200 communications, i.e. I2S, SPI, etc.
/linux-4.4.14/sound/pci/
DKconfig167 ext. codec (I2S port), onboard amp (4W/4Ohms/ch), suspend/resume.