| H A D | fsi.c | 299 static inline int fsi_stream_is_play(struct fsi_priv *fsi, in fsi_stream_is_play() argument 369 static struct fsi_master *fsi_get_master(struct fsi_priv *fsi) in fsi_get_master() argument 374 fsi_is_clk_master(struct fsi_priv * fsi) fsi_is_clk_master() argument 379 fsi_is_port_a(struct fsi_priv * fsi) fsi_is_port_a() argument 384 fsi_is_spdif(struct fsi_priv * fsi) fsi_is_spdif() argument 389 fsi_is_enable_stream(struct fsi_priv * fsi) fsi_is_enable_stream() argument 421 fsi_get_port_shift(struct fsi_priv * fsi,struct fsi_stream * io) fsi_get_port_shift() argument 435 fsi_frame2sample(struct fsi_priv * fsi,int frames) fsi_frame2sample() argument 440 fsi_sample2frame(struct fsi_priv * fsi,int samples) fsi_sample2frame() argument 445 fsi_get_current_fifo_samples(struct fsi_priv * fsi,struct fsi_stream * io) fsi_get_current_fifo_samples() argument 461 fsi_count_fifo_err(struct fsi_priv * fsi) fsi_count_fifo_err() argument 485 fsi_stream_get(struct fsi_priv * fsi,struct snd_pcm_substream * substream) fsi_stream_get() argument 491 fsi_stream_is_working(struct fsi_priv * fsi,struct fsi_stream * io) fsi_stream_is_working() argument 506 fsi_stream_init(struct fsi_priv * fsi,struct fsi_stream * io,struct snd_pcm_substream * substream) fsi_stream_init() argument 527 fsi_stream_quit(struct fsi_priv * fsi,struct fsi_stream * io) fsi_stream_quit() argument 554 struct fsi_priv *fsi = fsi_stream_to_priv(io); fsi_stream_transfer() local 561 fsi_stream_start(fsi,io) global() argument 564 fsi_stream_stop(fsi,io) global() argument 567 fsi_stream_probe(struct fsi_priv * fsi,struct device * dev) fsi_stream_probe() argument 586 fsi_stream_remove(struct fsi_priv * fsi) fsi_stream_remove() argument 608 fsi_format_bus_setup(struct fsi_priv * fsi,struct fsi_stream * io,u32 bus,struct device * dev) fsi_format_bus_setup() argument 656 fsi_irq_enable(struct fsi_priv * fsi,struct fsi_stream * io) fsi_irq_enable() argument 665 fsi_irq_disable(struct fsi_priv * fsi,struct fsi_stream * io) fsi_irq_disable() argument 679 fsi_irq_clear_status(struct fsi_priv * fsi) fsi_irq_clear_status() argument 696 fsi_spdif_clk_ctrl(struct fsi_priv * fsi,int enable) fsi_spdif_clk_ctrl() argument 713 fsi_clk_init(struct device * dev,struct fsi_priv * fsi,int xck,int ick,int div,int (* set_rate)(struct device * dev,struct fsi_priv * fsi)) fsi_clk_init() argument 776 fsi_clk_invalid(fsi) global() argument 777 fsi_clk_valid(struct fsi_priv * fsi,unsigned long rate) fsi_clk_valid() argument 782 fsi_clk_is_valid(struct fsi_priv * fsi) fsi_clk_is_valid() argument 789 fsi_clk_enable(struct device * dev,struct fsi_priv * fsi) fsi_clk_enable() argument 828 fsi_clk_disable(struct device * dev,struct fsi_priv * fsi) fsi_clk_disable() argument 845 fsi_clk_set_ackbpf(struct device * dev,struct fsi_priv * fsi,int ackmd,int bpfmd) fsi_clk_set_ackbpf() argument 912 fsi_clk_set_rate_external(struct device * dev,struct fsi_priv * fsi) fsi_clk_set_rate_external() argument 944 fsi_clk_set_rate_cpg(struct device * dev,struct fsi_priv * fsi) fsi_clk_set_rate_cpg() argument 1052 fsi_pio_push16(struct fsi_priv * fsi,u8 * _buf,int samples) fsi_pio_push16() argument 1075 fsi_pio_pop16(struct fsi_priv * fsi,u8 * _buf,int samples) fsi_pio_pop16() argument 1084 fsi_pio_push32(struct fsi_priv * fsi,u8 * _buf,int samples) fsi_pio_push32() argument 1093 fsi_pio_pop32(struct fsi_priv * fsi,u8 * _buf,int samples) fsi_pio_pop32() argument 1102 fsi_pio_get_area(struct fsi_priv * fsi,struct fsi_stream * io) fsi_pio_get_area() argument 1110 fsi_pio_transfer(struct fsi_priv * fsi,struct fsi_stream * io,void (* run16)(struct fsi_priv * fsi,u8 * buf,int samples),void (* run32)(struct fsi_priv * fsi,u8 * buf,int samples),int samples) fsi_pio_transfer() argument 1111 fsi_pio_transfer(struct fsi_priv * fsi,struct fsi_stream * io,void (* run16)(struct fsi_priv * fsi,u8 * buf,int samples),void (* run32)(struct fsi_priv * fsi,u8 * buf,int samples),int samples) fsi_pio_transfer() argument 1112 fsi_pio_transfer(struct fsi_priv * fsi,struct fsi_stream * io,void (* run16)(struct fsi_priv * fsi,u8 * buf,int samples),void (* run32)(struct fsi_priv * fsi,u8 * buf,int samples),int samples) fsi_pio_transfer() argument 1138 fsi_pio_pop(struct fsi_priv * fsi,struct fsi_stream * io) fsi_pio_pop() argument 1155 fsi_pio_push(struct fsi_priv * fsi,struct fsi_stream * io) fsi_pio_push() argument 1173 fsi_pio_start_stop(struct fsi_priv * fsi,struct fsi_stream * io,int enable) fsi_pio_start_stop() argument 1190 fsi_pio_push_init(struct fsi_priv * fsi,struct fsi_stream * io) fsi_pio_push_init() argument 1208 fsi_pio_pop_init(struct fsi_priv * fsi,struct fsi_stream * io) fsi_pio_pop_init() argument 1260 fsi_dma_init(struct fsi_priv * fsi,struct fsi_stream * io) fsi_dma_init() argument 1275 struct fsi_priv *fsi = fsi_stream_to_priv(io); fsi_dma_complete() local 1282 fsi_dma_transfer(struct fsi_priv * fsi,struct fsi_stream * io) fsi_dma_transfer() argument 1339 fsi_dma_push_start_stop(struct fsi_priv * fsi,struct fsi_stream * io,int start) fsi_dma_push_start_stop() argument 1356 fsi_dma_probe(struct fsi_priv * fsi,struct fsi_stream * io,struct device * dev) fsi_dma_probe() argument 1410 fsi_dma_remove(struct fsi_priv * fsi,struct fsi_stream * io) fsi_dma_remove() argument 1432 fsi_fifo_init(struct fsi_priv * fsi,struct fsi_stream * io,struct device * dev) fsi_fifo_init() argument 1487 fsi_hw_startup(struct fsi_priv * fsi,struct fsi_stream * io,struct device * dev) fsi_hw_startup() argument 1543 fsi_hw_shutdown(struct fsi_priv * fsi,struct device * dev) fsi_hw_shutdown() argument 1556 struct fsi_priv *fsi = fsi_get_priv(substream); fsi_dai_startup() local 1566 struct fsi_priv *fsi = fsi_get_priv(substream); fsi_dai_shutdown() local 1574 struct fsi_priv *fsi = fsi_get_priv(substream); fsi_dai_trigger() local 1599 fsi_set_fmt_dai(struct fsi_priv * fsi,unsigned int fmt) fsi_set_fmt_dai() argument 1617 fsi_set_fmt_spdif(struct fsi_priv * fsi) fsi_set_fmt_spdif() argument 1632 struct fsi_priv *fsi = fsi_get_priv_frm_dai(dai); fsi_dai_set_fmt() local 1689 struct fsi_priv *fsi = fsi_get_priv(substream); fsi_dai_hw_params() local 1753 struct fsi_priv *fsi = fsi_get_priv(substream); fsi_pointer() local 1853 fsi_port_info_init(struct fsi_priv * fsi,struct sh_fsi_port_info * info) fsi_port_info_init() argument 1866 fsi_handler_init(struct fsi_priv * fsi,struct sh_fsi_port_info * info) fsi_handler_init() argument 1919 struct fsi_priv *fsi; fsi_probe() local 2032 __fsi_suspend(struct fsi_priv * fsi,struct fsi_stream * io,struct device * dev) __fsi_suspend() argument 2043 __fsi_resume(struct fsi_priv * fsi,struct fsi_stream * io,struct device * dev) __fsi_resume() argument [all...] |