Lines Matching refs:rsnd_priv
257 struct rsnd_priv;
277 int rsnd_dma_probe(struct rsnd_priv *priv);
307 struct rsnd_priv *priv);
310 struct rsnd_priv *priv);
313 struct rsnd_priv *priv);
316 struct rsnd_priv *priv);
319 struct rsnd_priv *priv);
322 struct rsnd_priv *priv);
325 struct rsnd_priv *priv, int enable);
338 struct rsnd_priv *priv);
341 struct rsnd_priv *priv);
344 struct rsnd_priv *priv);
366 struct rsnd_priv *priv;
431 int rsnd_mod_init(struct rsnd_priv *priv,
464 struct rsnd_mod* (*mod_get)(struct rsnd_priv *priv, int id),
468 int rsnd_node_count(struct rsnd_priv *priv, struct device_node *node, char *name);
546 struct rsnd_priv *priv;
570 struct rsnd_dai *rsnd_rdai_get(struct rsnd_priv *priv, int id);
599 int rsnd_gen_probe(struct rsnd_priv *priv);
600 void __iomem *rsnd_gen_reg_get(struct rsnd_priv *priv,
603 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id);
605 void __iomem *rsnd_gen_get_base_addr(struct rsnd_priv *priv, int reg_id);
611 int rsnd_adg_clk_query(struct rsnd_priv *priv, unsigned int rate);
614 int rsnd_adg_probe(struct rsnd_priv *priv);
615 void rsnd_adg_remove(struct rsnd_priv *priv);
624 void rsnd_adg_clk_control(struct rsnd_priv *priv, int enable);
625 void rsnd_adg_clk_dbg_info(struct rsnd_priv *priv, struct seq_file *m);
630 struct rsnd_priv { struct
792 int rsnd_ssi_probe(struct rsnd_priv *priv);
793 void rsnd_ssi_remove(struct rsnd_priv *priv);
794 struct rsnd_mod *rsnd_ssi_mod_get(struct rsnd_priv *priv, int id);
815 int rsnd_ssiu_probe(struct rsnd_priv *priv);
816 void rsnd_ssiu_remove(struct rsnd_priv *priv);
826 int rsnd_src_probe(struct rsnd_priv *priv);
827 void rsnd_src_remove(struct rsnd_priv *priv);
828 struct rsnd_mod *rsnd_src_mod_get(struct rsnd_priv *priv, int id);
832 unsigned int rsnd_src_get_rate(struct rsnd_priv *priv,
845 int rsnd_ctu_probe(struct rsnd_priv *priv);
846 void rsnd_ctu_remove(struct rsnd_priv *priv);
847 struct rsnd_mod *rsnd_ctu_mod_get(struct rsnd_priv *priv, int id);
857 int rsnd_mix_probe(struct rsnd_priv *priv);
858 void rsnd_mix_remove(struct rsnd_priv *priv);
859 struct rsnd_mod *rsnd_mix_mod_get(struct rsnd_priv *priv, int id);
869 int rsnd_dvc_probe(struct rsnd_priv *priv);
870 void rsnd_dvc_remove(struct rsnd_priv *priv);
871 struct rsnd_mod *rsnd_dvc_mod_get(struct rsnd_priv *priv, int id);
881 int rsnd_cmd_probe(struct rsnd_priv *priv);
882 void rsnd_cmd_remove(struct rsnd_priv *priv);