Searched refs:s5p_mfc_dev (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_pm.h12 int s5p_mfc_init_pm(struct s5p_mfc_dev *dev);
13 void s5p_mfc_final_pm(struct s5p_mfc_dev *dev);
15 int s5p_mfc_clock_on(struct s5p_mfc_dev *dev);
16 void s5p_mfc_clock_off(struct s5p_mfc_dev *dev);
17 int s5p_mfc_power_on(struct s5p_mfc_dev *dev);
18 int s5p_mfc_power_off(struct s5p_mfc_dev *dev);
H A Ds5p_mfc_ctrl.h14 int s5p_mfc_release_firmware(struct s5p_mfc_dev *dev);
15 int s5p_mfc_alloc_firmware(struct s5p_mfc_dev *dev);
16 int s5p_mfc_load_firmware(struct s5p_mfc_dev *dev);
18 int s5p_mfc_init_hw(struct s5p_mfc_dev *dev);
19 void s5p_mfc_deinit_hw(struct s5p_mfc_dev *dev);
21 int s5p_mfc_sleep(struct s5p_mfc_dev *dev);
22 int s5p_mfc_wakeup(struct s5p_mfc_dev *dev);
24 int s5p_mfc_reset(struct s5p_mfc_dev *dev);
26 int s5p_mfc_open_mfc_inst(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx);
27 void s5p_mfc_close_mfc_inst(struct s5p_mfc_dev *de
[all...]
H A Ds5p_mfc_cmd.h21 int (*cmd_host2risc)(struct s5p_mfc_dev *dev, int cmd,
23 int (*sys_init_cmd)(struct s5p_mfc_dev *dev);
24 int (*sleep_cmd)(struct s5p_mfc_dev *dev);
25 int (*wakeup_cmd)(struct s5p_mfc_dev *dev);
30 void s5p_mfc_init_hw_cmds(struct s5p_mfc_dev *dev);
H A Ds5p_mfc_intr.h19 int s5p_mfc_wait_for_done_dev(struct s5p_mfc_dev *dev, int command);
21 void s5p_mfc_clean_dev_int_flags(struct s5p_mfc_dev *dev);
H A Ds5p_mfc_cmd.c15 void s5p_mfc_init_hw_cmds(struct s5p_mfc_dev *dev)
H A Ds5p_mfc_opr.h289 int (*alloc_dev_context_buffer)(struct s5p_mfc_dev *dev);
290 void (*release_dev_context_buffer)(struct s5p_mfc_dev *dev);
301 void (*try_run)(struct s5p_mfc_dev *dev);
302 void (*clear_int_flags)(struct s5p_mfc_dev *dev);
303 int (*get_dspl_y_adr)(struct s5p_mfc_dev *dev);
304 int (*get_dec_y_adr)(struct s5p_mfc_dev *dev);
305 int (*get_dspl_status)(struct s5p_mfc_dev *dev);
306 int (*get_dec_status)(struct s5p_mfc_dev *dev);
307 int (*get_dec_frame_type)(struct s5p_mfc_dev *dev);
309 int (*get_consumed_stream)(struct s5p_mfc_dev *de
[all...]
H A Ds5p_mfc_cmd_v6.c17 static int s5p_mfc_cmd_host2risc_v6(struct s5p_mfc_dev *dev, int cmd,
32 static int s5p_mfc_sys_init_cmd_v6(struct s5p_mfc_dev *dev)
48 static int s5p_mfc_sleep_cmd_v6(struct s5p_mfc_dev *dev)
57 static int s5p_mfc_wakeup_cmd_v6(struct s5p_mfc_dev *dev)
69 struct s5p_mfc_dev *dev = ctx->dev;
139 struct s5p_mfc_dev *dev = ctx->dev;
H A Ds5p_mfc_pm.c17 int s5p_mfc_init_pm(struct s5p_mfc_dev *dev)
49 void s5p_mfc_final_pm(struct s5p_mfc_dev *dev)
54 int s5p_mfc_clock_on(struct s5p_mfc_dev *dev)
59 void s5p_mfc_clock_off(struct s5p_mfc_dev *dev)
64 int s5p_mfc_power_on(struct s5p_mfc_dev *dev)
93 int s5p_mfc_power_off(struct s5p_mfc_dev *dev)
H A Ds5p_mfc_ctrl.c23 int s5p_mfc_alloc_firmware(struct s5p_mfc_dev *dev)
45 int s5p_mfc_load_firmware(struct s5p_mfc_dev *dev)
92 int s5p_mfc_release_firmware(struct s5p_mfc_dev *dev)
101 static int s5p_mfc_bus_reset(struct s5p_mfc_dev *dev)
121 int s5p_mfc_reset(struct s5p_mfc_dev *dev)
179 static inline void s5p_mfc_init_memctrl(struct s5p_mfc_dev *dev)
197 static inline void s5p_mfc_clear_cmds(struct s5p_mfc_dev *dev)
211 int s5p_mfc_init_hw(struct s5p_mfc_dev *dev)
295 void s5p_mfc_deinit_hw(struct s5p_mfc_dev *dev)
305 int s5p_mfc_sleep(struct s5p_mfc_dev *de
[all...]
H A Ds5p_mfc_cmd_v5.c16 static int s5p_mfc_cmd_host2risc_v5(struct s5p_mfc_dev *dev, int cmd,
41 static int s5p_mfc_sys_init_cmd_v5(struct s5p_mfc_dev *dev)
52 static int s5p_mfc_sleep_cmd_v5(struct s5p_mfc_dev *dev)
61 static int s5p_mfc_wakeup_cmd_v5(struct s5p_mfc_dev *dev)
73 struct s5p_mfc_dev *dev = ctx->dev;
126 struct s5p_mfc_dev *dev = ctx->dev;
H A Ds5p_mfc_opr.c17 void s5p_mfc_init_hw_ops(struct s5p_mfc_dev *dev)
28 void s5p_mfc_init_regs(struct s5p_mfc_dev *dev)
34 int s5p_mfc_alloc_priv_buf(struct s5p_mfc_dev *dev, unsigned int mem_ctx,
76 int s5p_mfc_alloc_generic_buf(struct s5p_mfc_dev *dev, unsigned int mem_ctx,
95 void s5p_mfc_release_priv_buf(struct s5p_mfc_dev *dev,
113 void s5p_mfc_release_generic_buf(struct s5p_mfc_dev *dev,
H A Ds5p_mfc_intr.c21 int s5p_mfc_wait_for_done_dev(struct s5p_mfc_dev *dev, int command)
44 void s5p_mfc_clean_dev_int_flags(struct s5p_mfc_dev *dev)
H A Ds5p_mfc_opr_v5.c36 struct s5p_mfc_dev *dev = ctx->dev;
63 struct s5p_mfc_dev *dev = ctx->dev;
202 struct s5p_mfc_dev *dev = ctx->dev;
248 static int s5p_mfc_alloc_dev_context_buffer_v5(struct s5p_mfc_dev *dev)
255 static void s5p_mfc_release_dev_context_buffer_v5(struct s5p_mfc_dev *dev)
347 struct s5p_mfc_dev *dev = ctx->dev;
357 struct s5p_mfc_dev *dev = ctx->dev;
366 struct s5p_mfc_dev *dev = ctx->dev;
380 struct s5p_mfc_dev *dev = ctx->dev;
511 struct s5p_mfc_dev *de
[all...]
H A Ds5p_mfc_opr_v6.h55 const struct s5p_mfc_regs *s5p_mfc_init_regs_v6_plus(struct s5p_mfc_dev *dev);
H A Ds5p_mfc_opr_v6.c62 struct s5p_mfc_dev *dev = ctx->dev;
385 struct s5p_mfc_dev *dev = ctx->dev;
444 static int s5p_mfc_alloc_dev_context_buffer_v6(struct s5p_mfc_dev *dev)
467 static void s5p_mfc_release_dev_context_buffer_v6(struct s5p_mfc_dev *dev)
488 struct s5p_mfc_dev *dev = ctx->dev;
588 struct s5p_mfc_dev *dev = ctx->dev;
610 struct s5p_mfc_dev *dev = ctx->dev;
718 struct s5p_mfc_dev *dev = ctx->dev;
734 struct s5p_mfc_dev *dev = ctx->dev;
750 struct s5p_mfc_dev *de
[all...]
H A Ds5p_mfc.c51 struct s5p_mfc_dev *dev = ctx->dev;
61 struct s5p_mfc_dev *dev = ctx->dev;
71 struct s5p_mfc_dev *dev = ctx->dev;
82 struct s5p_mfc_dev *dev = ctx->dev;
90 int s5p_mfc_get_new_ctx(struct s5p_mfc_dev *dev)
121 static void wake_up_dev(struct s5p_mfc_dev *dev, unsigned int reason,
146 struct s5p_mfc_dev *dev = from_timer(dev, t, watchdog_timer);
168 struct s5p_mfc_dev *dev;
174 dev = container_of(work, struct s5p_mfc_dev, watchdog_work);
228 struct s5p_mfc_dev *de
[all...]
H A Ds5p_mfc_dec.c301 struct s5p_mfc_dev *dev = video_drvdata(file);
312 struct s5p_mfc_dev *dev = video_drvdata(file);
408 struct s5p_mfc_dev *dev = video_drvdata(file);
444 struct s5p_mfc_dev *dev = video_drvdata(file);
494 static int reqbufs_output(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx,
542 static int reqbufs_capture(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx,
600 struct s5p_mfc_dev *dev = video_drvdata(file);
766 struct s5p_mfc_dev *dev = ctx->dev;
805 struct s5p_mfc_dev *dev = ctx->dev;
860 struct s5p_mfc_dev *de
[all...]
H A Ds5p_mfc_common.h256 * struct s5p_mfc_dev - The struct containing driver internal parameters.
304 struct s5p_mfc_dev { struct
549 * @dev: pointer to the s5p_mfc_dev of the device
631 struct s5p_mfc_dev *dev;
777 int s5p_mfc_get_new_ctx(struct s5p_mfc_dev *dev);
H A Ds5p_mfc_enc.c1149 struct s5p_mfc_dev *dev = ctx->dev;
1164 struct s5p_mfc_dev *dev = ctx->dev;
1203 struct s5p_mfc_dev *dev = ctx->dev;
1232 struct s5p_mfc_dev *dev = ctx->dev;
1348 struct s5p_mfc_dev *dev = video_drvdata(file);
1358 struct s5p_mfc_dev *dev = video_drvdata(file);
1433 struct s5p_mfc_dev *dev = video_drvdata(file);
1475 struct s5p_mfc_dev *dev = video_drvdata(file);
1533 struct s5p_mfc_dev *dev = video_drvdata(file);
1841 struct s5p_mfc_dev *de
[all...]

Completed in 310 milliseconds