Searched refs:rsnd_priv (Results 1 – 12 of 12) sorted by relevance
/Linux-v4.19/sound/soc/sh/rcar/ |
D | rsnd.h | 184 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 …]
|
D | cmd.c | 25 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()
|
D | ssi.c | 161 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 …]
|
D | src.c | 73 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 …]
|
D | ssiu.c | 24 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()
|
D | core.c | 121 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 …]
|
D | mix.c | 87 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()
|
D | adg.c | 104 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 …]
|
D | dma.c | 98 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 …]
|
D | gen.c | 61 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()
|
D | dvc.c | 189 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()
|
D | ctu.c | 119 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()
|