Home
last modified time | relevance | path

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

1234567

/linux-6.1.9/sound/soc/intel/avs/boards/
DKconfig8 tristate "da7219 I2S board"
13 This adds support for AVS with DA7219 I2S codec configuration.
34 tristate "I2S test board"
36 This adds support for I2S test-board which can be used to verify
37 transfer over I2S interface with SSP loopback scenarios.
40 tristate "max98357A I2S board"
45 This adds support for AVS with MAX98357A I2S codec configuration.
50 tristate "max98373 I2S board"
55 This adds support for AVS with MAX98373 I2S codec configuration.
60 tristate "nau8825 I2S board"
[all …]
/linux-6.1.9/Documentation/devicetree/bindings/sound/
Dst,stm32-i2s.yaml7 title: STMicroelectronics STM32 SPI/I2S Controller
13 The SPI/I2S block supports I2S/PCM protocols when configured on I2S mode.
14 Only some SPI instances support I2S.
31 - description: I2S parent clock for sampling rates multiple of 8kHz.
32 - description: I2S parent clock for sampling rates multiple of 11.025kHz.
58 description: Configure the I2S device as MCLK clock provider.
Dimg,i2s-in.txt1 Imagination Technologies I2S Input Controller
19 "rx" Single DMA channel used by all active I2S channels
21 - img,i2s-channels : Number of I2S channels instantiated in the I2S in block
25 - interrupts : Contains the I2S in interrupts. Depending on
27 or an interrupt per I2S channel. For the case where there is
31 - resets: Contains a phandle to the I2S in reset signal
Dnvidia,tegra210-i2s.yaml7 title: Tegra210 I2S Controller
10 The Inter-IC Sound (I2S) controller implements full-duplex,
12 interfaces. It can interface with I2S compatible devices.
13 I2S controller can operate both in master and slave mode.
42 - description: I2S bit clock
45 modules in AHUB. The Tegra I2S driver sets this clock rate as
71 pattern: "^I2S[1-9]$"
80 I2S ACIF (Audio Client Interface) port connected to the
87 I2S DAP (Digital Audio Port) interface which can be connected
Dimg,i2s-out.txt1 Imagination Technologies I2S Output Controller
20 "tx" Single DMA channel used by all active I2S channels
22 - img,i2s-channels : Number of I2S channels instantiated in the I2S out block
24 - resets: Contains a phandle to the I2S out reset signal
30 - interrupts : Contains the I2S out interrupts. Depending on
32 or an interrupt per I2S channel. For the case where there is
Dintel,keembay-i2s.yaml8 title: Intel KeemBay I2S
14 Intel KeemBay I2S
28 - description: I2S registers
29 - description: I2S gen configuration
78 reg = <0x20140000 0x200>, /* I2S registers */
79 <0x202a00a4 0x4>; /* I2S gen configuration */
Dqcom,lpass-cpu.yaml81 LPASS CPU dai node for each I2S device or Soundwire device. Bindings of each node
157 - items: #for I2S
170 - items: #for I2S
172 - items: #for I2S and HDMI
177 - items: #for I2S
179 - items: #for I2S and HDMI
196 - items: #for I2S
214 - items: #for I2S
216 - items: #for I2S and HDMI
219 - items: #for I2S, soundwire and HDMI
[all …]
Dsamsung-i2s.yaml7 title: Samsung SoC I2S controller
16 samsung,s3c6410-i2s: for 8/16/24bit stereo I2S.
18 samsung,s5pv210-i2s: for 8/16/24bit multichannel (5.1) I2S with
22 samsung,exynos5420-i2s: for 8/16/24bit multichannel (5.1) I2S for
29 samsung,exynos7-i2s: with all the available features of Exynos5 I2S.
30 Exynos7 I2S has 7.1 channel TDM support for capture, secondary FIFO
86 "iis" is the I2S bus clock and i2s_opclk0, i2s_opclk1 are sources
102 description: Names of the CDCLK I2S output clocks.
Dxlnx,i2s.txt1 Device-Tree bindings for Xilinx I2S PL block
3 The IP supports I2S based playback/capture audio
9 Required property common to both I2S playback and capture:
12 - xlnx,num-channels: Number of I2S streams. Can be any of 1, 2, 3, 4.
Dics43432.txt1 Invensense ICS-43432-compatible 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.
13 "cui,cmm-4030d-261": For the CUI CMM-4030D-261-I2S-TR
Drockchip-max98090.txt6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's
20 rockchip,model = "ROCKCHIP-I2S";
29 rockchip,model = "ROCKCHIP-I2S";
37 rockchip,model = "ROCKCHIP-I2S";
Damlogic,aiu.yaml34 - description: I2S peripheral clock
35 - description: I2S output clock
36 - description: I2S master clock
37 - description: I2S mixer clock
57 - description: I2S interrupt line
Dingenic,aic.yaml7 title: Ingenic SoCs AC97 / I2S Controller (AIC) DT bindings
39 - description: I2S clock
52 - description: DMA controller phandle and request line for I2S RX
53 - description: DMA controller phandle and request line for I2S TX
Drockchip,i2s-tdm.yaml7 title: Rockchip I2S/TDM Controller
10 The Rockchip I2S/TDM Controller is a Time Division Multiplexed
104 Defines the mapping of I2S RX sdis to I2S data bus lines.
114 Defines the mapping of I2S TX sdos to I2S data bus lines.
123 Specify that the GPIO lines on the I2S bus are multiplexed such that
/linux-6.1.9/sound/soc/intel/boards/
DKconfig7 has an audio controller with a DSP and I2S or DMIC port, then
44 tristate "Haswell with RT5640 I2S codec"
88 tristate "Broadwell with RT286 I2S codec"
239 Up boards and provides access to I2S signals on the Low-Speed
251 tristate "SKL with RT286 I2S mode"
259 with RT286 I2S audio codec.
264 tristate "SKL with NAU88L25 and SSM4567 in I2S Mode"
272 This adds support for ASoC Onboard Codec I2S machine driver. This will
278 tristate "SKL with NAU88L25 and MAX98357A in I2S Mode"
286 This adds support for ASoC Onboard Codec I2S machine driver. This will
[all …]
/linux-6.1.9/sound/soc/dwc/
DKconfig3 tristate "Synopsys I2S Device Driver"
7 Say Y or M if you want to add support for I2S driver for
8 Synopsys designware I2S device. The device supports up to
12 bool "PCM PIO extension for I2S driver"
18 This functionality is specially suited for I2S devices that don't have
/linux-6.1.9/sound/soc/cirrus/
DKconfig8 the EP93xx I2S or AC97 interfaces.
19 I2S controller on EP93xx seems to have undocumented HW issue.
20 Underflow of internal I2S controller FIFO could confuse the
22 until I2S is disabled. This option enables IRQ based watchdog
23 which disables and re-enables I2S in case of underflow and
41 Say Y or M here if you want to add support for I2S audio on the
60 Say Y or M here if you want to add support for I2S audio on the
/linux-6.1.9/sound/soc/img/
DKconfig8 tristate "Imagination I2S Input Device Driver"
12 Say Y or M if you want to add support for I2S in driver for
13 Imagination Technologies I2S in device.
16 tristate "Imagination I2S Output Device Driver"
20 Say Y or M if you want to add support for I2S out driver for
21 Imagination Technologies I2S out device.
/linux-6.1.9/sound/soc/samsung/
DKconfig32 tristate "Samsung I2S interface support"
46 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"
73 tristate "SoC I2S Audio support UDA134X wired to a S3C24XX"
85 tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards"
93 tristate "SoC I2S Audio support for Simtec Hermes board"
119 tristate "SoC I2S Audio support for SmartQ board"
212 tristate "SoC I2S Audio support for WM5110 on TM2 board"
222 tristate "SoC I2S Audio support for WM8994 on Aries"
[all …]
/linux-6.1.9/Documentation/sound/soc/
Ddai.rst6 SoC controllers and portable audio CODECs today, namely AC97, I2S and PCM.
23 I2S chapter
26 I2S is a common 4 wire DAI used in HiFi, STB and portable devices. The Tx and
28 left/right clock (LRC) synchronise the link. I2S is flexible in that either the
35 I2S has several different operating modes:-
37 I2S
50 PCM is another 4 wire interface, very similar to I2S, which can support a more
/linux-6.1.9/sound/soc/jz4740/
DKconfig3 tristate "SoC Audio (I2S protocol) for Ingenic JZ4740 SoC"
8 Say Y if you want to use I2S protocol and I2S codec on Ingenic JZ4740
/linux-6.1.9/Documentation/devicetree/bindings/display/bridge/
Dsil,sii9022.yaml41 <0> if only I2S or S/PDIF pin is wired,
44 If HDMI audio is configured, the sii902x device becomes an I2S and/or
63 Each integer indicates which I2S pin is connected to which audio FIFO.
64 The first integer selects the I2S audio pin for the first audio FIFO#0
66 on. There are 4 FIFOs and 4 I2S pins (SD0 - SD3). Any I2S pin can be
67 connected to any FIFO, but there can be no gaps. E.g. an I2S pin must be
/linux-6.1.9/sound/soc/rockchip/
DKconfig11 tristate "Rockchip I2S Device Driver"
15 Say Y or M if you want to add support for I2S driver for
16 Rockchip I2S device. The device supports upto maximum of
20 tristate "Rockchip I2S/TDM Device Driver"
24 Say Y or M if you want to add support for the I2S/TDM driver for
25 Rockchip I2S/TDM devices, found in Rockchip SoCs. These devices
26 interface between the AHB bus and the I2S bus, and support up to a
/linux-6.1.9/sound/soc/xilinx/
DKconfig3 tristate "Audio support for the Xilinx I2S"
5 Select this option to enable Xilinx I2S Audio. This enables
6 I2S playback and capture using xilinx soft IP. In transmitter
/linux-6.1.9/sound/soc/hisilicon/
DKconfig3 tristate "Hisilicon I2S controller"
6 Hisilicon I2S

1234567