Searched refs:mxc_isi_pipe (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-core.h | 200 struct mxc_isi_pipe *pipe; 233 struct mxc_isi_pipe { struct 263 struct mxc_isi_pipe *pipe; argument 288 struct mxc_isi_pipe *pipes; 319 void mxc_isi_pipe_cleanup(struct mxc_isi_pipe *pipe); 320 int mxc_isi_pipe_acquire(struct mxc_isi_pipe *pipe, 322 void mxc_isi_pipe_release(struct mxc_isi_pipe *pipe); 323 int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe); 330 int mxc_isi_video_resume(struct mxc_isi_pipe *pipe); 360 void mxc_isi_channel_get(struct mxc_isi_pipe *pipe); [all …]
|
H A D | imx8-isi-hw.c | 38 void mxc_isi_channel_set_outbuf(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_outbuf() 83 void mxc_isi_channel_m2m_start(struct mxc_isi_pipe *pipe) in mxc_isi_channel_m2m_start() 353 void mxc_isi_channel_config(struct mxc_isi_pipe *pipe, in mxc_isi_channel_config() 486 void mxc_isi_channel_get(struct mxc_isi_pipe *pipe) in mxc_isi_channel_get() 499 void mxc_isi_channel_put(struct mxc_isi_pipe *pipe) in mxc_isi_channel_put() 506 void mxc_isi_channel_enable(struct mxc_isi_pipe *pipe) in mxc_isi_channel_enable() 521 void mxc_isi_channel_disable(struct mxc_isi_pipe *pipe) in mxc_isi_channel_disable() 539 int mxc_isi_channel_acquire(struct mxc_isi_pipe *pipe, in mxc_isi_channel_acquire() 575 void mxc_isi_channel_release(struct mxc_isi_pipe *pipe) in mxc_isi_channel_release() 597 struct mxc_isi_pipe *chained_pipe = pipe + 1; in mxc_isi_channel_chain() [all …]
|
H A D | imx8-isi-pipe.c | 232 return container_of(sd, struct mxc_isi_pipe, sd); in to_isi_pipe() 235 int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_enable() 302 void mxc_isi_pipe_disable(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_disable() 329 mxc_isi_pipe_get_pad_crop(struct mxc_isi_pipe *pipe, in mxc_isi_pipe_get_pad_crop() 347 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_init_cfg() 394 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_enum_mbus_code() 454 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_set_fmt() 549 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_get_selection() 608 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_set_selection() 703 struct mxc_isi_pipe *pipe = priv; in mxc_isi_pipe_irq_handler() [all …]
|
H A D | imx8-isi-debug.c | 17 static inline u32 mxc_isi_read(struct mxc_isi_pipe *pipe, u32 reg) in mxc_isi_read() 71 struct mxc_isi_pipe *pipe = m->private; in mxc_isi_debug_dump_regs_show() 97 struct mxc_isi_pipe *pipe = &isi->pipes[i]; in mxc_isi_debug_init()
|
H A D | imx8-isi-core.c | 100 static int mxc_isi_pipe_register(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_register() 111 static void mxc_isi_pipe_unregister(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_unregister() 151 struct mxc_isi_pipe *pipe = &isi->pipes[i]; in mxc_isi_v4l2_init() 334 struct mxc_isi_pipe *pipe = &isi->pipes[i]; in mxc_isi_pm_suspend() 354 struct mxc_isi_pipe *pipe = &isi->pipes[i]; in mxc_isi_pm_resume() 519 struct mxc_isi_pipe *pipe = &isi->pipes[i]; in mxc_isi_remove()
|
H A D | imx8-isi-video.c | 409 mxc_isi_format_try(struct mxc_isi_pipe *pipe, struct v4l2_pix_format_mplane *pix, in mxc_isi_format_try() 491 static void mxc_isi_video_frame_write_done(struct mxc_isi_pipe *pipe, in mxc_isi_video_frame_write_done() 925 struct mxc_isi_pipe *pipe = video->pipe; in mxc_isi_video_init_channel() 1355 void mxc_isi_video_suspend(struct mxc_isi_pipe *pipe) in mxc_isi_video_suspend() 1386 int mxc_isi_video_resume(struct mxc_isi_pipe *pipe) in mxc_isi_video_resume() 1406 int mxc_isi_video_register(struct mxc_isi_pipe *pipe, in mxc_isi_video_register() 1498 void mxc_isi_video_unregister(struct mxc_isi_pipe *pipe) in mxc_isi_video_unregister()
|
H A D | imx8-isi-m2m.c | 94 static void mxc_isi_m2m_frame_write_done(struct mxc_isi_pipe *pipe, u32 status) in mxc_isi_m2m_frame_write_done()
|