Lines Matching refs:fsi_priv
111 struct fsi_priv {
138 struct fsi_priv fsia;
139 struct fsi_priv fsib;
175 static void fsi_reg_write(struct fsi_priv *fsi, u32 reg, u32 data)
185 static u32 fsi_reg_read(struct fsi_priv *fsi, u32 reg)
195 static void fsi_reg_mask_set(struct fsi_priv *fsi, u32 reg, u32 mask, u32 data)
261 static struct fsi_master *fsi_get_master(struct fsi_priv *fsi)
266 static int fsi_is_port_a(struct fsi_priv *fsi)
279 static struct fsi_priv *fsi_get_priv(struct snd_pcm_substream *substream)
286 static u32 fsi_get_info_flags(struct fsi_priv *fsi)
295 static int fsi_is_master_mode(struct fsi_priv *fsi, int is_play)
310 static u32 fsi_port_ab_io_bit(struct fsi_priv *fsi, int is_play)
323 static void fsi_stream_push(struct fsi_priv *fsi,
335 static void fsi_stream_pop(struct fsi_priv *fsi)
344 static int fsi_get_fifo_residue(struct fsi_priv *fsi, int is_play)
364 static void fsi_irq_enable(struct fsi_priv *fsi, int is_play)
373 static void fsi_irq_disable(struct fsi_priv *fsi, int is_play)
392 static void fsi_irq_clear_status(struct fsi_priv *fsi)
411 static void fsi_spdif_clk_ctrl(struct fsi_priv *fsi, int enable)
434 static void fsi_clk_ctrl(struct fsi_priv *fsi, int enable)
445 static void fsi_fifo_init(struct fsi_priv *fsi,
504 static int fsi_data_push(struct fsi_priv *fsi, int startup)
588 static int fsi_data_pop(struct fsi_priv *fsi, int startup)
704 struct fsi_priv *fsi = fsi_get_priv(substream);
797 struct fsi_priv *fsi = fsi_get_priv(substream);
809 struct fsi_priv *fsi = fsi_get_priv(substream);
834 struct fsi_priv *fsi = fsi_get_priv(substream);
973 struct fsi_priv *fsi = fsi_get_priv(substream);