Symbol: mxc_isi_pipe
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
101
static int mxc_isi_pipe_register(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
112
static void mxc_isi_pipe_unregister(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
152
struct mxc_isi_pipe *pipe = &isi->pipes[i];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
383
struct mxc_isi_pipe *pipe = &isi->pipes[i];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
405
struct mxc_isi_pipe *pipe = &isi->pipes[i];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
543
struct mxc_isi_pipe *pipe = &isi->pipes[i];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
201
struct mxc_isi_pipe *pipe;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
231
typedef void(*mxc_isi_pipe_irq_t)(struct mxc_isi_pipe *, u32);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
263
struct mxc_isi_pipe *pipe;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
289
struct mxc_isi_pipe *pipes;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
316
mxc_isi_format_try(struct mxc_isi_pipe *pipe, struct v4l2_pix_format_mplane *pix,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
320
void mxc_isi_pipe_cleanup(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
321
int mxc_isi_pipe_acquire(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
323
void mxc_isi_pipe_release(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
324
int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
325
void mxc_isi_pipe_disable(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
327
int mxc_isi_video_register(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
329
void mxc_isi_video_unregister(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
330
void mxc_isi_video_suspend(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
331
int mxc_isi_video_resume(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
367
int mxc_isi_channel_acquire(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
369
void mxc_isi_channel_release(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
370
void mxc_isi_channel_get(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
371
void mxc_isi_channel_put(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
372
void mxc_isi_channel_enable(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
373
void mxc_isi_channel_disable(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
374
int mxc_isi_channel_chain(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
375
void mxc_isi_channel_unchain(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
377
void mxc_isi_channel_config(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
385
void mxc_isi_channel_set_input_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
388
void mxc_isi_channel_set_output_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
391
void mxc_isi_channel_m2m_start(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
393
void mxc_isi_channel_set_alpha(struct mxc_isi_pipe *pipe, u8 alpha);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
394
void mxc_isi_channel_set_flip(struct mxc_isi_pipe *pipe, bool hflip, bool vflip);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
396
void mxc_isi_channel_set_inbuf(struct mxc_isi_pipe *pipe, dma_addr_t dma_addr);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
397
void mxc_isi_channel_set_outbuf(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
401
u32 mxc_isi_channel_irq_status(struct mxc_isi_pipe *pipe, bool clear);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
402
void mxc_isi_channel_irq_clear(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-debug.c
118
struct mxc_isi_pipe *pipe = &isi->pipes[i];
drivers/media/platform/nxp/imx8-isi/imx8-isi-debug.c
17
static inline u32 mxc_isi_read(struct mxc_isi_pipe *pipe, u32 reg)
drivers/media/platform/nxp/imx8-isi/imx8-isi-debug.c
82
struct mxc_isi_pipe *pipe = m->private;
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
118
static void mxc_isi_channel_set_scaling(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
16
static inline u32 mxc_isi_read(struct mxc_isi_pipe *pipe, u32 reg)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
169
static void mxc_isi_channel_set_crop(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
208
static void mxc_isi_channel_set_csc(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
21
static inline void mxc_isi_write(struct mxc_isi_pipe *pipe, u32 reg, u32 val)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
257
void mxc_isi_channel_set_alpha(struct mxc_isi_pipe *pipe, u8 alpha)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
268
void mxc_isi_channel_set_flip(struct mxc_isi_pipe *pipe, bool hflip, bool vflip)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
283
static void mxc_isi_channel_set_panic_threshold(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
30
void mxc_isi_channel_set_inbuf(struct mxc_isi_pipe *pipe, dma_addr_t dma_addr)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
302
static void mxc_isi_channel_set_control(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
351
void mxc_isi_channel_config(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
38
void mxc_isi_channel_set_outbuf(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
382
void mxc_isi_channel_set_input_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
394
void mxc_isi_channel_set_output_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
417
u32 mxc_isi_channel_irq_status(struct mxc_isi_pipe *pipe, bool clear)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
428
void mxc_isi_channel_irq_clear(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
433
static void mxc_isi_channel_irq_enable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
462
static void mxc_isi_channel_irq_disable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
471
static void mxc_isi_channel_sw_reset(struct mxc_isi_pipe *pipe, bool enable_clk)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
478
static void __mxc_isi_channel_get(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
484
void mxc_isi_channel_get(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
491
static void __mxc_isi_channel_put(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
497
void mxc_isi_channel_put(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
504
void mxc_isi_channel_enable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
519
void mxc_isi_channel_disable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
537
int mxc_isi_channel_acquire(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
573
void mxc_isi_channel_release(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
590
int mxc_isi_channel_chain(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
595
struct mxc_isi_pipe *chained_pipe = pipe + 1;
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
632
void mxc_isi_channel_unchain(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
634
struct mxc_isi_pipe *chained_pipe = pipe + 1;
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
83
void mxc_isi_channel_m2m_start(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c
94
static void mxc_isi_m2m_frame_write_done(struct mxc_isi_pipe *pipe, u32 status)
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
230
static inline struct mxc_isi_pipe *to_isi_pipe(struct v4l2_subdev *sd)
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
232
return container_of(sd, struct mxc_isi_pipe, sd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
235
int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
302
void mxc_isi_pipe_disable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
321
mxc_isi_pipe_get_pad_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
329
mxc_isi_pipe_get_pad_crop(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
337
mxc_isi_pipe_get_pad_compose(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
347
struct mxc_isi_pipe *pipe = to_isi_pipe(sd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
394
struct mxc_isi_pipe *pipe = to_isi_pipe(sd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
454
struct mxc_isi_pipe *pipe = to_isi_pipe(sd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
549
struct mxc_isi_pipe *pipe = to_isi_pipe(sd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
608
struct mxc_isi_pipe *pipe = to_isi_pipe(sd);
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
706
struct mxc_isi_pipe *pipe = priv;
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
754
struct mxc_isi_pipe *pipe = &isi->pipes[id];
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
818
void mxc_isi_pipe_cleanup(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
826
int mxc_isi_pipe_acquire(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
866
void mxc_isi_pipe_release(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1312
void mxc_isi_video_suspend(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1343
int mxc_isi_video_resume(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1363
int mxc_isi_video_register(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1455
void mxc_isi_video_unregister(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
409
mxc_isi_format_try(struct mxc_isi_pipe *pipe, struct v4l2_pix_format_mplane *pix,
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
491
static void mxc_isi_video_frame_write_done(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
928
struct mxc_isi_pipe *pipe = video->pipe;