Home
last modified time | relevance | path

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

/linux-4.1.27/sound/soc/sh/rcar/
Drsnd.h148 struct rsnd_priv;
163 u32 rsnd_read(struct rsnd_priv *priv, struct rsnd_mod *mod, enum rsnd_reg reg);
164 void rsnd_write(struct rsnd_priv *priv, struct rsnd_mod *mod,
166 void rsnd_bset(struct rsnd_priv *priv, struct rsnd_mod *mod, enum rsnd_reg reg,
177 int (*init)(struct rsnd_priv *priv, struct rsnd_dma *dma, int id,
205 int rsnd_dma_init(struct rsnd_priv *priv, struct rsnd_dma *dma, int id);
209 struct rsnd_priv *priv);
229 struct rsnd_priv *priv);
231 struct rsnd_priv *priv);
233 struct rsnd_priv *priv);
[all …]
Dssi.c109 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_ssi_status_check()
128 struct rsnd_priv *priv = rsnd_io_to_priv(io); in rsnd_ssi_master_clk_start()
182 struct rsnd_priv *priv = rsnd_io_to_priv(io); in rsnd_ssi_hw_start()
226 struct rsnd_priv *priv = rsnd_mod_to_priv(&ssi->mod); in rsnd_ssi_hw_stop()
273 struct rsnd_priv *priv) in rsnd_ssi_init()
324 struct rsnd_priv *priv) in rsnd_ssi_quit()
351 struct rsnd_priv *priv) in rsnd_ssi_start()
366 struct rsnd_priv *priv) in rsnd_ssi_stop()
385 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_ssi_interrupt()
438 struct rsnd_priv *priv) in rsnd_ssi_pio_probe()
[all …]
Dsrc.c122 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_src_dma_req()
211 struct rsnd_priv *priv = rsnd_mod_to_priv(ssi_mod); in rsnd_src_ssi_irq_enable()
227 struct rsnd_priv *priv = rsnd_mod_to_priv(ssi_mod); in rsnd_src_ssi_irq_disable()
262 unsigned int rsnd_src_get_ssi_rate(struct rsnd_priv *priv, in rsnd_src_get_ssi_rate()
354 struct rsnd_priv *priv) in rsnd_src_init()
375 struct rsnd_priv *priv) in rsnd_src_quit()
454 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_src_set_convert_timing_gen1()
535 struct rsnd_priv *priv) in rsnd_src_init_gen1()
559 struct rsnd_priv *priv) in rsnd_src_start_gen1()
569 struct rsnd_priv *priv) in rsnd_src_stop_gen1()
[all …]
Ddvc.c123 struct rsnd_priv *priv) in rsnd_dvc_remove_gen2()
137 struct rsnd_priv *priv) in rsnd_dvc_init()
184 struct rsnd_priv *priv) in rsnd_dvc_quit()
192 struct rsnd_priv *priv) in rsnd_dvc_start()
200 struct rsnd_priv *priv) in rsnd_dvc_stop()
266 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dvc_dma_req()
283 struct rsnd_mod *rsnd_dvc_mod_get(struct rsnd_priv *priv, int id) in rsnd_dvc_mod_get()
293 struct rsnd_priv *priv) in rsnd_of_parse_dvc()
329 struct rsnd_priv *priv) in rsnd_dvc_probe()
379 struct rsnd_priv *priv) in rsnd_dvc_remove()
Dgen.c59 static int rsnd_is_accessible_reg(struct rsnd_priv *priv, in rsnd_is_accessible_reg()
72 u32 rsnd_read(struct rsnd_priv *priv, in rsnd_read()
90 void rsnd_write(struct rsnd_priv *priv, in rsnd_write()
106 void rsnd_bset(struct rsnd_priv *priv, struct rsnd_mod *mod, in rsnd_bset()
122 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id) in rsnd_gen_get_phy_addr()
131 static int _rsnd_gen_regmap_init(struct rsnd_priv *priv, in _rsnd_gen_regmap_init()
195 struct rsnd_priv *priv) in rsnd_gen2_probe()
288 struct rsnd_priv *priv) in rsnd_gen1_probe()
355 struct rsnd_priv *priv) in rsnd_of_parse_gen()
367 struct rsnd_priv *priv) in rsnd_gen_probe()
Ddma.c67 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dmaen_start()
131 static int rsnd_dmaen_init(struct rsnd_priv *priv, struct rsnd_dma *dma, int id, in rsnd_dmaen_init()
284 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dmapp_write()
296 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dmapp_read()
324 static int rsnd_dmapp_init(struct rsnd_priv *priv, struct rsnd_dma *dma, int id, in rsnd_dmapp_init()
389 rsnd_gen2_dma_addr(struct rsnd_priv *priv, in rsnd_gen2_dma_addr()
449 static dma_addr_t rsnd_dma_addr(struct rsnd_priv *priv, in rsnd_dma_addr()
540 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dma_quit()
549 int rsnd_dma_init(struct rsnd_priv *priv, struct rsnd_dma *dma, int id) in rsnd_dma_init()
587 struct rsnd_priv *priv) in rsnd_dma_probe()
Dadg.c38 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_adg_ssi_ws_timing_gen2()
127 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_adg_set_convert_clk_gen2()
199 int rsnd_adg_set_convert_clk_gen1(struct rsnd_priv *priv, in rsnd_adg_set_convert_clk_gen1()
301 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_adg_ssi_clk_try_start()
362 static void rsnd_adg_ssi_clk_init(struct rsnd_priv *priv, struct rsnd_adg *adg) in rsnd_adg_ssi_clk_init()
412 struct rsnd_priv *priv) in rsnd_adg_probe()
Dcore.c178 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_get_adinr()
204 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); \
245 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_dai_connect()
267 struct rsnd_dai *rsnd_rdai_get(struct rsnd_priv *priv, int id) in rsnd_rdai_get()
277 struct rsnd_priv *priv = snd_soc_dai_get_drvdata(dai); in rsnd_dai_to_rdai()
354 struct rsnd_priv *priv = snd_soc_dai_get_drvdata(dai); in rsnd_soc_dai_trigger()
496 static int rsnd_path_init(struct rsnd_priv *priv, in rsnd_path_init()
533 struct rsnd_priv *priv) in rsnd_of_parse_dai()
618 struct rsnd_priv *priv) in rsnd_dai_probe()
948 static int rsnd_rdai_continuance_probe(struct rsnd_priv *priv, in rsnd_rdai_continuance_probe()
[all …]