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
394
struct mxc_isi_pipe *pipe = &isi->pipes[i];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
416
struct mxc_isi_pipe *pipe = &isi->pipes[i];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
556
struct mxc_isi_pipe *pipe = &isi->pipes[i];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
203
struct mxc_isi_pipe *pipe;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
233
typedef void(*mxc_isi_pipe_irq_t)(struct mxc_isi_pipe *, u32);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
265
struct mxc_isi_pipe *pipe;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
291
struct mxc_isi_pipe *pipes;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
318
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
322
void mxc_isi_pipe_cleanup(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
323
int mxc_isi_pipe_acquire(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
325
void mxc_isi_pipe_release(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
326
int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
327
void mxc_isi_pipe_disable(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
329
int mxc_isi_video_register(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
331
void mxc_isi_video_unregister(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
332
void mxc_isi_video_suspend(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
333
int mxc_isi_video_resume(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
369
int mxc_isi_channel_acquire(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
371
void mxc_isi_channel_release(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
372
void mxc_isi_channel_get(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
373
void mxc_isi_channel_put(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
374
void mxc_isi_channel_enable(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
375
void mxc_isi_channel_disable(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
376
int mxc_isi_channel_chain(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
377
void mxc_isi_channel_unchain(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
379
void mxc_isi_channel_config(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
387
void mxc_isi_channel_set_input_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
390
void mxc_isi_channel_set_output_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
393
void mxc_isi_channel_m2m_start(struct mxc_isi_pipe *pipe);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
395
void mxc_isi_channel_set_alpha(struct mxc_isi_pipe *pipe, u8 alpha);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
396
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
398
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
399
void mxc_isi_channel_set_outbuf(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
403
u32 mxc_isi_channel_irq_status(struct mxc_isi_pipe *pipe, bool clear);
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
404
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
125
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
176
static void mxc_isi_channel_set_crop(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
215
static void mxc_isi_channel_set_csc(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
264
void mxc_isi_channel_set_alpha(struct mxc_isi_pipe *pipe, u8 alpha)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
275
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
290
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
309
static void mxc_isi_channel_set_control(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
356
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
387
void mxc_isi_channel_set_input_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
399
void mxc_isi_channel_set_output_format(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
422
u32 mxc_isi_channel_irq_status(struct mxc_isi_pipe *pipe, bool clear)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
433
void mxc_isi_channel_irq_clear(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
438
static void mxc_isi_channel_irq_enable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
467
static void mxc_isi_channel_irq_disable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
476
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
483
static void __mxc_isi_channel_get(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
489
void mxc_isi_channel_get(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
496
static void __mxc_isi_channel_put(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
502
void mxc_isi_channel_put(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
509
void mxc_isi_channel_enable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
524
void mxc_isi_channel_disable(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
542
int mxc_isi_channel_acquire(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
578
void mxc_isi_channel_release(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
595
int mxc_isi_channel_chain(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
600
struct mxc_isi_pipe *chained_pipe = pipe + 1;
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
637
void mxc_isi_channel_unchain(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c
639
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
709
struct mxc_isi_pipe *pipe = priv;
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
757
struct mxc_isi_pipe *pipe = &isi->pipes[id];
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
823
void mxc_isi_pipe_cleanup(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
832
int mxc_isi_pipe_acquire(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-pipe.c
872
void mxc_isi_pipe_release(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1316
void mxc_isi_video_suspend(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1347
int mxc_isi_video_resume(struct mxc_isi_pipe *pipe)
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1367
int mxc_isi_video_register(struct mxc_isi_pipe *pipe,
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1459
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
932
struct mxc_isi_pipe *pipe = video->pipe;