Home
last modified time | relevance | path

Searched refs:i2s_priv (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/sound/soc/mediatek/mt8183/
H A Dmt8183-dai-i2s.c127 if (!i2s_priv) { in mt8183_i2s_hd_get()
153 if (!i2s_priv) { in mt8183_i2s_hd_set()
307 if (!i2s_priv) { in mtk_mclk_en_event()
314 mt8183_mck_enable(afe, i2s_priv->mclk_id, i2s_priv->mclk_rate); in mtk_mclk_en_event()
425 if (!i2s_priv) { in mtk_afe_i2s_share_connect()
446 if (!i2s_priv) { in mtk_afe_i2s_hd_connect()
477 if (!i2s_priv) { in mtk_afe_i2s_apll_connect()
501 if (!i2s_priv) { in mtk_afe_i2s_mclk_connect()
710 if (i2s_priv) { in mtk_dai_i2s_config()
766 if (i2s_priv && i2s_priv->share_i2s_id >= 0) in mtk_dai_i2s_config()
[all …]
/openbmc/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-dai-i2s.c118 struct mtk_afe_i2s_priv *i2s_priv; in mt8186_i2s_hd_get() local
131 struct mtk_afe_i2s_priv *i2s_priv; in mt8186_i2s_hd_set() local
147 i2s_priv->low_jitter_en = hd_en; in mt8186_i2s_hd_set()
429 mt8186_mck_enable(afe, i2s_priv->mclk_id, i2s_priv->mclk_rate); in mtk_mclk_en_event()
432 i2s_priv->mclk_rate = 0; in mtk_mclk_en_event()
546 if (i2s_priv->share_i2s_id < 0) in mtk_afe_i2s_share_connect()
566 if (i2s_priv->share_i2s_id < 0) in mtk_afe_i2s_hd_connect()
608 if (i2s_priv->share_i2s_id < 0) in mtk_afe_i2s_mclk_connect()
941 i2s_priv->rate = rate; in mtk_dai_i2s_config()
1029 i2s_priv->mclk_rate = freq; in mtk_dai_i2s_set_sysclk()
[all …]
/openbmc/linux/sound/soc/bcm/
H A Dbcm63xx-i2s-whistler.c83 dev_err(i2s_priv->dev, in bcm63xx_i2s_hw_params()
94 struct regmap *regmap_i2s = i2s_priv->regmap_i2s; in bcm63xx_i2s_startup()
147 struct regmap *regmap_i2s = i2s_priv->regmap_i2s; in bcm63xx_i2s_shutdown()
228 struct bcm_i2s_priv *i2s_priv; in bcm63xx_i2s_dev_probe() local
232 i2s_priv = devm_kzalloc(&pdev->dev, sizeof(*i2s_priv), GFP_KERNEL); in bcm63xx_i2s_dev_probe()
233 if (!i2s_priv) in bcm63xx_i2s_dev_probe()
266 i2s_priv->dev = &pdev->dev; in bcm63xx_i2s_dev_probe()
267 i2s_priv->i2s_clk = i2s_clk; in bcm63xx_i2s_dev_probe()
268 i2s_priv->regmap_i2s = regmap_i2s; in bcm63xx_i2s_dev_probe()
269 dev_set_drvdata(&pdev->dev, i2s_priv); in bcm63xx_i2s_dev_probe()
[all …]
H A Dbcm63xx-pcm-whistler.c77 struct bcm_i2s_priv *i2s_priv; in bcm63xx_pcm_trigger() local
82 regmap_i2s = i2s_priv->regmap_i2s; in bcm63xx_pcm_trigger()
146 struct bcm_i2s_priv *i2s_priv; in bcm63xx_pcm_prepare() local
165 regmap_i2s = i2s_priv->regmap_i2s; in bcm63xx_pcm_prepare()
242 struct bcm_i2s_priv *i2s_priv; in i2s_dma_isr() local
245 regmap_i2s = i2s_priv->regmap_i2s; in i2s_dma_isr()
299 substream = i2s_priv->play_substream; in i2s_dma_isr()
352 struct bcm_i2s_priv *i2s_priv; in bcm63xx_soc_pcm_new() local
364 i2s_priv->play_substream = in bcm63xx_soc_pcm_new()
367 i2s_priv->capture_substream = in bcm63xx_soc_pcm_new()
[all …]
H A Dbcm63xx-i2s.h86 struct bcm_i2s_priv *i2s_priv);
/openbmc/linux/sound/soc/mediatek/mt8192/
H A Dmt8192-dai-i2s.c144 if (!i2s_priv) { in mt8192_i2s_hd_get()
173 if (!i2s_priv) { in mt8192_i2s_hd_set()
592 if (!i2s_priv) { in mtk_i2s_en_event()
712 if (!i2s_priv) { in mtk_mclk_en_event()
927 if (!i2s_priv) { in mtk_afe_i2s_share_connect()
947 if (!i2s_priv) { in mtk_afe_i2s_hd_connect()
977 if (!i2s_priv) { in mtk_afe_i2s_apll_connect()
1003 if (!i2s_priv) { in mtk_afe_i2s_mclk_connect()
1032 if (!i2s_priv) { in mtk_afe_mclk_apll_connect()
1679 if (i2s_priv) in mtk_dai_i2s_config()
[all …]