Home
last modified time | relevance | path

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

/Linux-v4.19/include/media/
Dvsp1.h43 int vsp1_du_setup_lif(struct device *dev, unsigned int pipe_index,
96 void vsp1_du_atomic_begin(struct device *dev, unsigned int pipe_index);
97 int vsp1_du_atomic_update(struct device *dev, unsigned int pipe_index,
100 void vsp1_du_atomic_flush(struct device *dev, unsigned int pipe_index,
/Linux-v4.19/sound/pci/echoaudio/
Dechoaudio_dsp.c783 static void set_audio_format(struct echoaudio *chip, u16 pipe_index, in set_audio_format() argument
851 "set_audio_format[%d] = %x\n", pipe_index, dsp_format); in set_audio_format()
852 chip->comm_page->audio_format[pipe_index] = cpu_to_le16(dsp_format); in set_audio_format()
939 static inline int is_pipe_allocated(struct echoaudio *chip, u16 pipe_index) in is_pipe_allocated() argument
941 return (chip->pipe_alloc_mask & (1 << pipe_index)); in is_pipe_allocated()
1057 int pipe_index, int interleave) in allocate_pipes() argument
1064 "allocate_pipes: ch=%d int=%d\n", pipe_index, interleave); in allocate_pipes()
1072 channel_mask |= 1 << (pipe_index + i); in allocate_pipes()
1079 chip->comm_page->position[pipe_index] = 0; in allocate_pipes()
1083 pipe->index = pipe_index; in allocate_pipes()
[all …]
Dechoaudio.c528 int pipe_index, int interleave) in init_engine() argument
548 err = allocate_pipes(chip, pipe, pipe_index, interleave); in init_engine()
552 pipe_index, err); in init_engine()
556 dev_dbg(chip->card->dev, "allocate_pipes()=%d\n", pipe_index); in init_engine()
607 chip->last_period[pipe_index] = 0; in init_engine()
611 chip->substream[pipe_index] = substream; in init_engine()
697 int pipe_index = ((struct audiopipe *)runtime->private_data)->index; in pcm_prepare() local
727 if (snd_BUG_ON(pipe_index >= px_num(chip))) in pcm_prepare()
729 if (snd_BUG_ON(!is_pipe_allocated(chip, pipe_index))) in pcm_prepare()
731 set_audio_format(chip, pipe_index, &format); in pcm_prepare()
/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1_drm.c601 int vsp1_du_setup_lif(struct device *dev, unsigned int pipe_index, in vsp1_du_setup_lif() argument
611 if (pipe_index >= vsp1->info->lif_count) in vsp1_du_setup_lif()
614 drm_pipe = &vsp1->drm->pipe[pipe_index]; in vsp1_du_setup_lif()
676 __func__, pipe_index, cfg->width, cfg->height, in vsp1_du_setup_lif()
731 void vsp1_du_atomic_begin(struct device *dev, unsigned int pipe_index) in vsp1_du_atomic_begin() argument
766 int vsp1_du_atomic_update(struct device *dev, unsigned int pipe_index, in vsp1_du_atomic_update() argument
771 struct vsp1_drm_pipeline *drm_pipe = &vsp1->drm->pipe[pipe_index]; in vsp1_du_atomic_update()
839 void vsp1_du_atomic_flush(struct device *dev, unsigned int pipe_index, in vsp1_du_atomic_flush() argument
843 struct vsp1_drm_pipeline *drm_pipe = &vsp1->drm->pipe[pipe_index]; in vsp1_du_atomic_flush()
Dvsp1_video.h42 unsigned int pipe_index; member
Dvsp1_video.c374 pipe->buffers_ready |= 1 << video->pipe_index; in vsp1_video_frame_end()
605 rwpf->video->pipe_index = ++pipe->num_inputs; in vsp1_video_pipeline_build()
611 rwpf->video->pipe_index = 0; in vsp1_video_pipeline_build()
791 pipe->buffers_ready |= 1 << video->pipe_index; in vsp1_video_buffer_queue()
929 pipe->buffers_ready &= ~(1 << video->pipe_index); in vsp1_video_stop_streaming()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_vblank.c1532 unsigned int pipe_index; in drm_wait_vblank_ioctl() local
1554 pipe_index = high_pipe >> _DRM_VBLANK_HIGH_CRTC_SHIFT; in drm_wait_vblank_ioctl()
1556 pipe_index = flags & _DRM_VBLANK_SECONDARY ? 1 : 0; in drm_wait_vblank_ioctl()
1563 if (pipe_index == 0) in drm_wait_vblank_ioctl()
1565 pipe_index--; in drm_wait_vblank_ioctl()
1570 pipe = pipe_index; in drm_wait_vblank_ioctl()