Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/sound/soc/intel/keembay/
H A Dkmb_platform.c51 static unsigned int kmb_pcm_tx_fn(struct kmb_i2s_info *kmb_i2s, in kmb_pcm_tx_fn() argument
56 void __iomem *i2s_base = kmb_i2s->i2s_base; in kmb_pcm_tx_fn()
61 for (i = 0; i < kmb_i2s->fifo_th; i++) { in kmb_pcm_tx_fn()
62 if (kmb_i2s->config.data_width == 16) { in kmb_pcm_tx_fn()
81 static unsigned int kmb_pcm_rx_fn(struct kmb_i2s_info *kmb_i2s, in kmb_pcm_rx_fn() argument
86 void __iomem *i2s_base = kmb_i2s->i2s_base; in kmb_pcm_rx_fn()
87 int chan = kmb_i2s->config.chan_nr; in kmb_pcm_rx_fn()
92 for (i = 0; i < kmb_i2s->fifo_th; i++) { in kmb_pcm_rx_fn()
94 if (kmb_i2s->config.data_width == 16) { in kmb_pcm_rx_fn()
117 static inline void kmb_i2s_disable_channels(struct kmb_i2s_info *kmb_i2s, in kmb_i2s_disable_channels() argument
[all …]