Lines Matching defs:fsi

278 static struct fsi_master *fsi_get_master(struct fsi_priv *fsi)  in fsi_get_master()
283 static int fsi_is_clk_master(struct fsi_priv *fsi) in fsi_is_clk_master()
288 static int fsi_is_port_a(struct fsi_priv *fsi) in fsi_is_port_a()
293 static int fsi_is_spdif(struct fsi_priv *fsi) in fsi_is_spdif()
328 static u32 fsi_get_info_flags(struct fsi_priv *fsi) in fsi_get_info_flags()
350 static inline struct fsi_stream *fsi_get_stream(struct fsi_priv *fsi, in fsi_get_stream()
356 static u32 fsi_get_port_shift(struct fsi_priv *fsi, int is_play) in fsi_get_port_shift()
369 static int fsi_frame2sample(struct fsi_priv *fsi, int frames) in fsi_frame2sample()
374 static int fsi_sample2frame(struct fsi_priv *fsi, int samples) in fsi_sample2frame()
379 static int fsi_stream_is_working(struct fsi_priv *fsi, in fsi_stream_is_working()
394 static void fsi_stream_push(struct fsi_priv *fsi, in fsi_stream_push()
414 static void fsi_stream_pop(struct fsi_priv *fsi, int is_play) in fsi_stream_pop()
439 static int fsi_get_current_fifo_samples(struct fsi_priv *fsi, int is_play) in fsi_get_current_fifo_samples()
453 static void fsi_count_fifo_err(struct fsi_priv *fsi) in fsi_count_fifo_err()
478 static u8 *fsi_dma_get_area(struct fsi_priv *fsi, int stream) in fsi_dma_get_area()
488 static void fsi_dma_soft_push16(struct fsi_priv *fsi, int num) in fsi_dma_soft_push16()
499 static void fsi_dma_soft_pop16(struct fsi_priv *fsi, int num) in fsi_dma_soft_pop16()
511 static void fsi_dma_soft_push32(struct fsi_priv *fsi, int num) in fsi_dma_soft_push32()
523 static void fsi_dma_soft_pop32(struct fsi_priv *fsi, int num) in fsi_dma_soft_pop32()
538 static void fsi_irq_enable(struct fsi_priv *fsi, int is_play) in fsi_irq_enable()
547 static void fsi_irq_disable(struct fsi_priv *fsi, int is_play) in fsi_irq_disable()
561 static void fsi_irq_clear_status(struct fsi_priv *fsi) in fsi_irq_clear_status()
578 static void fsi_spdif_clk_ctrl(struct fsi_priv *fsi, int enable) in fsi_spdif_clk_ctrl()
599 static int fsi_set_master_clk(struct device *dev, struct fsi_priv *fsi, in fsi_set_master_clk()
676 static void __fsi_port_clk_ctrl(struct fsi_priv *fsi, int is_play, int enable) in __fsi_port_clk_ctrl()
693 static void fsi_fifo_init(struct fsi_priv *fsi, in fsi_fifo_init()
748 static int fsi_fifo_data_ctrl(struct fsi_priv *fsi, int stream) in fsi_fifo_data_ctrl()
846 static int fsi_data_pop(struct fsi_priv *fsi) in fsi_data_pop()
851 static int fsi_data_push(struct fsi_priv *fsi) in fsi_data_push()
887 static int fsi_hw_startup(struct fsi_priv *fsi, in fsi_hw_startup()
946 static void fsi_hw_shutdown(struct fsi_priv *fsi, in fsi_hw_shutdown()
957 struct fsi_priv *fsi = fsi_get_priv(substream); in fsi_dai_startup() local
966 struct fsi_priv *fsi = fsi_get_priv(substream); in fsi_dai_shutdown() local
976 struct fsi_priv *fsi = fsi_get_priv(substream); in fsi_dai_trigger() local
995 static int fsi_set_fmt_dai(struct fsi_priv *fsi, unsigned int fmt) in fsi_set_fmt_dai()
1018 static int fsi_set_fmt_spdif(struct fsi_priv *fsi) in fsi_set_fmt_spdif()
1038 struct fsi_priv *fsi = fsi_get_priv_frm_dai(dai); in fsi_dai_set_fmt() local
1079 struct fsi_priv *fsi = fsi_get_priv(substream); in fsi_dai_hw_params() local
1153 struct fsi_priv *fsi = fsi_get_priv(substream); in fsi_pointer() local
1350 static void __fsi_suspend(struct fsi_priv *fsi, in __fsi_suspend()
1361 static void __fsi_resume(struct fsi_priv *fsi, in __fsi_resume()