Home
last modified time | relevance | path

Searched refs:bcom_task (Results 1 – 25 of 42) sorted by relevance

12

/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/fsl/bestcomm/
H A Dbestcomm.h47 struct bcom_task { struct
73 extern void bcom_enable(struct bcom_task *tsk); argument
82 extern void bcom_disable(struct bcom_task *tsk);
90 bcom_get_task_irq(struct bcom_task *tsk) { in bcom_get_task_irq()
106 _bcom_next_index(struct bcom_task *tsk) in _bcom_next_index()
117 _bcom_next_outdex(struct bcom_task *tsk) in _bcom_next_outdex()
127 bcom_queue_empty(struct bcom_task *tsk) in bcom_queue_empty()
137 bcom_queue_full(struct bcom_task *tsk) in bcom_queue_full()
148 *bcom_get_bd(struct bcom_task *tsk, unsigned int index) in bcom_get_bd()
160 bcom_buffer_done(struct bcom_task *tsk) in bcom_buffer_done()
[all …]
H A Dgen_bd.h19 extern struct bcom_task *
24 bcom_gen_bd_rx_reset(struct bcom_task *tsk);
27 bcom_gen_bd_rx_release(struct bcom_task *tsk);
30 extern struct bcom_task *
35 bcom_gen_bd_tx_reset(struct bcom_task *tsk);
38 bcom_gen_bd_tx_release(struct bcom_task *tsk);
42 struct bcom_task * bcom_psc_gen_bd_rx_init(unsigned psc_num, int queue_len,
44 struct bcom_task * bcom_psc_gen_bd_tx_init(unsigned psc_num, int queue_len,
H A Dfec.h40 extern struct bcom_task *
44 bcom_fec_rx_reset(struct bcom_task *tsk);
47 bcom_fec_rx_release(struct bcom_task *tsk);
50 extern struct bcom_task *
54 bcom_fec_tx_reset(struct bcom_task *tsk);
57 bcom_fec_tx_release(struct bcom_task *tsk);
H A Data.h23 extern struct bcom_task * bcom_ata_init(int queue_len, int maxbufsize);
24 extern void bcom_ata_rx_prepare(struct bcom_task *tsk);
25 extern void bcom_ata_tx_prepare(struct bcom_task *tsk);
26 extern void bcom_ata_reset_bd(struct bcom_task *tsk);
27 extern void bcom_ata_release(struct bcom_task *tsk);
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/fsl/bestcomm/
H A Dbestcomm.h47 struct bcom_task { struct
73 extern void bcom_enable(struct bcom_task *tsk); argument
82 extern void bcom_disable(struct bcom_task *tsk);
90 bcom_get_task_irq(struct bcom_task *tsk) { in bcom_get_task_irq()
106 _bcom_next_index(struct bcom_task *tsk) in _bcom_next_index()
117 _bcom_next_outdex(struct bcom_task *tsk) in _bcom_next_outdex()
127 bcom_queue_empty(struct bcom_task *tsk) in bcom_queue_empty()
137 bcom_queue_full(struct bcom_task *tsk) in bcom_queue_full()
148 *bcom_get_bd(struct bcom_task *tsk, unsigned int index) in bcom_get_bd()
160 bcom_buffer_done(struct bcom_task *tsk) in bcom_buffer_done()
[all …]
H A Dgen_bd.h19 extern struct bcom_task *
24 bcom_gen_bd_rx_reset(struct bcom_task *tsk);
27 bcom_gen_bd_rx_release(struct bcom_task *tsk);
30 extern struct bcom_task *
35 bcom_gen_bd_tx_reset(struct bcom_task *tsk);
38 bcom_gen_bd_tx_release(struct bcom_task *tsk);
42 struct bcom_task * bcom_psc_gen_bd_rx_init(unsigned psc_num, int queue_len,
44 struct bcom_task * bcom_psc_gen_bd_tx_init(unsigned psc_num, int queue_len,
H A Dfec.h40 extern struct bcom_task *
44 bcom_fec_rx_reset(struct bcom_task *tsk);
47 bcom_fec_rx_release(struct bcom_task *tsk);
50 extern struct bcom_task *
54 bcom_fec_tx_reset(struct bcom_task *tsk);
57 bcom_fec_tx_release(struct bcom_task *tsk);
H A Data.h23 extern struct bcom_task * bcom_ata_init(int queue_len, int maxbufsize);
24 extern void bcom_ata_rx_prepare(struct bcom_task *tsk);
25 extern void bcom_ata_tx_prepare(struct bcom_task *tsk);
26 extern void bcom_ata_reset_bd(struct bcom_task *tsk);
27 extern void bcom_ata_release(struct bcom_task *tsk);
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/fsl/bestcomm/
H A Dbestcomm.h47 struct bcom_task { struct
73 extern void bcom_enable(struct bcom_task *tsk); argument
82 extern void bcom_disable(struct bcom_task *tsk);
90 bcom_get_task_irq(struct bcom_task *tsk) { in bcom_get_task_irq()
106 _bcom_next_index(struct bcom_task *tsk) in _bcom_next_index()
117 _bcom_next_outdex(struct bcom_task *tsk) in _bcom_next_outdex()
127 bcom_queue_empty(struct bcom_task *tsk) in bcom_queue_empty()
137 bcom_queue_full(struct bcom_task *tsk) in bcom_queue_full()
148 *bcom_get_bd(struct bcom_task *tsk, unsigned int index) in bcom_get_bd()
160 bcom_buffer_done(struct bcom_task *tsk) in bcom_buffer_done()
[all …]
H A Dgen_bd.h19 extern struct bcom_task *
24 bcom_gen_bd_rx_reset(struct bcom_task *tsk);
27 bcom_gen_bd_rx_release(struct bcom_task *tsk);
30 extern struct bcom_task *
35 bcom_gen_bd_tx_reset(struct bcom_task *tsk);
38 bcom_gen_bd_tx_release(struct bcom_task *tsk);
42 struct bcom_task * bcom_psc_gen_bd_rx_init(unsigned psc_num, int queue_len,
44 struct bcom_task * bcom_psc_gen_bd_tx_init(unsigned psc_num, int queue_len,
H A Dfec.h40 extern struct bcom_task *
44 bcom_fec_rx_reset(struct bcom_task *tsk);
47 bcom_fec_rx_release(struct bcom_task *tsk);
50 extern struct bcom_task *
54 bcom_fec_tx_reset(struct bcom_task *tsk);
57 bcom_fec_tx_release(struct bcom_task *tsk);
H A Data.h23 extern struct bcom_task * bcom_ata_init(int queue_len, int maxbufsize);
24 extern void bcom_ata_rx_prepare(struct bcom_task *tsk);
25 extern void bcom_ata_tx_prepare(struct bcom_task *tsk);
26 extern void bcom_ata_reset_bd(struct bcom_task *tsk);
27 extern void bcom_ata_release(struct bcom_task *tsk);
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/soc/fsl/
H A Dmpc5200_dma.c145 bcom_gen_bd_rx_reset(s->bcom_task); in psc_dma_trigger()
147 bcom_gen_bd_tx_reset(s->bcom_task); in psc_dma_trigger()
150 if (!bcom_queue_full(s->bcom_task)) in psc_dma_trigger()
153 bcom_enable(s->bcom_task); in psc_dma_trigger()
166 bcom_disable(s->bcom_task); in psc_dma_trigger()
168 bcom_gen_bd_rx_reset(s->bcom_task); in psc_dma_trigger()
170 bcom_gen_bd_tx_reset(s->bcom_task); in psc_dma_trigger()
419 psc_dma->capture.bcom_task = in mpc5200_audio_dma_create()
421 psc_dma->playback.bcom_task = in mpc5200_audio_dma_create()
423 if (!psc_dma->capture.bcom_task || in mpc5200_audio_dma_create()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/sound/soc/fsl/
H A Dmpc5200_dma.c145 bcom_gen_bd_rx_reset(s->bcom_task); in psc_dma_trigger()
147 bcom_gen_bd_tx_reset(s->bcom_task); in psc_dma_trigger()
150 if (!bcom_queue_full(s->bcom_task)) in psc_dma_trigger()
153 bcom_enable(s->bcom_task); in psc_dma_trigger()
166 bcom_disable(s->bcom_task); in psc_dma_trigger()
168 bcom_gen_bd_rx_reset(s->bcom_task); in psc_dma_trigger()
170 bcom_gen_bd_tx_reset(s->bcom_task); in psc_dma_trigger()
419 psc_dma->capture.bcom_task = in mpc5200_audio_dma_create()
421 psc_dma->playback.bcom_task = in mpc5200_audio_dma_create()
423 if (!psc_dma->capture.bcom_task || in mpc5200_audio_dma_create()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/soc/fsl/
H A Dmpc5200_dma.c145 bcom_gen_bd_rx_reset(s->bcom_task); in psc_dma_trigger()
147 bcom_gen_bd_tx_reset(s->bcom_task); in psc_dma_trigger()
150 if (!bcom_queue_full(s->bcom_task)) in psc_dma_trigger()
153 bcom_enable(s->bcom_task); in psc_dma_trigger()
166 bcom_disable(s->bcom_task); in psc_dma_trigger()
168 bcom_gen_bd_rx_reset(s->bcom_task); in psc_dma_trigger()
170 bcom_gen_bd_tx_reset(s->bcom_task); in psc_dma_trigger()
419 psc_dma->capture.bcom_task = in mpc5200_audio_dma_create()
421 psc_dma->playback.bcom_task = in mpc5200_audio_dma_create()
423 if (!psc_dma->capture.bcom_task || in mpc5200_audio_dma_create()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/dma/bestcomm/
H A Dgen_bd.c84 struct bcom_task *
88 struct bcom_task *tsk; in bcom_gen_bd_rx_init()
114 bcom_gen_bd_rx_reset(struct bcom_task *tsk) in bcom_gen_bd_rx_reset()
161 bcom_gen_bd_rx_release(struct bcom_task *tsk) in bcom_gen_bd_rx_release()
169 extern struct bcom_task *
173 struct bcom_task *tsk; in bcom_gen_bd_tx_init()
198 bcom_gen_bd_tx_reset(struct bcom_task *tsk) in bcom_gen_bd_tx_reset()
245 bcom_gen_bd_tx_release(struct bcom_task *tsk) in bcom_gen_bd_tx_release()
315 struct bcom_task * bcom_psc_gen_bd_rx_init(unsigned psc_num, int queue_len, in bcom_psc_gen_bd_rx_init()
336 struct bcom_task *
H A Data.c57 struct bcom_task *
60 struct bcom_task *tsk; in bcom_ata_init()
103 void bcom_ata_rx_prepare(struct bcom_task *tsk) in bcom_ata_rx_prepare()
117 void bcom_ata_tx_prepare(struct bcom_task *tsk) in bcom_ata_tx_prepare()
131 void bcom_ata_reset_bd(struct bcom_task *tsk) in bcom_ata_reset_bd()
146 void bcom_ata_release(struct bcom_task *tsk) in bcom_ata_release()
H A Dfec.c84 struct bcom_task *
87 struct bcom_task *tsk; in bcom_fec_rx_init()
111 bcom_fec_rx_reset(struct bcom_task *tsk) in bcom_fec_rx_reset()
158 bcom_fec_rx_release(struct bcom_task *tsk) in bcom_fec_rx_release()
186 struct bcom_task *
189 struct bcom_task *tsk; in bcom_fec_tx_init()
212 bcom_fec_tx_reset(struct bcom_task *tsk) in bcom_fec_tx_reset()
259 bcom_fec_tx_release(struct bcom_task *tsk) in bcom_fec_tx_release()
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/dma/bestcomm/
H A Dgen_bd.c84 struct bcom_task *
88 struct bcom_task *tsk; in bcom_gen_bd_rx_init()
114 bcom_gen_bd_rx_reset(struct bcom_task *tsk) in bcom_gen_bd_rx_reset()
161 bcom_gen_bd_rx_release(struct bcom_task *tsk) in bcom_gen_bd_rx_release()
169 extern struct bcom_task *
173 struct bcom_task *tsk; in bcom_gen_bd_tx_init()
198 bcom_gen_bd_tx_reset(struct bcom_task *tsk) in bcom_gen_bd_tx_reset()
245 bcom_gen_bd_tx_release(struct bcom_task *tsk) in bcom_gen_bd_tx_release()
315 struct bcom_task * bcom_psc_gen_bd_rx_init(unsigned psc_num, int queue_len, in bcom_psc_gen_bd_rx_init()
336 struct bcom_task *
H A Data.c57 struct bcom_task *
60 struct bcom_task *tsk; in bcom_ata_init()
103 void bcom_ata_rx_prepare(struct bcom_task *tsk) in bcom_ata_rx_prepare()
117 void bcom_ata_tx_prepare(struct bcom_task *tsk) in bcom_ata_tx_prepare()
131 void bcom_ata_reset_bd(struct bcom_task *tsk) in bcom_ata_reset_bd()
146 void bcom_ata_release(struct bcom_task *tsk) in bcom_ata_release()
H A Dfec.c84 struct bcom_task *
87 struct bcom_task *tsk; in bcom_fec_rx_init()
111 bcom_fec_rx_reset(struct bcom_task *tsk) in bcom_fec_rx_reset()
158 bcom_fec_rx_release(struct bcom_task *tsk) in bcom_fec_rx_release()
186 struct bcom_task *
189 struct bcom_task *tsk; in bcom_fec_tx_init()
212 bcom_fec_tx_reset(struct bcom_task *tsk) in bcom_fec_tx_reset()
259 bcom_fec_tx_release(struct bcom_task *tsk) in bcom_fec_tx_release()
H A Dbestcomm.c49 struct bcom_task *
53 struct bcom_task *tsk; in bcom_task_alloc()
75 tsk = kzalloc(sizeof(struct bcom_task) + priv_size, GFP_KERNEL); in bcom_task_alloc()
81 tsk->priv = (void*)tsk + sizeof(struct bcom_task); in bcom_task_alloc()
122 bcom_task_free(struct bcom_task *tsk) in bcom_task_free()
237 bcom_enable(struct bcom_task *tsk) in bcom_enable()
244 bcom_disable(struct bcom_task *tsk) in bcom_disable()
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/dma/bestcomm/
H A Dgen_bd.c84 struct bcom_task *
88 struct bcom_task *tsk; in bcom_gen_bd_rx_init()
114 bcom_gen_bd_rx_reset(struct bcom_task *tsk) in bcom_gen_bd_rx_reset()
161 bcom_gen_bd_rx_release(struct bcom_task *tsk) in bcom_gen_bd_rx_release()
169 extern struct bcom_task *
173 struct bcom_task *tsk; in bcom_gen_bd_tx_init()
198 bcom_gen_bd_tx_reset(struct bcom_task *tsk) in bcom_gen_bd_tx_reset()
245 bcom_gen_bd_tx_release(struct bcom_task *tsk) in bcom_gen_bd_tx_release()
315 struct bcom_task * bcom_psc_gen_bd_rx_init(unsigned psc_num, int queue_len, in bcom_psc_gen_bd_rx_init()
336 struct bcom_task *
H A Data.c57 struct bcom_task *
60 struct bcom_task *tsk; in bcom_ata_init()
103 void bcom_ata_rx_prepare(struct bcom_task *tsk) in bcom_ata_rx_prepare()
117 void bcom_ata_tx_prepare(struct bcom_task *tsk) in bcom_ata_tx_prepare()
131 void bcom_ata_reset_bd(struct bcom_task *tsk) in bcom_ata_reset_bd()
146 void bcom_ata_release(struct bcom_task *tsk) in bcom_ata_release()
H A Dfec.c84 struct bcom_task *
87 struct bcom_task *tsk; in bcom_fec_rx_init()
111 bcom_fec_rx_reset(struct bcom_task *tsk) in bcom_fec_rx_reset()
158 bcom_fec_rx_release(struct bcom_task *tsk) in bcom_fec_rx_release()
186 struct bcom_task *
189 struct bcom_task *tsk; in bcom_fec_tx_init()
212 bcom_fec_tx_reset(struct bcom_task *tsk) in bcom_fec_tx_reset()
259 bcom_fec_tx_release(struct bcom_task *tsk) in bcom_fec_tx_release()

12