Home
last modified time | relevance | path

Searched full:ssp0 (Results 1 – 25 of 83) sorted by relevance

1234

/linux/sound/soc/intel/boards/
H A Dcht_bsw_rt5645.c174 {"AIF1 Playback", NULL, "ssp0 Tx"},
175 {"ssp0 Tx", NULL, "modem_out"},
176 {"modem_in", NULL, "ssp0 Rx" },
177 {"ssp0 Rx", NULL, "AIF1 Capture"},
181 {"AIF2 Playback", NULL, "ssp0 Tx"},
182 {"ssp0 Tx", NULL, "modem_out"},
183 {"modem_in", NULL, "ssp0 Rx" },
184 {"ssp0 Rx", NULL, "AIF2 Capture"},
353 /* set SSP0 to 16-bit */ in cht_codec_fixup()
596 * swap SSP0 if bytcr is detected in snd_cht_mc_probe()
[all …]
H A Dbytcr_wm5102.c223 {"AIF1 Playback", NULL, "ssp0 Tx"},
224 {"ssp0 Tx", NULL, "modem_out"},
225 {"modem_in", NULL, "ssp0 Rx"},
226 {"ssp0 Rx", NULL, "AIF1 Capture"},
397 /* set SSP0 to 16-bit */ in byt_wm5102_codec_fixup()
445 DAILINK_COMP_ARRAY(COMP_CPU("ssp0-port")));
481 * This dailink is updated dynamically to point to SSP0 or SSP2.
483 * tplg files hardcode "SSP2-Codec" even in byt-foo-ssp0.tplg.
H A Dcht_bsw_rt5672.c138 {"AIF1 Playback", NULL, "ssp0 Tx"},
139 {"ssp0 Tx", NULL, "modem_out"},
140 {"modem_in", NULL, "ssp0 Rx"},
141 {"ssp0 Rx", NULL, "AIF1 Capture"},
283 /* set SSP0 to 16-bit */ in cht_codec_fixup()
486 /* Use SSP0 on Bay Trail CR devices */ in snd_cht_mc_probe()
488 cht_dailink[dai_index].cpus->dai_name = "ssp0-port"; in snd_cht_mc_probe()
H A Dbytcr_rt5651.c306 {"ssp0 Tx", NULL, "modem_out"},
307 {"modem_in", NULL, "ssp0 Rx"},
309 {"AIF1 Playback", NULL, "ssp0 Tx"},
310 {"ssp0 Rx", NULL, "AIF1 Capture"},
314 {"ssp0 Tx", NULL, "modem_out"},
315 {"modem_in", NULL, "ssp0 Rx"},
317 {"AIF2 Playback", NULL, "ssp0 Tx"},
318 {"ssp0 Rx", NULL, "AIF2 Capture"},
708 /* set SSP0 to 16-bit */ in byt_rt5651_codec_fixup()
951 * swap SSP0 i in snd_byt_rt5651_mc_probe()
[all...]
H A Dbytcht_es8316.c82 dev_info(dev, "quirk SSP0 enabled"); in byt_cht_es8316_speaker_power_event()
140 {"Playback", NULL, "ssp0 Tx"},
141 {"ssp0 Tx", NULL, "modem_out"},
142 {"modem_in", NULL, "ssp0 Rx"},
143 {"ssp0 Rx", NULL, "Capture"},
266 /* set SSP0 to 16-bit */ in byt_cht_es8316_codec_fixup()
605 /* On BYTCR default to SSP0, internal-mic-in2-map, mono-spk */ in snd_byt_cht_es8316_mc_probe()
621 byt_cht_es8316_dais[dai_index].cpus->dai_name = "ssp0-port"; in snd_byt_cht_es8316_mc_probe()
H A Dbytcr_rt5640.c190 dev_err(dev, "Invalid routing, bytcr detected but no SSP0-based quirk, audio cannot work with SSP2 on bytcr\n"); in log_quirks()
192 dev_err(dev, "Invalid routing, SSP0 cannot be connected to both AIF1 and AIF2\n"); in log_quirks()
194 dev_err(dev, "Invalid routing, cannot have both SSP0 and SSP2 connected to codec\n"); in log_quirks()
218 /* 2x16 bit slots on SSP0 */ in byt_rt5640_prepare_and_enable_pll1()
410 {"ssp0 Tx", NULL, "modem_out"},
411 {"modem_in", NULL, "ssp0 Rx"},
413 {"AIF1 Playback", NULL, "ssp0 Tx"},
414 {"ssp0 Rx", NULL, "AIF1 Capture"},
418 {"ssp0 Tx", NULL, "modem_out"},
419 {"modem_in", NULL, "ssp0 R
[all...]
H A Dehl_rt5660.c140 DAILINK_COMP_ARRAY(COMP_CPU("SSP0 Pin")));
178 .name = "SSP0-Codec",
/linux/drivers/clk/mxs/
H A Dclk-imx28.c27 #define SSP0 (CLKCTRL + 0x0090) macro
139 clk32k_div, rtc, lradc, spdif_div, clk32k, pwm, uart, ssp0, enumerator
194 clks[ssp0_div] = mxs_clk_div("ssp0_div", "ssp0_sel", SSP0, 0, 9, 29); in mx28_clocks_init()
213 clks[ssp0] = mxs_clk_gate("ssp0", "ssp0_div", SSP0, 31); in mx28_clocks_init()
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dpinctrl_spear.txt127 "firda", "i2c0", "ssp_cs", "ssp0", "mii0", "gpio0", "uart0_ext",
145 "i2c0", "ssp0", "i2s0", "i2s1", "clcd", "arm_gpio", "smi", "gmii",
153 "pwm", "vip", "cam0", "cam1", "cam2", "cam3", "smi", "ssp0", "uart0",
/linux/drivers/pinctrl/
H A Dpinctrl-lpc18xx.c167 [FUNC_SSP0] = "ssp0",
242 LPC_P(1,0, GPIO, CTIN, EMC, R, R, SSP0, SGPIO, R, 0, ND);
243 LPC_P(1,1, GPIO, CTOUT, EMC, SGPIO, R, SSP0, R, R, 0, ND);
244 LPC_P(1,2, GPIO, CTOUT, EMC, SGPIO, R, SSP0, R, R, 0, ND);
277 LPC_P(3,0, I2S0_RX_SCK, I2S0_RX_MCLK, I2S0_TX_SCK, I2S0_TX_MCLK,SSP0,R,R,R, 0, ND);
280 LPC_P(3,3, R, SPI, SSP0, SPIFI, CGU_OUT,R, I2S0_TX_MCLK, I2S1, 0, HS);
283 LPC_P(3,6, GPIO, SPI, SSP0, SPIFI, R, SSP0_ALT, R, R, 0, ND);
284 LPC_P(3,7, R, SPI, SSP0, SPIFI, GPIO, SSP0_ALT, R, R, 0, ND);
285 LPC_P(3,8, R, SPI, SSP0, SPIFI, GPIO, SSP0_ALT, R, R, 0, ND);
335 LPC_P(9,0, GPIO, MCTRL, R, R, R, ENET, SGPIO, SSP0, 0, ND);
[all …]
/linux/arch/arm/boot/dts/st/
H A Dste-hrefprev60.dtsi73 ssp0 {
76 function = "ssp0";
H A Dspear310-evb.dts44 ssp0 {
46 st,function = "ssp0";
H A Dspear320-evb.dts36 ssp0 {
38 st,function = "ssp0";
H A Dspear300-evb.dts32 ssp0 {
34 st,function = "ssp0";
H A Dspear320-hmi.dts32 ssp0 {
34 st,function = "ssp0";
H A Dspear1310-evb.dts51 ssp0 {
53 st,function = "ssp0";
/linux/sound/soc/sof/
H A Dsof-pci-dev.c69 .driver_data = "sof-tgl-rt5682-ssp0-max98373-ssp2.tplg",
78 .driver_data = "sof-adl-rt5682-ssp0-max98373-ssp2.tplg",
86 .driver_data = "sof-adl-max98390-ssp2-rt5682-ssp0.tplg",
/linux/Documentation/devicetree/bindings/clock/
H A Dbrcm,kona-ccu.yaml113 - const: ssp0
174 "ssp0",
H A Dimx28-clock.yaml65 ssp0 46
/linux/sound/soc/sof/intel/
H A Datom.c313 "BYT-CR detected, SSP0 used instead of SSP2\n"); in atom_machine_select()
317 "ssp0"); in atom_machine_select()
338 .name = "ssp0-port",
H A Dbdw.c64 {"ssp0", BDW_DSP_BAR, SSP0_OFFSET, SSP_SIZE,
162 /* Set 24MHz MCLK, prevent local clock gating, enable SSP0 clock */ in bdw_set_dsp_D0()
195 /* disable DMA finish function for SSP0 & SSP1 */ in bdw_set_dsp_D0()
545 .name = "ssp0-port",
/linux/sound/soc/intel/avs/boards/
H A Dpcm3168a.c61 SND_SOC_DAILINK_DEF(cpu_ssp0, DAILINK_COMP_ARRAY(COMP_CPU("SSP0 Pin")));
86 dl[0].name = "SSP0-Codec-dac"; in avs_create_dai_links()
/linux/drivers/dma/
H A Dlpc32xx-dmamux.c64 .name_sel1 = "ssp0-rx",
71 .name_sel1 = "ssp0-tx",
/linux/sound/soc/intel/catpt/
H A Dpcm.c779 .name = "ssp0-port",
1111 SND_SOC_DAPM_AIF_IN("SSP0 CODEC IN", NULL, 0, SND_SOC_NOPM, 0, 0),
1112 SND_SOC_DAPM_AIF_OUT("SSP0 CODEC OUT", NULL, 0, SND_SOC_NOPM, 0, 0),
1124 {"SSP0 CODEC OUT", NULL, "Playback VMixer"},
1126 {"Analog Capture", NULL, "SSP0 CODEC IN"},
1127 {"Loopback Capture", NULL, "SSP0 CODEC IN"},
/linux/arch/arm/boot/dts/nxp/mxs/
H A Dimx28-ts4600.dts56 &ssp0 {

1234