Searched refs:rsnd_mod (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/sound/soc/sh/rcar/ |
D | rsnd.h | 149 struct rsnd_mod; 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, 168 u32 rsnd_get_adinr(struct rsnd_mod *mod); 178 struct rsnd_mod *mod_from, struct rsnd_mod *mod_to); 211 struct rsnd_mod *mod, char *name); 213 #define rsnd_dma_to_mod(_dma) container_of((_dma), struct rsnd_mod, dma) 227 struct dma_chan* (*dma_req)(struct rsnd_mod *mod); 228 int (*probe)(struct rsnd_mod *mod, [all …]
|
D | dma.c | 38 struct rsnd_mod *mod = rsnd_dma_to_mod(dma); in rsnd_dmaen_complete() 66 struct rsnd_mod *mod = rsnd_dma_to_mod(dma); in rsnd_dmaen_start() 98 struct rsnd_mod *mod, char *name) in rsnd_dma_request_channel() 118 static struct dma_chan *rsnd_dmaen_request_channel(struct rsnd_mod *mod_from, in rsnd_dmaen_request_channel() 119 struct rsnd_mod *mod_to) in rsnd_dmaen_request_channel() 132 struct rsnd_mod *mod_from, struct rsnd_mod *mod_to) in rsnd_dmaen_init() 137 struct rsnd_mod *mod = rsnd_dma_to_mod(dma); in rsnd_dmaen_init() 241 static u32 rsnd_dmapp_get_id(struct rsnd_mod *mod) in rsnd_dmapp_get_id() 244 struct rsnd_mod *ssi = rsnd_io_to_mod_ssi(io); in rsnd_dmapp_get_id() 245 struct rsnd_mod *src = rsnd_io_to_mod_src(io); in rsnd_dmapp_get_id() [all …]
|
D | src.c | 24 struct rsnd_mod mod; 120 static struct dma_chan *rsnd_src_dma_req(struct rsnd_mod *mod) in rsnd_src_dma_req() 131 int rsnd_src_ssiu_start(struct rsnd_mod *ssi_mod, in rsnd_src_ssiu_start() 199 int rsnd_src_ssiu_stop(struct rsnd_mod *ssi_mod) in rsnd_src_ssiu_stop() 209 int rsnd_src_ssi_irq_enable(struct rsnd_mod *ssi_mod) in rsnd_src_ssi_irq_enable() 225 int rsnd_src_ssi_irq_disable(struct rsnd_mod *ssi_mod) in rsnd_src_ssi_irq_disable() 240 struct rsnd_mod *mod = &src->mod; in rsnd_src_convert_rate() 266 struct rsnd_mod *src_mod = rsnd_io_to_mod_src(io); in rsnd_src_get_ssi_rate() 286 static int rsnd_src_set_convert_rate(struct rsnd_mod *mod) in rsnd_src_set_convert_rate() 318 static int rsnd_src_hw_params(struct rsnd_mod *mod, in rsnd_src_hw_params() [all …]
|
D | dvc.c | 19 struct rsnd_mod mod; 66 static void rsnd_dvc_volume_update(struct rsnd_mod *mod) in rsnd_dvc_volume_update() 122 static int rsnd_dvc_remove_gen2(struct rsnd_mod *mod, in rsnd_dvc_remove_gen2() 136 static int rsnd_dvc_init(struct rsnd_mod *dvc_mod, in rsnd_dvc_init() 140 struct rsnd_mod *src_mod = rsnd_io_to_mod_src(io); in rsnd_dvc_init() 183 static int rsnd_dvc_quit(struct rsnd_mod *mod, in rsnd_dvc_quit() 191 static int rsnd_dvc_start(struct rsnd_mod *mod, in rsnd_dvc_start() 199 static int rsnd_dvc_stop(struct rsnd_mod *mod, in rsnd_dvc_stop() 207 static int rsnd_dvc_pcm_new(struct rsnd_mod *mod, in rsnd_dvc_pcm_new() 264 static struct dma_chan *rsnd_dvc_dma_req(struct rsnd_mod *mod) in rsnd_dvc_dma_req() [all …]
|
D | ssi.c | 65 struct rsnd_mod mod; 89 int rsnd_ssi_use_busif(struct rsnd_mod *mod) in rsnd_ssi_use_busif() 106 static void rsnd_ssi_status_check(struct rsnd_mod *mod, in rsnd_ssi_status_check() 272 static int rsnd_ssi_init(struct rsnd_mod *mod, in rsnd_ssi_init() 323 static int rsnd_ssi_quit(struct rsnd_mod *mod, in rsnd_ssi_quit() 350 static int rsnd_ssi_start(struct rsnd_mod *mod, in rsnd_ssi_start() 365 static int rsnd_ssi_stop(struct rsnd_mod *mod, in rsnd_ssi_stop() 384 struct rsnd_mod *mod = &ssi->mod; in rsnd_ssi_interrupt() 437 static int rsnd_ssi_pio_probe(struct rsnd_mod *mod, in rsnd_ssi_pio_probe() 461 static int rsnd_ssi_dma_probe(struct rsnd_mod *mod, in rsnd_ssi_dma_probe() [all …]
|
D | adg.c | 37 struct rsnd_mod *mod = rsnd_io_to_mod_ssi(io); in rsnd_adg_ssi_ws_timing_gen2() 60 int rsnd_adg_set_cmd_timsel_gen2(struct rsnd_mod *mod, in rsnd_adg_set_cmd_timsel_gen2() 77 static int rsnd_adg_set_src_timsel_gen2(struct rsnd_mod *mod, in rsnd_adg_set_src_timsel_gen2() 122 int rsnd_adg_set_convert_clk_gen2(struct rsnd_mod *mod, in rsnd_adg_set_convert_clk_gen2() 191 int rsnd_adg_set_convert_timing_gen2(struct rsnd_mod *mod, in rsnd_adg_set_convert_timing_gen2() 200 struct rsnd_mod *mod, in rsnd_adg_set_convert_clk_gen1() 260 static void rsnd_adg_set_ssi_clk(struct rsnd_mod *mod, u32 val) in rsnd_adg_set_ssi_clk() 288 int rsnd_adg_ssi_clk_stop(struct rsnd_mod *mod) in rsnd_adg_ssi_clk_stop() 299 int rsnd_adg_ssi_clk_try_start(struct rsnd_mod *mod, unsigned int rate) in rsnd_adg_ssi_clk_try_start()
|
D | core.c | 132 char *rsnd_mod_name(struct rsnd_mod *mod) in rsnd_mod_name() 140 struct dma_chan *rsnd_mod_dma_req(struct rsnd_mod *mod) in rsnd_mod_dma_req() 148 int rsnd_mod_init(struct rsnd_mod *mod, in rsnd_mod_init() 167 void rsnd_mod_quit(struct rsnd_mod *mod) in rsnd_mod_quit() 176 u32 rsnd_get_adinr(struct rsnd_mod *mod) in rsnd_get_adinr() 225 struct rsnd_mod *mod; \ 238 static int rsnd_dai_connect(struct rsnd_mod *mod, in rsnd_dai_connect() 260 static void rsnd_dai_disconnect(struct rsnd_mod *mod, in rsnd_dai_disconnect() 468 struct rsnd_mod *mod; \ 484 struct rsnd_mod *mod; \ [all …]
|
D | gen.c | 73 struct rsnd_mod *mod, enum rsnd_reg reg) in rsnd_read() 91 struct rsnd_mod *mod, in rsnd_write() 106 void rsnd_bset(struct rsnd_priv *priv, struct rsnd_mod *mod, in rsnd_bset()
|