sound/soc/renesas/rcar/adg.c
231
int rsnd_adg_set_cmd_timsel_gen2(struct rsnd_mod *cmd_mod,
sound/soc/renesas/rcar/adg.c
236
struct rsnd_mod *adg_mod = rsnd_mod_get(adg);
sound/soc/renesas/rcar/adg.c
254
int rsnd_adg_set_src_timesel_gen2(struct rsnd_mod *src_mod,
sound/soc/renesas/rcar/adg.c
261
struct rsnd_mod *adg_mod = rsnd_mod_get(adg);
sound/soc/renesas/rcar/adg.c
286
static void rsnd_adg_set_ssi_clk(struct rsnd_mod *ssi_mod, u32 val)
sound/soc/renesas/rcar/adg.c
290
struct rsnd_mod *adg_mod = rsnd_mod_get(adg);
sound/soc/renesas/rcar/adg.c
344
int rsnd_adg_ssi_clk_stop(struct rsnd_mod *ssi_mod)
sound/soc/renesas/rcar/adg.c
351
int rsnd_adg_ssi_clk_try_start(struct rsnd_mod *ssi_mod, unsigned int rate)
sound/soc/renesas/rcar/adg.c
356
struct rsnd_mod *adg_mod = rsnd_mod_get(adg);
sound/soc/renesas/rcar/adg.c
385
struct rsnd_mod *adg_mod = rsnd_mod_get(adg);
sound/soc/renesas/rcar/adg.c
39
struct rsnd_mod mod;
sound/soc/renesas/rcar/adg.c
98
struct rsnd_mod *ssi_mod = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/cmd.c
108
static int rsnd_cmd_stop(struct rsnd_mod *mod,
sound/soc/renesas/rcar/cmd.c
11
struct rsnd_mod mod;
sound/soc/renesas/rcar/cmd.c
120
struct rsnd_mod *mod)
sound/soc/renesas/rcar/cmd.c
139
static struct rsnd_mod *rsnd_cmd_mod_get(struct rsnd_priv *priv, int id)
sound/soc/renesas/rcar/cmd.c
149
struct rsnd_mod *mod = rsnd_cmd_mod_get(priv, id);
sound/soc/renesas/rcar/cmd.c
23
static int rsnd_cmd_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/cmd.c
27
struct rsnd_mod *dvc = rsnd_io_to_mod_dvc(io);
sound/soc/renesas/rcar/cmd.c
28
struct rsnd_mod *mix = rsnd_io_to_mod_mix(io);
sound/soc/renesas/rcar/cmd.c
56
struct rsnd_mod *src = rsnd_io_to_mod_src(tio);
sound/soc/renesas/rcar/cmd.c
68
struct rsnd_mod *src = rsnd_io_to_mod_src(io);
sound/soc/renesas/rcar/cmd.c
99
static int rsnd_cmd_start(struct rsnd_mod *mod,
sound/soc/renesas/rcar/core.c
1142
struct rsnd_mod* (*mod_get)(struct rsnd_priv *priv, int id),
sound/soc/renesas/rcar/core.c
1156
struct rsnd_mod *mod;
sound/soc/renesas/rcar/core.c
116
void rsnd_mod_make_sure(struct rsnd_mod *mod, enum rsnd_mod_type type)
sound/soc/renesas/rcar/core.c
128
struct rsnd_mod *mod)
sound/soc/renesas/rcar/core.c
138
char *rsnd_mod_name(struct rsnd_mod *mod)
sound/soc/renesas/rcar/core.c
1602
struct rsnd_mod *src_mod = rsnd_io_to_mod_src(io);
sound/soc/renesas/rcar/core.c
167
u32 *rsnd_mod_get_status(struct rsnd_mod *mod,
sound/soc/renesas/rcar/core.c
174
int rsnd_mod_id_raw(struct rsnd_mod *mod)
sound/soc/renesas/rcar/core.c
179
int rsnd_mod_id(struct rsnd_mod *mod)
sound/soc/renesas/rcar/core.c
1798
int rsnd_kctrl_new(struct rsnd_mod *mod,
sound/soc/renesas/rcar/core.c
1804
struct rsnd_mod *mod),
sound/soc/renesas/rcar/core.c
187
int rsnd_mod_id_sub(struct rsnd_mod *mod)
sound/soc/renesas/rcar/core.c
1877
struct rsnd_mod *ssi_mod = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/core.c
1878
struct rsnd_mod *mod;
sound/soc/renesas/rcar/core.c
196
struct rsnd_mod *mod,
sound/soc/renesas/rcar/core.c
216
void rsnd_mod_quit(struct rsnd_mod *mod)
sound/soc/renesas/rcar/core.c
222
void rsnd_mod_interrupt(struct rsnd_mod *mod,
sound/soc/renesas/rcar/core.c
223
void (*callback)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/core.c
273
struct rsnd_mod *ctu_mod = rsnd_io_to_mod_ctu(io);
sound/soc/renesas/rcar/core.c
349
u32 rsnd_get_adinr_bit(struct rsnd_mod *mod, struct rsnd_dai_stream *io)
sound/soc/renesas/rcar/core.c
372
u32 rsnd_get_dalign(struct rsnd_mod *mod, struct rsnd_dai_stream *io)
sound/soc/renesas/rcar/core.c
379
struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io);
sound/soc/renesas/rcar/core.c
380
struct rsnd_mod *target;
sound/soc/renesas/rcar/core.c
406
struct rsnd_mod *src = rsnd_io_to_mod_src(io);
sound/soc/renesas/rcar/core.c
410
struct rsnd_mod *cmd = rsnd_io_to_mod_cmd(io);
sound/soc/renesas/rcar/core.c
429
u32 rsnd_get_busif_shift(struct rsnd_dai_stream *io, struct rsnd_mod *mod)
sound/soc/renesas/rcar/core.c
442
struct rsnd_mod *tmod = NULL;
sound/soc/renesas/rcar/core.c
479
struct rsnd_mod *rsnd_mod_next(int *iterator,
sound/soc/renesas/rcar/core.c
488
struct rsnd_mod *mod = rsnd_io_to_mod(io, type);
sound/soc/renesas/rcar/core.c
532
struct rsnd_mod *mod, enum rsnd_mod_type type,
sound/soc/renesas/rcar/core.c
556
struct rsnd_mod *mod; \
sound/soc/renesas/rcar/core.c
577
int rsnd_dai_connect(struct rsnd_mod *mod,
sound/soc/renesas/rcar/core.c
605
static void rsnd_dai_disconnect(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ctu.c
101
static void rsnd_ctu_halt(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ctu.c
107
static int rsnd_ctu_probe_(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ctu.c
115
struct rsnd_mod *mod)
sound/soc/renesas/rcar/ctu.c
152
struct rsnd_mod *mod)
sound/soc/renesas/rcar/ctu.c
170
static int rsnd_ctu_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ctu.c
187
static int rsnd_ctu_quit(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ctu.c
198
static int rsnd_ctu_pcm_new(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ctu.c
264
static int rsnd_ctu_id(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ctu.c
273
static int rsnd_ctu_id_sub(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ctu.c
285
struct rsnd_mod *mod)
sound/soc/renesas/rcar/ctu.c
308
struct rsnd_mod *rsnd_ctu_mod_get(struct rsnd_priv *priv, int id)
sound/soc/renesas/rcar/ctu.c
73
struct rsnd_mod mod;
sound/soc/renesas/rcar/ctu.c
95
static void rsnd_ctu_activation(struct rsnd_mod *mod)
sound/soc/renesas/rcar/debugfs.c
20
struct rsnd_mod *mod = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/debugfs.c
56
void rsnd_debugfs_mod_reg_show(struct seq_file *m, struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
109
static int rsnd_dmaen_prepare(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
138
static int rsnd_dmaen_start(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
192
struct rsnd_mod *mod, char *x)
sound/soc/renesas/rcar/dma.c
219
struct rsnd_mod *mod_from, struct rsnd_mod *mod_to)
sound/soc/renesas/rcar/dma.c
255
static int rsnd_dmaen_pointer(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
317
struct rsnd_mod *mod)
sound/soc/renesas/rcar/dma.c
319
struct rsnd_mod *ssi = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/dma.c
320
struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io);
sound/soc/renesas/rcar/dma.c
321
struct rsnd_mod *src = rsnd_io_to_mod_src(io);
sound/soc/renesas/rcar/dma.c
322
struct rsnd_mod *dvc = rsnd_io_to_mod_dvc(io);
sound/soc/renesas/rcar/dma.c
34
struct rsnd_mod mod;
sound/soc/renesas/rcar/dma.c
35
struct rsnd_mod *mod_from;
sound/soc/renesas/rcar/dma.c
357
struct rsnd_mod *mod_from,
sound/soc/renesas/rcar/dma.c
358
struct rsnd_mod *mod_to)
sound/soc/renesas/rcar/dma.c
36
struct rsnd_mod *mod_to;
sound/soc/renesas/rcar/dma.c
369
struct rsnd_mod *mod = rsnd_mod_get(dma);
sound/soc/renesas/rcar/dma.c
381
struct rsnd_mod *mod = rsnd_mod_get(dma);
sound/soc/renesas/rcar/dma.c
390
struct rsnd_mod *mod = rsnd_mod_get(dma);
sound/soc/renesas/rcar/dma.c
402
static int rsnd_dmapp_stop(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
420
static int rsnd_dmapp_start(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
436
struct rsnd_mod *mod_from, struct rsnd_mod *mod_to)
sound/soc/renesas/rcar/dma.c
457
struct rsnd_mod *mod)
sound/soc/renesas/rcar/dma.c
520
struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
602
rsnd_gen4_dma_addr(struct rsnd_dai_stream *io, struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
62
static struct rsnd_mod mem = {
sound/soc/renesas/rcar/dma.c
624
struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
644
static void rsnd_dma_of_path(struct rsnd_mod *this,
sound/soc/renesas/rcar/dma.c
647
struct rsnd_mod **mod_from,
sound/soc/renesas/rcar/dma.c
648
struct rsnd_mod **mod_to)
sound/soc/renesas/rcar/dma.c
650
struct rsnd_mod *ssi;
sound/soc/renesas/rcar/dma.c
651
struct rsnd_mod *src = rsnd_io_to_mod_src(io);
sound/soc/renesas/rcar/dma.c
652
struct rsnd_mod *ctu = rsnd_io_to_mod_ctu(io);
sound/soc/renesas/rcar/dma.c
653
struct rsnd_mod *mix = rsnd_io_to_mod_mix(io);
sound/soc/renesas/rcar/dma.c
654
struct rsnd_mod *dvc = rsnd_io_to_mod_dvc(io);
sound/soc/renesas/rcar/dma.c
655
struct rsnd_mod *mod[MOD_MAX];
sound/soc/renesas/rcar/dma.c
656
struct rsnd_mod *mod_start, *mod_end;
sound/soc/renesas/rcar/dma.c
672
struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io);
sound/soc/renesas/rcar/dma.c
69
struct rsnd_mod *mod_from,
sound/soc/renesas/rcar/dma.c
70
struct rsnd_mod *mod_to)
sound/soc/renesas/rcar/dma.c
752
static int rsnd_dma_alloc(struct rsnd_dai_stream *io, struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
753
struct rsnd_mod **dma_mod)
sound/soc/renesas/rcar/dma.c
755
struct rsnd_mod *mod_from = NULL;
sound/soc/renesas/rcar/dma.c
756
struct rsnd_mod *mod_to = NULL;
sound/soc/renesas/rcar/dma.c
764
struct rsnd_mod *mod_from, struct rsnd_mod *mod_to);
sound/soc/renesas/rcar/dma.c
82
static int rsnd_dmaen_stop(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
828
int rsnd_dma_attach(struct rsnd_dai_stream *io, struct rsnd_mod *mod,
sound/soc/renesas/rcar/dma.c
829
struct rsnd_mod **dma_mod)
sound/soc/renesas/rcar/dma.c
89
static int rsnd_dmaen_cleanup(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dvc.c
144
struct rsnd_mod *mod)
sound/soc/renesas/rcar/dvc.c
178
static int rsnd_dvc_probe_(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dvc.c
185
static int rsnd_dvc_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dvc.c
204
static int rsnd_dvc_quit(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dvc.c
215
static int rsnd_dvc_pcm_new(struct rsnd_mod *mod,
sound/soc/renesas/rcar/dvc.c
284
struct rsnd_mod *mod)
sound/soc/renesas/rcar/dvc.c
295
struct rsnd_mod *mod)
sound/soc/renesas/rcar/dvc.c
316
struct rsnd_mod *rsnd_dvc_mod_get(struct rsnd_priv *priv, int id)
sound/soc/renesas/rcar/dvc.c
37
struct rsnd_mod mod;
sound/soc/renesas/rcar/dvc.c
57
static void rsnd_dvc_activation(struct rsnd_mod *mod)
sound/soc/renesas/rcar/dvc.c
63
static void rsnd_dvc_halt(struct rsnd_mod *mod)
sound/soc/renesas/rcar/dvc.c
74
struct rsnd_mod *mod)
sound/soc/renesas/rcar/dvc.c
94
struct rsnd_mod *mod)
sound/soc/renesas/rcar/gen.c
101
void rsnd_mod_write(struct rsnd_mod *mod,
sound/soc/renesas/rcar/gen.c
118
void rsnd_mod_bset(struct rsnd_mod *mod,
sound/soc/renesas/rcar/gen.c
74
static int rsnd_mod_id_cmd(struct rsnd_mod *mod)
sound/soc/renesas/rcar/gen.c
82
u32 rsnd_mod_read(struct rsnd_mod *mod, enum rsnd_reg reg)
sound/soc/renesas/rcar/mix.c
105
struct rsnd_mod *mod)
sound/soc/renesas/rcar/mix.c
126
struct rsnd_mod *mod)
sound/soc/renesas/rcar/mix.c
138
static int rsnd_mix_probe_(struct rsnd_mod *mod,
sound/soc/renesas/rcar/mix.c
145
static int rsnd_mix_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/mix.c
164
static int rsnd_mix_quit(struct rsnd_mod *mod,
sound/soc/renesas/rcar/mix.c
175
static int rsnd_mix_pcm_new(struct rsnd_mod *mod,
sound/soc/renesas/rcar/mix.c
182
struct rsnd_mod *src_mod = rsnd_io_to_mod_src(io);
sound/soc/renesas/rcar/mix.c
260
struct rsnd_mod *mod)
sound/soc/renesas/rcar/mix.c
280
struct rsnd_mod *rsnd_mix_mod_get(struct rsnd_priv *priv, int id)
sound/soc/renesas/rcar/mix.c
39
struct rsnd_mod mod;
sound/soc/renesas/rcar/mix.c
69
static void rsnd_mix_activation(struct rsnd_mod *mod)
sound/soc/renesas/rcar/mix.c
75
static void rsnd_mix_halt(struct rsnd_mod *mod)
sound/soc/renesas/rcar/mix.c
85
struct rsnd_mod *mod)
sound/soc/renesas/rcar/rsnd.h
246
struct rsnd_mod;
sound/soc/renesas/rcar/rsnd.h
253
u32 rsnd_mod_read(struct rsnd_mod *mod, enum rsnd_reg reg);
sound/soc/renesas/rcar/rsnd.h
254
void rsnd_mod_write(struct rsnd_mod *mod, enum rsnd_reg reg, u32 data);
sound/soc/renesas/rcar/rsnd.h
255
void rsnd_mod_bset(struct rsnd_mod *mod, enum rsnd_reg reg, u32 mask, u32 data);
sound/soc/renesas/rcar/rsnd.h
256
u32 rsnd_get_adinr_bit(struct rsnd_mod *mod, struct rsnd_dai_stream *io);
sound/soc/renesas/rcar/rsnd.h
257
u32 rsnd_get_dalign(struct rsnd_mod *mod, struct rsnd_dai_stream *io);
sound/soc/renesas/rcar/rsnd.h
258
u32 rsnd_get_busif_shift(struct rsnd_dai_stream *io, struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
264
struct rsnd_mod *mod, struct rsnd_mod **dma_mod);
sound/soc/renesas/rcar/rsnd.h
267
struct rsnd_mod *mod, char *x);
sound/soc/renesas/rcar/rsnd.h
292
struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
293
int (*probe)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
296
int (*remove)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
299
int (*init)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
302
int (*quit)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
305
int (*start)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
308
int (*stop)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
311
int (*irq)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
314
int (*pcm_new)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
317
int (*hw_params)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
321
int (*pointer)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
324
int (*fallback)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
327
int (*prepare)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
330
int (*cleanup)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
333
int (*hw_free)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
336
u32 *(*get_status)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
339
int (*id)(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
340
int (*id_sub)(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
341
int (*id_cmd)(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
345
struct rsnd_dai_stream *io, struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
420
struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
425
void rsnd_mod_quit(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
427
struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
428
void rsnd_mod_interrupt(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
429
void (*callback)(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
431
u32 *rsnd_mod_get_status(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
434
int rsnd_mod_id(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
435
int rsnd_mod_id_raw(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
436
int rsnd_mod_id_sub(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
437
char *rsnd_mod_name(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
438
struct rsnd_mod *rsnd_mod_next(int *iterator,
sound/soc/renesas/rcar/rsnd.h
452
struct rsnd_mod* (*mod_get)(struct rsnd_priv *priv, int id),
sound/soc/renesas/rcar/rsnd.h
496
struct rsnd_mod *mod[RSND_MOD_MAX];
sound/soc/renesas/rcar/rsnd.h
497
struct rsnd_mod *dma;
sound/soc/renesas/rcar/rsnd.h
579
int rsnd_dai_connect(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
588
struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
599
int rsnd_adg_ssi_clk_stop(struct rsnd_mod *ssi_mod);
sound/soc/renesas/rcar/rsnd.h
600
int rsnd_adg_ssi_clk_try_start(struct rsnd_mod *ssi_mod, unsigned int rate);
sound/soc/renesas/rcar/rsnd.h
603
int rsnd_adg_set_src_timesel_gen2(struct rsnd_mod *src_mod,
sound/soc/renesas/rcar/rsnd.h
607
int rsnd_adg_set_cmd_timsel_gen2(struct rsnd_mod *cmd_mod,
sound/soc/renesas/rcar/rsnd.h
722
void (*update)(struct rsnd_dai_stream *io, struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
726
struct rsnd_mod *mod;
sound/soc/renesas/rcar/rsnd.h
747
int rsnd_kctrl_new(struct rsnd_mod *mod,
sound/soc/renesas/rcar/rsnd.h
753
struct rsnd_mod *mod),
sound/soc/renesas/rcar/rsnd.h
780
struct rsnd_mod *rsnd_ssi_mod_get(struct rsnd_priv *priv, int id);
sound/soc/renesas/rcar/rsnd.h
783
int rsnd_ssi_is_dma_mode(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
787
int __rsnd_ssi_is_pin_sharing(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
800
struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
807
bool rsnd_ssiu_busif_err_status_clear(struct rsnd_mod *mod);
sound/soc/renesas/rcar/rsnd.h
814
struct rsnd_mod *rsnd_src_mod_get(struct rsnd_priv *priv, int id);
sound/soc/renesas/rcar/rsnd.h
833
struct rsnd_mod *rsnd_ctu_mod_get(struct rsnd_priv *priv, int id);
sound/soc/renesas/rcar/rsnd.h
845
struct rsnd_mod *rsnd_mix_mod_get(struct rsnd_priv *priv, int id);
sound/soc/renesas/rcar/rsnd.h
857
struct rsnd_mod *rsnd_dvc_mod_get(struct rsnd_priv *priv, int id);
sound/soc/renesas/rcar/rsnd.h
871
void rsnd_mod_make_sure(struct rsnd_mod *mod, enum rsnd_mod_type type);
sound/soc/renesas/rcar/rsnd.h
888
void rsnd_debugfs_mod_reg_show(struct seq_file *m, struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
119
struct rsnd_mod *src_mod = rsnd_io_to_mod_src(io);
sound/soc/renesas/rcar/src.c
203
struct rsnd_mod *mod)
sound/soc/renesas/rcar/src.c
263
struct rsnd_mod *mod)
sound/soc/renesas/rcar/src.c
34
struct rsnd_mod mod;
sound/soc/renesas/rcar/src.c
35
struct rsnd_mod *dma;
sound/soc/renesas/rcar/src.c
409
static int rsnd_src_irq(struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
448
static void rsnd_src_status_clear(struct rsnd_mod *mod)
sound/soc/renesas/rcar/src.c
456
static bool rsnd_src_error_occurred(struct rsnd_mod *mod)
sound/soc/renesas/rcar/src.c
486
static int rsnd_src_start(struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
505
static int rsnd_src_stop(struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
514
static int rsnd_src_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
538
static int rsnd_src_quit(struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
555
static void __rsnd_src_interrupt(struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
578
struct rsnd_mod *mod = data;
sound/soc/renesas/rcar/src.c
601
static int rsnd_src_probe_(struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
629
static int rsnd_src_pcm_new(struct rsnd_mod *mod,
sound/soc/renesas/rcar/src.c
674
struct rsnd_mod *mod)
sound/soc/renesas/rcar/src.c
68
static void rsnd_src_activation(struct rsnd_mod *mod)
sound/soc/renesas/rcar/src.c
704
struct rsnd_mod *rsnd_src_mod_get(struct rsnd_priv *priv, int id)
sound/soc/renesas/rcar/src.c
74
static void rsnd_src_halt(struct rsnd_mod *mod)
sound/soc/renesas/rcar/src.c
81
struct rsnd_mod *mod)
sound/soc/renesas/rcar/src.c
92
struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssi.c
1006
struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssi.c
1035
struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssi.c
1077
int rsnd_ssi_is_dma_mode(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssi.c
1085
static void rsnd_ssi_connect(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
1125
struct rsnd_mod *mod;
sound/soc/renesas/rcar/ssi.c
1143
struct rsnd_mod *rsnd_ssi_mod_get(struct rsnd_priv *priv, int id)
sound/soc/renesas/rcar/ssi.c
1151
int __rsnd_ssi_is_pin_sharing(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssi.c
124
struct rsnd_mod *mod = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/ssi.c
139
static void rsnd_ssi_status_clear(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssi.c
144
static u32 rsnd_ssi_status_get(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssi.c
149
static void rsnd_ssi_status_check(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
179
struct rsnd_mod *mod = rsnd_io_to_mod(io, types[i]);
sound/soc/renesas/rcar/ssi.c
192
struct rsnd_mod *ssi_mod = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/ssi.c
193
struct rsnd_mod *ssi_parent_mod = rsnd_io_to_mod_ssip(io);
sound/soc/renesas/rcar/ssi.c
266
static int rsnd_ssi_master_clk_start(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
344
static void rsnd_ssi_master_clk_stop(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
366
static void rsnd_ssi_config_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
459
static void rsnd_ssi_register_setup(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssi.c
473
static int rsnd_ssi_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
503
static int rsnd_ssi_quit(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
533
static int rsnd_ssi_hw_params(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
552
static int rsnd_ssi_start(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
585
static int rsnd_ssi_stop(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
629
static int rsnd_ssi_irq(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
671
static bool rsnd_ssi_pio_interrupt(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
673
static void __rsnd_ssi_interrupt(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
718
struct rsnd_mod *mod = data;
sound/soc/renesas/rcar/ssi.c
725
static u32 *rsnd_ssi_get_status(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
763
static void rsnd_ssi_parent_attach(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
793
static int rsnd_ssi_pcm_new(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
807
static int rsnd_ssi_common_probe(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
82
struct rsnd_mod mod;
sound/soc/renesas/rcar/ssi.c
850
static int rsnd_ssi_common_remove(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
855
struct rsnd_mod *pure_ssi_mod = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/ssi.c
874
static bool rsnd_ssi_pio_interrupt(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
917
static int rsnd_ssi_pio_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
935
static int rsnd_ssi_pio_pointer(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
962
static int rsnd_ssi_dma_probe(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssi.c
985
static int rsnd_ssi_fallback(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssiu.c
12
struct rsnd_mod mod;
sound/soc/renesas/rcar/ssiu.c
132
static u32 *rsnd_ssiu_get_status(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssiu.c
142
static int rsnd_ssiu_init(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssiu.c
226
static int rsnd_ssiu_quit(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssiu.c
243
static int rsnd_ssiu_init_gen2(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssiu.c
303
struct rsnd_mod *ssi_mod = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/ssiu.c
304
struct rsnd_mod *pos;
sound/soc/renesas/rcar/ssiu.c
333
static int rsnd_ssiu_start_gen2(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssiu.c
350
static int rsnd_ssiu_stop_gen2(struct rsnd_mod *mod,
sound/soc/renesas/rcar/ssiu.c
371
static int rsnd_ssiu_id(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssiu.c
379
static int rsnd_ssiu_id_sub(struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssiu.c
388
struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssiu.c
414
struct rsnd_mod *mod)
sound/soc/renesas/rcar/ssiu.c
435
static struct rsnd_mod *rsnd_ssiu_mod_get(struct rsnd_priv *priv, int id)
sound/soc/renesas/rcar/ssiu.c
446
struct rsnd_mod *ssi_mod = rsnd_io_to_mod_ssi(io);
sound/soc/renesas/rcar/ssiu.c
458
struct rsnd_mod *mod = rsnd_mod_get(ssiu);
sound/soc/renesas/rcar/ssiu.c
484
struct rsnd_mod *mod;
sound/soc/renesas/rcar/ssiu.c
52
static void rsnd_ssiu_busif_err_irq_ctrl(struct rsnd_mod *mod, int enable)
sound/soc/renesas/rcar/ssiu.c
88
bool rsnd_ssiu_busif_err_status_clear(struct rsnd_mod *mod)