Lines Matching refs:rsnd_ssi

62 struct rsnd_ssi {  struct
64 struct rsnd_ssi *parent; argument
76 ((pos) = ((struct rsnd_ssi *)(priv)->ssi + i)); \ argument
80 #define rsnd_mod_to_ssi(_mod) container_of((_mod), struct rsnd_ssi, mod)
91 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_use_busif()
125 static int rsnd_ssi_master_clk_start(struct rsnd_ssi *ssi, in rsnd_ssi_master_clk_start()
173 static void rsnd_ssi_master_clk_stop(struct rsnd_ssi *ssi) in rsnd_ssi_master_clk_stop()
179 static void rsnd_ssi_hw_start(struct rsnd_ssi *ssi, in rsnd_ssi_hw_start()
224 static void rsnd_ssi_hw_stop(struct rsnd_ssi *ssi) in rsnd_ssi_hw_stop()
275 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_init()
326 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_quit()
339 static void rsnd_ssi_record_error(struct rsnd_ssi *ssi, u32 status) in rsnd_ssi_record_error()
353 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_start()
368 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_stop()
383 struct rsnd_ssi *ssi = data; in rsnd_ssi_interrupt()
441 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_pio_probe()
464 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_dma_probe()
486 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_dma_remove()
591 return &((struct rsnd_ssi *)(priv->ssi) + id)->mod; in rsnd_ssi_mod_get()
596 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_is_pin_sharing()
601 static void rsnd_ssi_parent_clk_setup(struct rsnd_priv *priv, struct rsnd_ssi *ssi) in rsnd_ssi_parent_clk_setup()
694 struct rsnd_ssi *ssi; in rsnd_ssi_probe()
744 struct rsnd_ssi *ssi; in rsnd_ssi_remove()