Home
last modified time | relevance | path

Searched full:i2s0 (Results 1 – 25 of 209) sorted by relevance

123456789

/Linux-v6.1/arch/arm/boot/dts/
Dexynos5422-odroidxu3-audio.dtsi33 sound-dai = <&i2s0 0>, <&i2s0 1>;
48 clocks = <&i2s0 CLK_I2S_CDCLK>;
54 &i2s0 {
61 <&i2s0 CLK_I2S_RCLK_SRC>,
Dsun5i-gr8.dtsi79 i2s0: i2s@1c22400 { label
101 i2s0_data_pins: i2s0-data-pins {
103 function = "i2s0";
106 i2s0_mclk_pin: i2s0-mclk-pin {
108 function = "i2s0";
Dexynos5422-odroidxu4.dts41 sound-dai = <&i2s0 0>, <&i2s0 1>;
50 &i2s0 {
58 <&i2s0 CLK_I2S_RCLK_SRC>,
Dsun8i-v3.dtsi11 i2s0: i2s@1c22000 { label
54 i2s0_pins: i2s0-pins {
Dexynos4412-itop-elite.dts108 sound-dai = <&i2s0 0>;
113 clocks = <&i2s0 CLK_I2S_CDCLK>;
191 &i2s0 {
Dexynos4412-odroid-common.dtsi43 sound-dai = <&i2s0 0>;
501 clocks = <&i2s0 CLK_I2S_CDCLK>;
515 &i2s0 {
519 assigned-clocks = <&i2s0 CLK_I2S_RCLK_SRC>;
Dspear1340-evb.dts228 i2s0: i2s-play@b2400000 { label
256 audio-controllers = <&spdif0 &spdif1 &i2s0 &i2s1>;
260 dai_name = "spdifin-pcm", "spdifout-pcm", "i2s0-pcm", "i2s1-pcm";
/Linux-v6.1/sound/soc/mediatek/mt8183/
Dmt8183-dai-i2s.c82 if (strncmp(name, "I2S0", 4) == 0) in get_i2s_id_by_name()
551 /* i2s0 */
552 {"I2S0", NULL, "I2S0_EN"},
553 {"I2S0", NULL, "I2S1_EN", mtk_afe_i2s_share_connect},
554 {"I2S0", NULL, "I2S2_EN", mtk_afe_i2s_share_connect},
555 {"I2S0", NULL, "I2S3_EN", mtk_afe_i2s_share_connect},
556 {"I2S0", NULL, "I2S5_EN", mtk_afe_i2s_share_connect},
558 {"I2S0", NULL, I2S0_HD_EN_W_NAME, mtk_afe_i2s_hd_connect},
559 {"I2S0", NULL, I2S1_HD_EN_W_NAME, mtk_afe_i2s_hd_connect},
560 {"I2S0", NULL, I2S2_HD_EN_W_NAME, mtk_afe_i2s_hd_connect},
[all …]
Dmt8183-da7219-max98357.c317 SND_SOC_DAILINK_DEFS(i2s0,
318 DAILINK_COMP_ARRAY(COMP_CPU("I2S0")),
383 ret = mt8183_dai_i2s_set_share(afe, "I2S5", "I2S0"); in mt8183_bt_init()
510 .name = "I2S0",
516 SND_SOC_DAILINK_REG(i2s0),
Dmt8183-mt6358-ts3a227-max98357.c262 SND_SOC_DAILINK_DEFS(i2s0,
263 DAILINK_COMP_ARRAY(COMP_CPU("I2S0")),
402 ret = mt8183_dai_i2s_set_share(afe, "I2S5", "I2S0"); in mt8183_bt_init()
538 .name = "I2S0",
543 SND_SOC_DAILINK_REG(i2s0),
/Linux-v6.1/include/dt-bindings/pinctrl/
Dk210-fpioa.h101 #define K210_PCF_I2S0_MCLK 87 /* I2S0 Master Clock */
102 #define K210_PCF_I2S0_SCLK 88 /* I2S0 Serial Clock(BCLK) */
103 #define K210_PCF_I2S0_WS 89 /* I2S0 Word Select(LRCLK) */
104 #define K210_PCF_I2S0_IN_D0 90 /* I2S0 Serial Data Input 0 */
105 #define K210_PCF_I2S0_IN_D1 91 /* I2S0 Serial Data Input 1 */
106 #define K210_PCF_I2S0_IN_D2 92 /* I2S0 Serial Data Input 2 */
107 #define K210_PCF_I2S0_IN_D3 93 /* I2S0 Serial Data Input 3 */
108 #define K210_PCF_I2S0_OUT_D0 94 /* I2S0 Serial Data Output 0 */
109 #define K210_PCF_I2S0_OUT_D1 95 /* I2S0 Serial Data Output 1 */
110 #define K210_PCF_I2S0_OUT_D2 96 /* I2S0 Serial Data Output 2 */
[all …]
/Linux-v6.1/sound/soc/mediatek/mt8186/
Dmt8186-dai-i2s.c45 int master; /* only i2s0 has slave mode*/
79 if (strncmp(name, "I2S0", 4) == 0) in get_i2s_id_by_name()
181 SOC_DAPM_ENUM("I2S0 In Select", i2s_mux_map_enum);
636 /* i2s0 */
637 {"I2S0", NULL, "I2S0_EN"},
638 {"I2S0", NULL, "I2S1_EN", mtk_afe_i2s_share_connect},
639 {"I2S0", NULL, "I2S2_EN", mtk_afe_i2s_share_connect},
640 {"I2S0", NULL, "I2S3_EN", mtk_afe_i2s_share_connect},
642 {"I2S0", NULL, I2S0_HD_EN_W_NAME, mtk_afe_i2s_hd_connect},
643 {"I2S0", NULL, I2S1_HD_EN_W_NAME, mtk_afe_i2s_hd_connect},
[all …]
Dmt8186-mt6366-da7219-max98357.c80 ret = mt8186_dai_i2s_set_share(afe, "I2S1", "I2S0"); in mt8186_da7219_init()
252 if (!strcmp(rtd->dai_link->name, "I2S0") || in mt8186_sof_dai_link_fixup()
461 SND_SOC_DAILINK_DEFS(i2s0,
462 DAILINK_COMP_ARRAY(COMP_CPU("I2S0")),
559 { "I2S0", "AFE_SOF_UL2", SOF_DMA_UL2, SNDRV_PCM_STREAM_CAPTURE},
818 .name = "I2S0",
824 SND_SOC_DAILINK_REG(i2s0),
1111 ret = mt8186_mt6366_card_set_be_link(card, dai_link, headset_codec, "I2S0"); in mt8186_mt6366_da7219_max98357_dev_probe()
Dmt8186-mt6366-rt1019-rt5682s.c84 ret = mt8186_dai_i2s_set_share(afe, "I2S1", "I2S0"); in mt8186_rt5682s_init()
228 if (!strcmp(rtd->dai_link->name, "I2S0") || in mt8186_sof_dai_link_fixup()
437 SND_SOC_DAILINK_DEFS(i2s0,
438 DAILINK_COMP_ARRAY(COMP_CPU("I2S0")),
535 { "I2S0", "AFE_SOF_UL2", SOF_DMA_UL2, SNDRV_PCM_STREAM_CAPTURE},
794 .name = "I2S0",
800 SND_SOC_DAILINK_REG(i2s0),
1087 ret = mt8186_mt6366_card_set_be_link(card, dai_link, headset_codec, "I2S0"); in mt8186_mt6366_rt1019_rt5682s_dev_probe()
/Linux-v6.1/sound/soc/mediatek/mt8192/
Dmt8192-dai-i2s.c94 if (strncmp(name, "I2S0", 4) == 0) in get_i2s_id_by_name()
222 SOC_DAPM_ENUM("I2S0 In Select", i2s_mux_map_enum);
1049 /* i2s0 */
1050 {"I2S0", NULL, "I2S0_EN"},
1051 {"I2S0", NULL, "I2S1_EN", mtk_afe_i2s_share_connect},
1052 {"I2S0", NULL, "I2S2_EN", mtk_afe_i2s_share_connect},
1053 {"I2S0", NULL, "I2S3_EN", mtk_afe_i2s_share_connect},
1054 {"I2S0", NULL, "I2S5_EN", mtk_afe_i2s_share_connect},
1055 {"I2S0", NULL, "I2S6_EN", mtk_afe_i2s_share_connect},
1056 {"I2S0", NULL, "I2S7_EN", mtk_afe_i2s_share_connect},
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dsamsung-i2s.yaml78 - items: # for I2S0
87 of the root clock. I2S0 has internal mux to select the source
96 - items: # for I2S0
133 i2s0: i2s@3830000 {
Dhisilicon,hi6210-i2s.txt27 i2s0: i2s@f7118000{
41 sound-dai = <&i2s0 0>; /* index 0 => S2 interface */
Dsamsung,tm2.yaml41 - description: Phandle to I2S0.
69 i2s-controller = <&i2s0 0>, <&i2s1 0>;
Dnvidia,tegra30-ahub.txt24 - i2s0
77 reset-names = "d_audio", "apbif", "i2s0", "i2s1", "i2s2",
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dmarvell,mmp2-audio-clock.yaml41 - const: i2s0
68 clock-names = "audio", "vctcxo", "i2s0", "i2s1";
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dbrcm,cygnus-pinmux.txt37 function = "i2s0";
45 "i2s0": "i2s0_0_grp", "i2s0_1_grp"
/Linux-v6.1/sound/soc/mediatek/mt2701/
Dmt2701-afe-pcm.c635 .name = "I2S0",
638 .stream_name = "I2S0 Playback",
648 .stream_name = "I2S0 Capture",
813 SOC_DAPM_SINGLE("I2S0 Switch", SND_SOC_NOPM, 0, 1, 0),
817 SOC_DAPM_SINGLE_AUTODISABLE("Multich I2S0 Out Switch",
902 {"I2S0 Playback", NULL, "O15"},
903 {"I2S0 Playback", NULL, "O16"},
918 {"I00", NULL, "I2S0 Capture"},
919 {"I01", NULL, "I2S0 Capture"},
922 /* I02,03 link to UL2, also need to open I2S0 */
[all …]
/Linux-v6.1/drivers/pinctrl/berlin/
Dberlin-bg2.c30 BERLIN_PINCTRL_FUNCTION(0x3, "i2s0")),
114 BERLIN_PINCTRL_FUNCTION(0x1, "i2s0")),
116 BERLIN_PINCTRL_FUNCTION(0x0, "i2s0"),
138 BERLIN_PINCTRL_FUNCTION(0x3, "i2s0"),
/Linux-v6.1/arch/xtensa/boot/dts/
Dxtfpga.dtsi78 i2s0: xtfpga-i2s@0d080000 { label
127 sound-dai = <&i2s0>;
/Linux-v6.1/arch/riscv/boot/dts/canaan/
Dcanaan_kd233.dts98 i2s0_pinctrl: i2s0-pinmux {
117 &i2s0 {

123456789