Home
last modified time | relevance | path

Searched refs:mi2s (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/sound/soc/qcom/
H A Dapq8016_sbc.c58 static int apq8016_dai_init(struct snd_soc_pcm_runtime *rtd, int mi2s) in apq8016_dai_init() argument
67 switch (mi2s) { in apq8016_dai_init()
198 int mi2s, ret; in msm8916_qdsp6_startup() local
200 mi2s = qdsp6_dai_get_lpass_id(cpu_dai); in msm8916_qdsp6_startup()
201 if (mi2s < 0) in msm8916_qdsp6_startup()
202 return mi2s; in msm8916_qdsp6_startup()
204 if (++data->mi2s_clk_count[mi2s] > 1) in msm8916_qdsp6_startup()
219 int mi2s, ret; in msm8916_qdsp6_shutdown() local
221 mi2s = qdsp6_dai_get_lpass_id(cpu_dai); in msm8916_qdsp6_shutdown()
222 if (mi2s < 0) in msm8916_qdsp6_shutdown()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dqcom,lpass-cpu.yaml132 - const: mi2s-osr-clk
133 - const: mi2s-bit-clk
149 - const: mi2s-bit-clk0
150 - const: mi2s-bit-clk1
151 - const: mi2s-bit-clk2
152 - const: mi2s-bit-clk3
173 - const: mi2s-bit-clk0
174 - const: mi2s-bit-clk1
271 "mi2s-bit-clk0", "mi2s-bit-clk1";
/openbmc/linux/drivers/pinctrl/qcom/
H A Dpinctrl-ipq8064.c487 IPQ_PIN_FUNCTION(mi2s),
559 PINGROUP(27, mi2s, rgmii2, gsbi6, NA, NA, NA, NA, NA, NA, NA),
560 PINGROUP(28, mi2s, rgmii2, gsbi6, NA, NA, NA, NA, NA, NA, NA),
561 PINGROUP(29, mi2s, rgmii2, gsbi6, NA, NA, NA, NA, NA, NA, NA),
562 PINGROUP(30, mi2s, rgmii2, gsbi6, pdm, NA, NA, NA, NA, NA, NA),
563 PINGROUP(31, mi2s, rgmii2, pdm, NA, NA, NA, NA, NA, NA, NA),
564 PINGROUP(32, mi2s, rgmii2, NA, NA, NA, NA, NA, NA, NA, NA),
565 PINGROUP(33, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA),
587 PINGROUP(55, tsif1, mi2s, gsbi6, pdm, nss_spi, NA, NA, NA, NA, NA),
588 PINGROUP(56, tsif1, mi2s, gsbi6, pdm, nss_spi, NA, NA, NA, NA, NA),
[all …]
H A Dpinctrl-apq8064.c489 APQ_PIN_FUNCTION(mi2s),
531 PINGROUP(27, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA),
532 PINGROUP(28, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA),
533 PINGROUP(29, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA),
534 PINGROUP(30, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA),
535 PINGROUP(31, mi2s, NA, gsbi5_spi_cs2, gsbi6_spi_cs2, gsbi7_spi_cs2, NA, NA, NA, NA, NA),
536 PINGROUP(32, mi2s, gp_clk_2a, NA, NA, NA, gsbi5_spi_cs3, gsbi6_spi_cs3, gsbi7_spi_cs3, NA, NA),
537 PINGROUP(33, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA),
H A Dpinctrl-msm8660.c754 MSM_PIN_FUNCTION(mi2s),
874 PINGROUP(101, mi2s, _, _, _, _, _, _),
875 PINGROUP(102, mi2s, _, _, _, _, _, _),
876 PINGROUP(103, mi2s, gsbi11, gp_clk_2a, _, _, _, _),
877 PINGROUP(104, mi2s, gsbi11, _, _, _, _, _),
878 PINGROUP(105, mi2s, gsbi11, vfe, _, _, _, _),
879 PINGROUP(106, mi2s, gsbi11, vfe, _, _, _, _),
880 PINGROUP(107, mi2s, _, _, _, _, _, _),
H A Dpinctrl-msm8960.c1012 MSM_PIN_FUNCTION(mi2s),
1106 PINGROUP(47, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA),
1107 PINGROUP(48, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA),
1108 PINGROUP(49, mi2s, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA),
1109 PINGROUP(50, mi2s, slimbus1, NA, NA, NA, NA, NA, NA, NA, NA, NA),
1110 PINGROUP(51, mi2s, slimbus1, NA, NA, NA, NA, NA, NA, NA, NA, NA),
1111 PINGROUP(52, mi2s, gp_clk_2a, gsbi2_spi_cs1_n, NA, NA, NA, NA, NA, NA, NA, NA),
1112 PINGROUP(53, mi2s, gp_pdm_2b, NA, NA, NA, NA, NA, NA, NA, NA, NA),
/openbmc/linux/drivers/clk/qcom/
H A Dlcc-msm8960.c203 CLK_AIF_OSR_SRC(mi2s, 0x48, 0x4c)
204 CLK_AIF_OSR_CLK(mi2s, 0x48, 0x50, 17)
205 CLK_AIF_OSR_DIV_CLK(mi2s, 0x48, 4)
206 CLK_AIF_OSR_BIT_DIV_CLK(mi2s, 0x48, 0x50, 15)
207 CLK_AIF_OSR_BIT_CLK(mi2s, 0x48, 14)
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8939.dtsi1018 pri_mi2s_default: mi2s-pri-default-state {
1025 pri_mi2s_sleep: mi2s-pri-sleep-state {
1039 pri_mi2s_mclk_sleep: mi2s-pri-mclk-sleep-state {
1046 pri_mi2s_ws_default: mi2s-pri-ws-default-state {
1053 pri_mi2s_ws_sleep: mi2s-pri-ws-sleep-state {
1060 sec_mi2s_default: mi2s-sec-default-state {
1067 sec_mi2s_sleep: mi2s-sec-sleep-state {
1592 "mi2s-bit-clk0",
1593 "mi2s-bit-clk1",
1594 "mi2s-bit-clk2",
[all …]
H A Dmsm8916.dtsi1345 pri_mi2s_default: mi2s-pri-default-state {
1352 pri_mi2s_sleep: mi2s-pri-sleep-state {
1366 pri_mi2s_mclk_sleep: mi2s-pri-mclk-sleep-state {
1373 pri_mi2s_ws_default: mi2s-pri-ws-default-state {
1380 pri_mi2s_ws_sleep: mi2s-pri-ws-sleep-state {
1387 sec_mi2s_default: mi2s-sec-default-state {
1394 sec_mi2s_sleep: mi2s-sec-sleep-state {
2013 "mi2s-bit-clk0",
2014 "mi2s-bit-clk1",
2015 "mi2s-bit-clk2",
[all …]
H A Dsdm845.dtsi3201 quat_mi2s_sleep: quat-mi2s-sleep-state {
3208 quat_mi2s_active: quat-mi2s-active-state {
3216 quat_mi2s_sd0_sleep: quat-mi2s-sd0-sleep-state {
3223 quat_mi2s_sd0_active: quat-mi2s-sd0-active-state {
3230 quat_mi2s_sd1_sleep: quat-mi2s-sd1-sleep-state {
3237 quat_mi2s_sd1_active: quat-mi2s-sd1-active-state {
3244 quat_mi2s_sd2_sleep: quat-mi2s-sd2-sleep-state {
3251 quat_mi2s_sd2_active: quat-mi2s-sd2-active-state {
3258 quat_mi2s_sd3_sleep: quat-mi2s-sd3-sleep-state {
3265 quat_mi2s_sd3_active: quat-mi2s-sd3-active-state {
H A Dsc7180.dtsi2032 sec_mi2s_active: sec-mi2s-active-state {
2037 pri_mi2s_active: pri-mi2s-active-state {
2042 pri_mi2s_mclk_active: pri-mi2s-mclk-active-state {
3800 "mi2s-bit-clk0", "mi2s-bit-clk1";
H A Dsm8250.dtsi4775 pri_mi2s_active: pri-mi2s-active-state {
5291 tert_mi2s_active: tert-mi2s-active-state {
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dqcom,msm8660-pinctrl.yaml81 hdmi, i2s, lcdc, mdp_vsync, mi2s, pcm, ps_hold, sdc1, sdc2,
H A Dqcom,msm8960-pinctrl.yaml89 mdp_vsync, mi2s, mic_i2s, pmb_clk, pmb_ext_ctrl, ps_hold,
H A Dqcom,apq8064-pinctrl.txt58 gsbi7_spi_cs2, gsbi7_spi_cs3, gsbi_cam_i2c, hdmi, mi2s, riva_bt, riva_fm,
H A Dqcom,ipq8064-pinctrl.txt59 mdio, mi2s, pdm, ssbi, spmi, audio_pcm, gpio, gsbi1, gsbi2, gsbi4, gsbi5,
/openbmc/linux/arch/arm/boot/dts/qcom/
H A Dqcom-ipq8064.dtsi1251 "mi2s-osr-clk",
1252 "mi2s-bit-clk";