/linux/Documentation/devicetree/bindings/sound/ |
H A D | mt2701-cs42448.txt | 11 - i2s1-in-sel-gpio1, i2s1-in-sel-gpio2: Should specify two gpio pins to 12 control I2S1-in mux. 41 i2s1-in-sel-gpio1 = <&pio 53 0>; 42 i2s1-in-sel-gpio2 = <&pio 54 0>;
|
H A D | samsung-i2s.yaml | 37 samsung,exynos7-i2s1: I2S1 on previous samsung platforms supports 38 stereo channels. Exynos7 I2S1 upgraded to 5.1 multichannel with 53 - samsung,exynos7-i2s1 95 - items: # for I2S1 and I2S2 101 of root clock and I2S1 and I2S2 doesn't have any such mux. 111 - items: # for I2S1
|
H A D | mediatek,mt2701-audio.yaml | 42 - description: i2s1 source selection 46 - description: i2s1 source divider 50 - description: i2s1 master clock
|
H A D | samsung,tm2.yaml | 50 - description: Phandle to I2S1. 72 i2s-controller = <&i2s0 0>, <&i2s1 0>;
|
H A D | mediatek,mt8365-afe.yaml | 27 - description: audio i2s1 mck 35 - description: mux for i2s1
|
H A D | nvidia,tegra30-ahub.txt | 25 - i2s1 77 reset-names = "d_audio", "apbif", "i2s0", "i2s1", "i2s2",
|
H A D | mt8186-mt6366-rt1019-rt5682s.yaml | 108 enum: [ I2S0, I2S1, I2S2, I2S3 ] 183 link-name = "I2S1";
|
H A D | mt8173-rt5650.txt | 13 <&rt5650 0> : Default setting. Connect rt5650 I2S1 for capture. (dai_name = rt5645-aif1)
|
/linux/sound/soc/mediatek/mt8192/ |
H A D | mt8192-dai-i2s.c | 96 else if (strncmp(name, "I2S1", 4) == 0) in get_i2s_id_by_name() 228 SOC_DAPM_ENUM("I2S1 Out Select", i2s_mux_map_enum); 286 SOC_DAPM_ENUM("i2s1 ch1 tinyconn Select", 296 SOC_DAPM_ENUM("i2s1 ch2 tinyconn Select", 656 if (strstr(w->name, "I2S1")) { in i2s_out_tinyconn_event() 680 dev_warn(afe->dev, "%s(), error widget name %s, use i2s1\n", in i2s_out_tinyconn_event() 1084 /* i2s1 */ 1117 {"I2S1", NULL, "I2S1_CH1"}, 1118 {"I2S1", NULL, "I2S1_CH2"}, 1119 {"I2S1", NUL [all...] |
/linux/sound/soc/mediatek/mt8186/ |
H A D | mt8186-dai-i2s.c | 81 else if (strncmp(name, "I2S1", 4) == 0) in get_i2s_id_by_name() 184 SOC_DAPM_ENUM("I2S1 Out Select", i2s_mux_map_enum); 656 /* i2s1 */ 690 {"I2S1", NULL, "I2S1_CH1"}, 691 {"I2S1", NULL, "I2S1_CH2"}, 693 {"I2S1", NULL, "I2S0_EN", mtk_afe_i2s_share_connect}, 694 {"I2S1", NULL, "I2S1_EN"}, 695 {"I2S1", NULL, "I2S2_EN", mtk_afe_i2s_share_connect}, 696 {"I2S1", NULL, "I2S3_EN", mtk_afe_i2s_share_connect}, 698 {"I2S1", NUL [all...] |
H A D | mt8186-mt6366.c | 196 ret = mt8186_dai_i2s_set_share(afe, "I2S1", "I2S0"); in mt8186_headset_codec_init() 418 !strcmp(rtd->dai_link->name, "I2S1") || in mt8186_sof_dai_link_fixup() 545 SND_SOC_DAILINK_DEFS(i2s1, 546 DAILINK_COMP_ARRAY(COMP_CPU("I2S1")), 636 { "I2S1", "AFE_SOF_DL1", SOF_DMA_DL1, SNDRV_PCM_STREAM_PLAYBACK}, 893 .name = "I2S1", 898 SND_SOC_DAILINK_REG(i2s1), 1194 ret = mt8186_mt6366_card_set_be_link(card, dai_link, headset_codec, "I2S1"); in mt8186_mt6366_legacy_probe() 1229 strcmp(dai_link->name, "I2S1") == 0 || in mt8186_mt6366_soc_card_probe()
|
/linux/include/dt-bindings/pinctrl/ |
H A D | k210-fpioa.h | 112 #define K210_PCF_I2S1_MCLK 98 /* I2S1 Master Clock */ 113 #define K210_PCF_I2S1_SCLK 99 /* I2S1 Serial Clock(BCLK) */ 114 #define K210_PCF_I2S1_WS 100 /* I2S1 Word Select(LRCLK) */ 115 #define K210_PCF_I2S1_IN_D0 101 /* I2S1 Serial Data Input 0 */ 116 #define K210_PCF_I2S1_IN_D1 102 /* I2S1 Serial Data Input 1 */ 117 #define K210_PCF_I2S1_IN_D2 103 /* I2S1 Serial Data Input 2 */ 118 #define K210_PCF_I2S1_IN_D3 104 /* I2S1 Serial Data Input 3 */ 119 #define K210_PCF_I2S1_OUT_D0 105 /* I2S1 Serial Data Output 0 */ 120 #define K210_PCF_I2S1_OUT_D1 106 /* I2S1 Serial Data Output 1 */ 121 #define K210_PCF_I2S1_OUT_D2 107 /* I2S1 Seria [all...] |
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | marvell,dove-pinctrl.txt | 55 mpp_audio1 52-57 gpio, i2s1/spdifo, i2s1, spdifo, twsi, ssp/spdifo, ssp, 81 - i2s1/spdifo : audio1 i2s on pins 52-55 and spdifo on 57, no gpios 82 - i2s1 : audio1 i2s on pins 52-55, gpio on pins 56,57
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3528-pinctrl.dtsi | 425 i2s1 { 427 i2s1_lrck: i2s1-lrck { 434 i2s1_mclk: i2s1-mclk { 441 i2s1_sclk: i2s1-sclk { 448 i2s1_sdi0: i2s1-sdi0 { 455 i2s1_sdi1: i2s1-sdi1 { 462 i2s1_sdi2: i2s1-sdi2 { 469 i2s1_sdi3: i2s1-sdi3 { 476 i2s1_sdo0: i2s1-sdo0 { 483 i2s1_sdo1: i2s1 [all...] |
H A D | rk3399-roc-pc-plus.dts | 63 sound-dai = <&i2s1>; 135 &i2s1 { 160 i2s1 {
|
H A D | rk3328.dtsi | 184 sound-dai = <&i2s1>; 254 i2s1: i2s@ff010000 { label 1453 i2s1 { 1454 i2s1_mclk: i2s1-mclk { 1458 i2s1_sclk: i2s1-sclk { 1462 i2s1_lrckrx: i2s1-lrckrx { 1466 i2s1_lrcktx: i2s1-lrcktx { 1470 i2s1_sdi: i2s1-sdi { 1474 i2s1_sdo: i2s1-sdo { 1478 i2s1_sdio1: i2s1 [all...] |
/linux/Documentation/devicetree/bindings/clock/ |
H A D | marvell,mmp2-audio-clock.yaml | 42 - const: i2s1 68 clock-names = "audio", "vctcxo", "i2s0", "i2s1";
|
/linux/drivers/pinctrl/berlin/ |
H A D | pinctrl-as370.c | 21 BERLIN_PINCTRL_FUNCTION(0x1, "i2s1"), /* BCLKIO */ 25 BERLIN_PINCTRL_FUNCTION(0x1, "i2s1"), /* LRCKIO */ 29 BERLIN_PINCTRL_FUNCTION(0x1, "i2s1"), /* DO0 */ 34 BERLIN_PINCTRL_FUNCTION(0x1, "i2s1"), /* DO1 */ 39 BERLIN_PINCTRL_FUNCTION(0x1, "i2s1"), /* DO2 */ 45 BERLIN_PINCTRL_FUNCTION(0x1, "i2s1"), /* DO3 */ 52 BERLIN_PINCTRL_FUNCTION(0x1, "i2s1"), /* MCLK */
|
/linux/drivers/pinctrl/sunxi/ |
H A D | pinctrl-sun8i-a23.c | 275 SUNXI_FUNCTION(0x3, "i2s1")), /* SYNC */ 280 SUNXI_FUNCTION(0x3, "i2s1")), /* CLK */ 285 SUNXI_FUNCTION(0x3, "i2s1")), /* DOUT */ 290 SUNXI_FUNCTION(0x3, "i2s1")), /* DIN */ 497 SUNXI_FUNCTION(0x2, "i2s1"), /* SYNC */ 502 SUNXI_FUNCTION(0x2, "i2s1"), /* CLK */ 507 SUNXI_FUNCTION(0x2, "i2s1"), /* DOUT */ 512 SUNXI_FUNCTION(0x2, "i2s1"), /* DIN */
|
/linux/sound/soc/codecs/ |
H A D | zl38060.c | 330 { 0x0210, 0x0005 }, /* DAC1 in <= I2S1-L */ 331 { 0x0212, 0x0006 }, /* DAC2 in <= I2S1-R */ 332 { 0x0214, 0x0001 }, /* I2S1-L in <= MIC1 */ 333 { 0x0216, 0x0001 }, /* I2S1-R in <= MIC1 */ 337 { 0x0202, 0x000F }, /* enable I2S1 + DAC */
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-rp1.c | 371 RP1_GROUP(i2s1, 18, 19, 20, 21), 506 RP1_FNC(i2s1, "i2s1", "i2s1_dual", "i2s1_quad", "gpio18", "gpio19", 582 PIN(18, spi1, dpi, i2s0, pwm0, i2s1, gpio, proc_rio, pio, gpclk1), 583 PIN(19, spi1, dpi, i2s0, pwm0, i2s1, gpio, proc_rio, pio, _), 584 PIN(20, spi1, dpi, i2s0, gpclk0, i2s1, gpio, proc_rio, pio, _), 585 PIN(21, spi1, dpi, i2s0, gpclk1, i2s1, gpio, proc_rio, pio, _), 586 PIN(22, sd0, dpi, i2s0, i2c3, i2s1, gpio, proc_rio, pio, _), 587 PIN(23, sd0, dpi, i2s0, i2c3, i2s1, gpio, proc_rio, pio, _), 588 PIN(24, sd0, dpi, i2s0, _, i2s1, gpi [all...] |
/linux/arch/arm/boot/dts/st/ |
H A D | spear1340-evb.dts | 232 i2s1: i2s-rec@b2000000 { label 256 audio-controllers = <&spdif0 &spdif1 &i2s0 &i2s1>; 260 dai_name = "spdifin-pcm", "spdifout-pcm", "i2s0-pcm", "i2s1-pcm";
|
/linux/sound/soc/tegra/ |
H A D | tegra210_ahub.c | 112 DAI(I2S1), 202 DAI(I2S1), 341 DAI(I2S1), 477 "I2S1", 528 "I2S1", 600 "I2S1", 1180 WIDGETS("I2S1", t210_i2s1_tx), 1254 WIDGETS("I2S1", t186_i2s1_tx), 1364 WIDGETS("I2S1", t186_i2s1_tx), 1486 WIDGETS("I2S1", t264_i2s1_t [all...] |
/linux/sound/soc/mediatek/mt2701/ |
H A D | mt2701-afe-pcm.c | 659 .name = "I2S1", 662 .stream_name = "I2S1 Playback", 671 .stream_name = "I2S1 Capture", 820 SOC_DAPM_SINGLE_AUTODISABLE("Multich I2S1 Out Switch", 902 {"I2S1 Playback", NULL, "O17"}, 903 {"I2S1 Playback", NULL, "O18"}, 918 {"I02", NULL, "I2S1 Capture"}, 919 {"I03", NULL, "I2S1 Capture"}, 926 {"I14I15", "Multich I2S1 Out Switch", "DLM"},
|
/linux/arch/arm/boot/dts/mediatek/ |
H A D | mt2701-evb.dts | 46 i2s1-in-sel-gpio1 = <&pio 53 0>; 47 i2s1-in-sel-gpio2 = <&pio 54 0>;
|