Lines Matching refs:rsnd_priv
245 struct rsnd_priv;
265 int rsnd_dma_probe(struct rsnd_priv *priv);
295 struct rsnd_priv *priv);
298 struct rsnd_priv *priv);
301 struct rsnd_priv *priv);
304 struct rsnd_priv *priv);
307 struct rsnd_priv *priv);
310 struct rsnd_priv *priv);
313 struct rsnd_priv *priv, int enable);
326 struct rsnd_priv *priv);
329 struct rsnd_priv *priv);
332 struct rsnd_priv *priv);
354 struct rsnd_priv *priv;
419 int rsnd_mod_init(struct rsnd_priv *priv,
452 struct rsnd_mod* (*mod_get)(struct rsnd_priv *priv, int id),
456 int rsnd_node_count(struct rsnd_priv *priv, struct device_node *node, char *name);
534 struct rsnd_priv *priv;
558 struct rsnd_dai *rsnd_rdai_get(struct rsnd_priv *priv, int id);
586 int rsnd_gen_probe(struct rsnd_priv *priv);
587 void __iomem *rsnd_gen_reg_get(struct rsnd_priv *priv,
590 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id);
592 void __iomem *rsnd_gen_get_base_addr(struct rsnd_priv *priv, int reg_id);
598 int rsnd_adg_clk_query(struct rsnd_priv *priv, unsigned int rate);
601 int rsnd_adg_probe(struct rsnd_priv *priv);
602 void rsnd_adg_remove(struct rsnd_priv *priv);
611 void rsnd_adg_clk_control(struct rsnd_priv *priv, int enable);
612 void rsnd_adg_clk_dbg_info(struct rsnd_priv *priv, struct seq_file *m);
617 struct rsnd_priv { struct
779 int rsnd_ssi_probe(struct rsnd_priv *priv);
780 void rsnd_ssi_remove(struct rsnd_priv *priv);
781 struct rsnd_mod *rsnd_ssi_mod_get(struct rsnd_priv *priv, int id);
802 int rsnd_ssiu_probe(struct rsnd_priv *priv);
803 void rsnd_ssiu_remove(struct rsnd_priv *priv);
813 int rsnd_src_probe(struct rsnd_priv *priv);
814 void rsnd_src_remove(struct rsnd_priv *priv);
815 struct rsnd_mod *rsnd_src_mod_get(struct rsnd_priv *priv, int id);
819 unsigned int rsnd_src_get_rate(struct rsnd_priv *priv,
832 int rsnd_ctu_probe(struct rsnd_priv *priv);
833 void rsnd_ctu_remove(struct rsnd_priv *priv);
834 struct rsnd_mod *rsnd_ctu_mod_get(struct rsnd_priv *priv, int id);
844 int rsnd_mix_probe(struct rsnd_priv *priv);
845 void rsnd_mix_remove(struct rsnd_priv *priv);
846 struct rsnd_mod *rsnd_mix_mod_get(struct rsnd_priv *priv, int id);
856 int rsnd_dvc_probe(struct rsnd_priv *priv);
857 void rsnd_dvc_remove(struct rsnd_priv *priv);
858 struct rsnd_mod *rsnd_dvc_mod_get(struct rsnd_priv *priv, int id);
868 int rsnd_cmd_probe(struct rsnd_priv *priv);
869 void rsnd_cmd_remove(struct rsnd_priv *priv);