Home
last modified time | relevance | path

Searched refs:rsnd_priv (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/sound/soc/sh/rcar/
Drsnd.h184 struct rsnd_priv;
199 u32 rsnd_read(struct rsnd_priv *priv, struct rsnd_mod *mod, enum rsnd_reg reg);
200 void rsnd_write(struct rsnd_priv *priv, struct rsnd_mod *mod,
202 void rsnd_force_write(struct rsnd_priv *priv, struct rsnd_mod *mod,
204 void rsnd_bset(struct rsnd_priv *priv, struct rsnd_mod *mod, enum rsnd_reg reg,
215 int rsnd_dma_probe(struct rsnd_priv *priv);
245 struct rsnd_priv *priv);
248 struct rsnd_priv *priv);
251 struct rsnd_priv *priv);
254 struct rsnd_priv *priv);
[all …]
Dcmd.c25 struct rsnd_priv *priv) in rsnd_cmd_init()
102 struct rsnd_priv *priv) in rsnd_cmd_start()
111 struct rsnd_priv *priv) in rsnd_cmd_stop()
125 static struct rsnd_mod *rsnd_cmd_mod_get(struct rsnd_priv *priv, int id) in rsnd_cmd_mod_get()
134 struct rsnd_priv *priv = rsnd_io_to_priv(io); in rsnd_cmd_attach()
140 int rsnd_cmd_probe(struct rsnd_priv *priv) in rsnd_cmd_probe()
173 void rsnd_cmd_remove(struct rsnd_priv *priv) in rsnd_cmd_remove()
Dssi.c161 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_ssi_status_check()
223 unsigned int rsnd_ssi_clk_query(struct rsnd_priv *priv, in rsnd_ssi_clk_query()
266 struct rsnd_priv *priv = rsnd_io_to_priv(io); in rsnd_ssi_master_clk_start()
434 struct rsnd_priv *priv) in rsnd_ssi_init()
457 struct rsnd_priv *priv) in rsnd_ssi_quit()
517 struct rsnd_priv *priv) in rsnd_ssi_start()
550 struct rsnd_priv *priv) in rsnd_ssi_stop()
588 struct rsnd_priv *priv, in rsnd_ssi_irq()
615 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in __rsnd_ssi_interrupt()
670 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_ssi_parent_attach()
[all …]
Dsrc.c73 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_src_dma_req()
105 unsigned int rsnd_src_get_rate(struct rsnd_priv *priv, in rsnd_src_get_rate()
175 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_src_set_convert_rate()
286 struct rsnd_priv *priv, in rsnd_src_irq()
333 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_src_error_occurred()
364 struct rsnd_priv *priv) in rsnd_src_start()
383 struct rsnd_priv *priv) in rsnd_src_stop()
392 struct rsnd_priv *priv) in rsnd_src_init()
412 struct rsnd_priv *priv) in rsnd_src_quit()
429 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in __rsnd_src_interrupt()
[all …]
Dssiu.c24 struct rsnd_priv *priv) in rsnd_ssiu_init()
121 struct rsnd_priv *priv) in rsnd_ssiu_init_gen2()
195 struct rsnd_priv *priv) in rsnd_ssiu_start_gen2()
210 struct rsnd_priv *priv) in rsnd_ssiu_stop_gen2()
230 static struct rsnd_mod *rsnd_ssiu_mod_get(struct rsnd_priv *priv, int id) in rsnd_ssiu_mod_get()
241 struct rsnd_priv *priv = rsnd_io_to_priv(io); in rsnd_ssiu_attach()
249 int rsnd_ssiu_probe(struct rsnd_priv *priv) in rsnd_ssiu_probe()
281 void rsnd_ssiu_remove(struct rsnd_priv *priv) in rsnd_ssiu_remove()
Dcore.c121 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_mod_make_sure()
145 int rsnd_mod_init(struct rsnd_priv *priv, in rsnd_mod_init()
180 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_mod_interrupt()
278 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_get_adinr_bit()
494 struct rsnd_priv *priv; in rsnd_dai_connect()
543 struct rsnd_dai *rsnd_rdai_get(struct rsnd_priv *priv, int id) in rsnd_rdai_get()
552 *rsnd_daidrv_get(struct rsnd_priv *priv, int id) in rsnd_daidrv_get()
563 struct rsnd_priv *priv = rsnd_dai_to_priv(dai); in rsnd_dai_to_rdai()
617 struct rsnd_priv *priv = rsnd_dai_to_priv(dai); in rsnd_soc_dai_trigger()
719 struct rsnd_priv *priv = rsnd_dai_to_priv(dai); in rsnd_soc_set_dai_tdm_slot()
[all …]
Dmix.c87 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_mix_volume_parameter()
140 struct rsnd_priv *priv) in rsnd_mix_probe_()
147 struct rsnd_priv *priv) in rsnd_mix_init()
162 struct rsnd_priv *priv) in rsnd_mix_quit()
175 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_mix_pcm_new()
261 struct rsnd_mod *rsnd_mix_mod_get(struct rsnd_priv *priv, int id) in rsnd_mix_mod_get()
269 int rsnd_mix_probe(struct rsnd_priv *priv) in rsnd_mix_probe()
333 void rsnd_mix_remove(struct rsnd_priv *priv) in rsnd_mix_remove()
Dadg.c104 static void __rsnd_adg_get_timesel_ratio(struct rsnd_priv *priv, in __rsnd_adg_get_timesel_ratio()
165 static void rsnd_adg_get_timesel_ratio(struct rsnd_priv *priv, in rsnd_adg_get_timesel_ratio()
209 struct rsnd_priv *priv = rsnd_mod_to_priv(cmd_mod); in rsnd_adg_set_cmd_timsel_gen2()
234 struct rsnd_priv *priv = rsnd_mod_to_priv(src_mod); in rsnd_adg_set_src_timesel_gen2()
283 struct rsnd_priv *priv = rsnd_mod_to_priv(ssi_mod); in rsnd_adg_set_ssi_clk()
317 int rsnd_adg_clk_query(struct rsnd_priv *priv, unsigned int rate) in rsnd_adg_clk_query()
359 struct rsnd_priv *priv = rsnd_mod_to_priv(ssi_mod); in rsnd_adg_ssi_clk_try_start()
392 void rsnd_adg_clk_control(struct rsnd_priv *priv, int enable) in rsnd_adg_clk_control()
411 static void rsnd_adg_get_clkin(struct rsnd_priv *priv, in rsnd_adg_get_clkin()
424 static void rsnd_adg_get_clkout(struct rsnd_priv *priv, in rsnd_adg_get_clkout()
[all …]
Ddma.c98 struct rsnd_priv *priv) in rsnd_dmaen_stop()
111 struct rsnd_priv *priv) in rsnd_dmaen_nolock_stop()
131 struct rsnd_priv *priv) in rsnd_dmaen_nolock_start()
161 struct rsnd_priv *priv) in rsnd_dmaen_start()
237 struct rsnd_priv *priv = rsnd_io_to_priv(io); in rsnd_dmaen_attach()
381 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dmapp_write()
393 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dmapp_read()
402 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dmapp_bset()
415 struct rsnd_priv *priv) in rsnd_dmapp_stop()
433 struct rsnd_priv *priv) in rsnd_dmapp_start()
[all …]
Dgen.c61 static int rsnd_is_accessible_reg(struct rsnd_priv *priv, in rsnd_is_accessible_reg()
74 u32 rsnd_read(struct rsnd_priv *priv, in rsnd_read()
93 void rsnd_write(struct rsnd_priv *priv, in rsnd_write()
110 void rsnd_bset(struct rsnd_priv *priv, struct rsnd_mod *mod, in rsnd_bset()
128 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id) in rsnd_gen_get_phy_addr()
137 static int _rsnd_gen_regmap_init(struct rsnd_priv *priv, in _rsnd_gen_regmap_init()
203 static int rsnd_gen2_probe(struct rsnd_priv *priv) in rsnd_gen2_probe()
367 static int rsnd_gen1_probe(struct rsnd_priv *priv) in rsnd_gen1_probe()
398 int rsnd_gen_probe(struct rsnd_priv *priv) in rsnd_gen_probe()
Ddvc.c189 struct rsnd_priv *priv) in rsnd_dvc_probe_()
196 struct rsnd_priv *priv) in rsnd_dvc_init()
211 struct rsnd_priv *priv) in rsnd_dvc_quit()
296 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dvc_dma_req()
311 struct rsnd_mod *rsnd_dvc_mod_get(struct rsnd_priv *priv, int id) in rsnd_dvc_mod_get()
319 int rsnd_dvc_probe(struct rsnd_priv *priv) in rsnd_dvc_probe()
383 void rsnd_dvc_remove(struct rsnd_priv *priv) in rsnd_dvc_remove()
Dctu.c119 struct rsnd_priv *priv) in rsnd_ctu_probe_()
214 struct rsnd_priv *priv) in rsnd_ctu_init()
227 struct rsnd_priv *priv) in rsnd_ctu_quit()
255 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_ctu_hw_params()
346 struct rsnd_mod *rsnd_ctu_mod_get(struct rsnd_priv *priv, int id) in rsnd_ctu_mod_get()
354 int rsnd_ctu_probe(struct rsnd_priv *priv) in rsnd_ctu_probe()
423 void rsnd_ctu_remove(struct rsnd_priv *priv) in rsnd_ctu_remove()