Home
last modified time | relevance | path

Searched refs:ssi_mod (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/sound/soc/sh/rcar/
Dsrc.c146 int rsnd_src_ssiu_start(struct rsnd_mod *ssi_mod, in rsnd_src_ssiu_start() argument
151 int ssi_id = rsnd_mod_id(ssi_mod); in rsnd_src_ssiu_start()
156 rsnd_mod_bset(ssi_mod, SSI_MODE0, (1 << ssi_id), in rsnd_src_ssiu_start()
177 rsnd_mod_bset(ssi_mod, SSI_MODE1, in rsnd_src_ssiu_start()
187 u32 val = rsnd_get_dalign(ssi_mod, io); in rsnd_src_ssiu_start()
189 rsnd_mod_write(ssi_mod, SSI_BUSIF_ADINR, in rsnd_src_ssiu_start()
190 rsnd_get_adinr_bit(ssi_mod, io)); in rsnd_src_ssiu_start()
191 rsnd_mod_write(ssi_mod, SSI_BUSIF_MODE, 1); in rsnd_src_ssiu_start()
192 rsnd_mod_write(ssi_mod, SSI_CTRL, 0x1); in rsnd_src_ssiu_start()
194 rsnd_mod_write(ssi_mod, SSI_BUSIF_DALIGN, val); in rsnd_src_ssiu_start()
[all …]
Dadg.c307 static void rsnd_adg_set_ssi_clk(struct rsnd_mod *ssi_mod, u32 val) in rsnd_adg_set_ssi_clk() argument
309 struct rsnd_priv *priv = rsnd_mod_to_priv(ssi_mod); in rsnd_adg_set_ssi_clk()
312 int id = rsnd_mod_id(ssi_mod); in rsnd_adg_set_ssi_clk()
316 rsnd_mod_confirm_ssi(ssi_mod); in rsnd_adg_set_ssi_clk()
Drsnd.h594 int rsnd_src_ssiu_start(struct rsnd_mod *ssi_mod,
597 int rsnd_src_ssiu_stop(struct rsnd_mod *ssi_mod,
599 int rsnd_src_ssi_irq_enable(struct rsnd_mod *ssi_mod);
600 int rsnd_src_ssi_irq_disable(struct rsnd_mod *ssi_mod);