/linux/sound/soc/intel/boards/ |
H A D | cht_bsw_rt5645.c | 174 {"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 D | bytcr_wm5102.c | 223 {"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 D | cht_bsw_rt5672.c | 138 {"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 D | bytcr_rt5651.c | 290 {"ssp0 Tx", NULL, "modem_out"}, 291 {"modem_in", NULL, "ssp0 Rx"}, 293 {"AIF1 Playback", NULL, "ssp0 Tx"}, 294 {"ssp0 Rx", NULL, "AIF1 Capture"}, 298 {"ssp0 Tx", NULL, "modem_out"}, 299 {"modem_in", NULL, "ssp0 Rx"}, 301 {"AIF2 Playback", NULL, "ssp0 Tx"}, 302 {"ssp0 Rx", NULL, "AIF2 Capture"}, 692 /* set SSP0 to 16-bit */ in byt_rt5651_codec_fixup() 935 * swap SSP0 if bytcr is detected in snd_byt_rt5651_mc_probe() [all …]
|
H A D | bytcht_es8316.c | 68 dev_info(dev, "quirk SSP0 enabled"); in log_quirks() 126 {"Playback", NULL, "ssp0 Tx"}, 127 {"ssp0 Tx", NULL, "modem_out"}, 128 {"modem_in", NULL, "ssp0 Rx"}, 129 {"ssp0 Rx", NULL, "Capture"}, 252 /* set SSP0 to 16-bit */ in byt_cht_es8316_codec_fixup() 591 /* On BYTCR default to SSP0, internal-mic-in2-map, mono-spk */ in snd_byt_cht_es8316_mc_probe() 607 byt_cht_es8316_dais[dai_index].cpus->dai_name = "ssp0-port"; in snd_byt_cht_es8316_mc_probe()
|
H A D | bytcr_rt5640.c | 187 …dev_err(dev, "Invalid routing, bytcr detected but no SSP0-based quirk, audio cannot work with SSP2… in log_quirks() 189 dev_err(dev, "Invalid routing, SSP0 cannot be connected to both AIF1 and AIF2\n"); in log_quirks() 191 dev_err(dev, "Invalid routing, cannot have both SSP0 and SSP2 connected to codec\n"); in log_quirks() 215 /* 2x16 bit slots on SSP0 */ in byt_rt5640_prepare_and_enable_pll1() 407 {"ssp0 Tx", NULL, "modem_out"}, 408 {"modem_in", NULL, "ssp0 Rx"}, 410 {"AIF1 Playback", NULL, "ssp0 Tx"}, 411 {"ssp0 Rx", NULL, "AIF1 Capture"}, 415 {"ssp0 Tx", NULL, "modem_out"}, 416 {"modem_in", NULL, "ssp0 Rx"}, [all …]
|
/linux/drivers/clk/mxs/ |
H A D | clk-imx28.c | 27 #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 D | pinctrl_spear.txt | 127 "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",
|
H A D | fsl,mxs-pinctrl.txt | 34 particular function, like SSP0 functioning as mmc0-8bit. That said, the 117 In this example, group node mmc0-8bit defines a group of pins for mxs SSP0
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-lpc18xx.c | 167 [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 D | ste-hrefprev60.dtsi | 73 ssp0 { 76 function = "ssp0";
|
H A D | spear310-evb.dts | 44 ssp0 { 46 st,function = "ssp0";
|
H A D | spear320-evb.dts | 36 ssp0 { 38 st,function = "ssp0";
|
H A D | spear300-evb.dts | 32 ssp0 { 34 st,function = "ssp0";
|
H A D | spear320-hmi.dts | 32 ssp0 { 34 st,function = "ssp0";
|
H A D | spear1310-evb.dts | 51 ssp0 { 53 st,function = "ssp0";
|
/linux/sound/soc/sof/ |
H A D | sof-pci-dev.c | 69 .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 D | brcm,kona-ccu.yaml | 113 - const: ssp0 174 "ssp0",
|
/linux/arch/arm/boot/dts/nxp/lpc/ |
H A D | lpc4357-ea4357-devkit.dts | 405 ssp0_pins: ssp0-pins { 408 function = "ssp0"; 417 function = "ssp0"; 600 &ssp0 {
|
/linux/sound/soc/sof/intel/ |
H A D | atom.c | 313 "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 D | bdw.c | 64 {"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 D | pcm3168a.c | 61 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 D | lpc32xx-dmamux.c | 64 .name_sel1 = "ssp0-rx", 71 .name_sel1 = "ssp0-tx",
|
/linux/sound/soc/intel/catpt/ |
H A D | pcm.c | 768 .name = "ssp0-port", 1100 SND_SOC_DAPM_AIF_IN("SSP0 CODEC IN", NULL, 0, SND_SOC_NOPM, 0, 0), 1101 SND_SOC_DAPM_AIF_OUT("SSP0 CODEC OUT", NULL, 0, SND_SOC_NOPM, 0, 0), 1113 {"SSP0 CODEC OUT", NULL, "Playback VMixer"}, 1115 {"Analog Capture", NULL, "SSP0 CODEC IN"}, 1116 {"Loopback Capture", NULL, "SSP0 CODEC IN"},
|
/linux/arch/arm/boot/dts/nxp/mxs/ |
H A D | imx28-ts4600.dts | 56 &ssp0 {
|