Searched refs:sspa (Results 1 – 3 of 3) sorted by relevance
3 * linux/sound/soc/pxa/mmp-sspa.c25 #include "mmp-sspa.h"45 static void mmp_sspa_tx_enable(struct sspa_priv *sspa) in mmp_sspa_tx_enable() argument 47 unsigned int sspa_sp = sspa->sp; in mmp_sspa_tx_enable() 52 __raw_writel(sspa_sp, sspa->tx_base + SSPA_SP); in mmp_sspa_tx_enable() 55 static void mmp_sspa_tx_disable(struct sspa_priv *sspa) in mmp_sspa_tx_disable() argument 57 unsigned int sspa_sp = sspa->sp; in mmp_sspa_tx_disable() 62 __raw_writel(sspa_sp, sspa->tx_base + SSPA_SP); in mmp_sspa_tx_disable() 65 static void mmp_sspa_rx_enable(struct sspa_priv *sspa) in mmp_sspa_rx_enable() argument 67 unsigned int sspa_sp = sspa in mmp_sspa_rx_enable() 74 mmp_sspa_rx_disable(struct sspa_priv * sspa) mmp_sspa_rx_disable() argument 86 struct sspa_priv *sspa = snd_soc_dai_get_drvdata(dai); mmp_sspa_startup() local 97 struct sspa_priv *sspa = snd_soc_dai_get_drvdata(dai); mmp_sspa_shutdown() local 109 struct sspa_priv *sspa = snd_soc_dai_get_drvdata(cpu_dai); mmp_sspa_set_dai_sysclk() local 137 struct sspa_priv *sspa = snd_soc_dai_get_drvdata(cpu_dai); mmp_sspa_set_dai_pll() local 168 struct sspa_priv *sspa = snd_soc_dai_get_drvdata(cpu_dai); mmp_sspa_set_dai_fmt() local 215 struct sspa_priv *sspa = snd_soc_dai_get_drvdata(dai); mmp_sspa_hw_params() local 283 struct sspa_priv *sspa = snd_soc_dai_get_drvdata(dai); mmp_sspa_trigger() local 327 struct sspa_priv *sspa = dev_get_drvdata(dai->dev); mmp_sspa_probe() local 417 struct sspa_priv *sspa = snd_soc_component_get_drvdata(component); mmp_sspa_open() local 468 struct sspa_priv *sspa; asoc_mmp_sspa_probe() local 550 struct sspa_priv *sspa = platform_get_drvdata(pdev); asoc_mmp_sspa_remove() local [all...]
7 snd-soc-mmp-sspa-y := mmp-sspa.o13 obj-$(CONFIG_SND_MMP_SOC_SSPA) += snd-soc-mmp-sspa.o
241 compatible = "marvell,mmp-sspa";254 compatible = "marvell,mmp-sspa";