drivers/media/platform/qcom/camss/camss-ispif.c
1272
struct vfe_device *vfe;
drivers/media/platform/qcom/camss/camss-vfe-17x.c
177
static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
184
static void vfe_global_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
207
static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
250
static void vfe_wm_stop(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
256
static void vfe_wm_update(struct vfe_device *vfe, u8 wm, u32 addr,
drivers/media/platform/qcom/camss/camss-vfe-17x.c
267
static void vfe_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
280
static inline void vfe_reg_update_clear(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-17x.c
286
static void vfe_enable_irq_common(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
296
static void vfe_isr_halt_ack(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
301
static void vfe_isr_read(struct vfe_device *vfe, u32 *status0, u32 *status1)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
314
static void vfe_violation_read(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
330
struct vfe_device *vfe = dev;
drivers/media/platform/qcom/camss/camss-vfe-17x.c
380
static int vfe_halt(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
388
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe-17x.c
433
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe-17x.c
475
static void vfe_isr_sof(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
485
static void vfe_isr_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
508
static void vfe_isr_wm_done(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-17x.c
572
static void vfe_subdev_init(struct device *dev, struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-340.c
173
static void vfe_global_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-340.c
181
struct vfe_device *vfe = dev;
drivers/media/platform/qcom/camss/camss-vfe-340.c
237
static int vfe_halt(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-340.c
243
static void vfe_enable_irq(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-340.c
252
static void vfe_wm_update(struct vfe_device *vfe, u8 wm, u32 addr,
drivers/media/platform/qcom/camss/camss-vfe-340.c
260
static u32 vfe_packer_format(struct vfe_device *vfe, u32 pixelformat)
drivers/media/platform/qcom/camss/camss-vfe-340.c
283
static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-340.c
338
static void vfe_wm_stop(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-340.c
352
static void vfe_subdev_init(struct device *dev, struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-340.c
357
static void vfe_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-340.c
363
static void vfe_reg_update_clear(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
222
static inline void vfe_reg_clr(struct vfe_device *vfe, u32 reg, u32 clr_bits)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
229
static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
236
static void vfe_global_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
251
static void vfe_halt_request(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
257
static void vfe_halt_clear(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
262
static void vfe_wm_enable(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
272
static void vfe_wm_frame_based(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
295
static void vfe_wm_line_based(struct vfe_device *vfe, u32 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
330
static void vfe_wm_set_framedrop_period(struct vfe_device *vfe, u8 wm, u8 per)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
346
static void vfe_wm_set_framedrop_pattern(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
353
static void vfe_wm_set_ub_cfg(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
363
static void vfe_bus_reload_wm(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
370
static void vfe_wm_set_ping_addr(struct vfe_device *vfe, u8 wm, u32 addr)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
376
static void vfe_wm_set_pong_addr(struct vfe_device *vfe, u8 wm, u32 addr)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
382
static int vfe_wm_get_ping_pong_status(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
391
static void vfe_bus_enable_wr_if(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
399
static void vfe_bus_connect_wm_to_rdi(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
435
static void vfe_wm_set_subsample(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
442
static void vfe_bus_disconnect_wm_from_rdi(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
475
static void vfe_set_xbar_cfg(struct vfe_device *vfe, struct vfe_output *output,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
510
static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
515
static void vfe_set_rdi_cid(struct vfe_device *vfe, enum vfe_line_id id, u8 cid)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
524
static void vfe_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
532
static inline void vfe_reg_update_clear(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
538
static void vfe_enable_irq_wm_line(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
555
static void vfe_enable_irq_pix_line(struct vfe_device *vfe, u8 comp,
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
586
static void vfe_enable_irq_common(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
596
static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
632
static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
687
static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
718
static void vfe_set_clamp_cfg(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
733
static void vfe_set_qos(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
759
static void vfe_set_ds(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
764
static void vfe_set_cgc_override(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
776
static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
821
static void vfe_set_camif_cmd(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
837
static void vfe_set_module_cfg(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
850
static int vfe_camif_wait_for_stop(struct vfe_device *vfe, struct device *dev)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
866
static void vfe_isr_read(struct vfe_device *vfe, u32 *value0, u32 *value1)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
878
static void vfe_violation_read(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
894
struct vfe_device *vfe = dev;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
942
static void vfe_4_1_pm_domain_off(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
954
static int vfe_4_1_pm_domain_on(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
999
static void vfe_subdev_init(struct device *dev, struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
1011
static int vfe_camif_wait_for_stop(struct vfe_device *vfe, struct device *dev)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
1038
struct vfe_device *vfe = dev;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
1082
static void vfe_isr_read(struct vfe_device *vfe, u32 *value0, u32 *value1)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
1095
static void vfe_violation_read(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
1139
static void vfe_subdev_init(struct device *dev, struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
265
static inline void vfe_reg_clr(struct vfe_device *vfe, u32 reg, u32 clr_bits)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
272
static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
279
static void vfe_global_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
299
static void vfe_halt_request(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
305
static void vfe_halt_clear(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
310
static void vfe_wm_enable(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
320
static void vfe_wm_frame_based(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
385
static void vfe_wm_line_based(struct vfe_device *vfe, u32 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
420
static void vfe_wm_set_framedrop_period(struct vfe_device *vfe, u8 wm, u8 per)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
436
static void vfe_wm_set_framedrop_pattern(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
443
static void vfe_wm_set_ub_cfg(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
453
static void vfe_bus_reload_wm(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
464
static void vfe_wm_set_ping_addr(struct vfe_device *vfe, u8 wm, u32 addr)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
470
static void vfe_wm_set_pong_addr(struct vfe_device *vfe, u8 wm, u32 addr)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
476
static int vfe_wm_get_ping_pong_status(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
485
static void vfe_bus_enable_wr_if(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
493
static void vfe_bus_connect_wm_to_rdi(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
528
static void vfe_wm_set_subsample(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
535
static void vfe_bus_disconnect_wm_from_rdi(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
565
static void vfe_set_xbar_cfg(struct vfe_device *vfe, struct vfe_output *output,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
635
static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
662
static void vfe_set_rdi_cid(struct vfe_device *vfe, enum vfe_line_id id, u8 cid)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
671
static void vfe_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
683
static inline void vfe_reg_update_clear(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
689
static void vfe_enable_irq_wm_line(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
706
static void vfe_enable_irq_pix_line(struct vfe_device *vfe, u8 comp,
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
737
static void vfe_enable_irq_common(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
747
static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
783
static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
838
static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
869
static void vfe_set_clamp_cfg(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
884
static void vfe_set_qos(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
899
static void vfe_set_ds(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
923
static void vfe_set_cgc_override(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
928
static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
977
static void vfe_set_camif_cmd(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
995
static void vfe_set_module_cfg(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
1018
static void vfe_wm_enable(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
1031
static void vfe_set_qos(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
1048
static void vfe_set_ds(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
1072
static void vfe_isr_read(struct vfe_device *vfe, u32 *value0, u32 *value1)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
1085
static void vfe_violation_read(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
1129
static void vfe_subdev_init(struct device *dev, struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
248
static inline void vfe_reg_clr(struct vfe_device *vfe, u32 reg, u32 clr_bits)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
255
static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
262
static void vfe_global_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
282
static void vfe_halt_request(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
288
static void vfe_halt_clear(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
293
static void vfe_wm_frame_based(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
358
static void vfe_wm_line_based(struct vfe_device *vfe, u32 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
393
static void vfe_wm_set_framedrop_period(struct vfe_device *vfe, u8 wm, u8 per)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
409
static void vfe_wm_set_framedrop_pattern(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
415
static void vfe_wm_set_ub_cfg(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
425
static void vfe_bus_reload_wm(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
436
static void vfe_wm_set_ping_addr(struct vfe_device *vfe, u8 wm, u32 addr)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
442
static void vfe_wm_set_pong_addr(struct vfe_device *vfe, u8 wm, u32 addr)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
448
static int vfe_wm_get_ping_pong_status(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
457
static void vfe_bus_enable_wr_if(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
465
static void vfe_bus_connect_wm_to_rdi(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
500
static void vfe_wm_set_subsample(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
506
static void vfe_bus_disconnect_wm_from_rdi(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
536
static void vfe_set_xbar_cfg(struct vfe_device *vfe, struct vfe_output *output,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
606
static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
633
static void vfe_set_rdi_cid(struct vfe_device *vfe, enum vfe_line_id id, u8 cid)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
642
static void vfe_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
655
static inline void vfe_reg_update_clear(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
661
static void vfe_enable_irq_wm_line(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
678
static void vfe_enable_irq_pix_line(struct vfe_device *vfe, u8 comp,
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
708
static void vfe_enable_irq_common(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
718
static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
754
static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
809
static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
840
static void vfe_set_clamp_cfg(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
855
static void vfe_set_cgc_override(struct vfe_device *vfe, u8 wm, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
860
static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
909
static void vfe_set_camif_cmd(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
927
static void vfe_set_module_cfg(struct vfe_device *vfe, u8 enable)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
943
static int vfe_camif_wait_for_stop(struct vfe_device *vfe, struct device *dev)
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
968
struct vfe_device *vfe = dev;
drivers/media/platform/qcom/camss/camss-vfe-480.c
130
static void vfe_wm_stop(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-480.c
136
static void vfe_wm_update(struct vfe_device *vfe, u8 wm, u32 addr,
drivers/media/platform/qcom/camss/camss-vfe-480.c
143
static void vfe_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-480.c
149
static inline void vfe_reg_update_clear(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-480.c
155
static void vfe_enable_irq(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-480.c
177
static void vfe_isr_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id);
drivers/media/platform/qcom/camss/camss-vfe-480.c
188
struct vfe_device *vfe = dev;
drivers/media/platform/qcom/camss/camss-vfe-480.c
22
static inline int reg_update_rdi(struct vfe_device *vfe, int n)
drivers/media/platform/qcom/camss/camss-vfe-480.c
226
static int vfe_halt(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-480.c
237
static void vfe_isr_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-480.c
260
static void vfe_subdev_init(struct device *dev, struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-480.c
265
static void vfe_isr_read(struct vfe_device *vfe, u32 *value0, u32 *value1)
drivers/media/platform/qcom/camss/camss-vfe-480.c
270
static void vfe_violation_read(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-480.c
275
static void vfe_buf_done_480(struct vfe_device *vfe, int port_id)
drivers/media/platform/qcom/camss/camss-vfe-480.c
45
static inline int bus_irq_mask_0_rdi_rup(struct vfe_device *vfe, int n)
drivers/media/platform/qcom/camss/camss-vfe-480.c
51
static inline int bus_irq_mask_0_comp_done(struct vfe_device *vfe, int n)
drivers/media/platform/qcom/camss/camss-vfe-480.c
93
static void vfe_global_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-480.c
99
static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-680.c
109
static void vfe_global_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-680.c
133
static int vfe_halt(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-680.c
139
static void vfe_disable_irq(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-680.c
147
static void vfe_wm_update(struct vfe_device *vfe, u8 rdi, u32 addr,
drivers/media/platform/qcom/camss/camss-vfe-680.c
155
static void vfe_wm_start(struct vfe_device *vfe, u8 rdi, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-680.c
196
static void vfe_wm_stop(struct vfe_device *vfe, u8 rdi)
drivers/media/platform/qcom/camss/camss-vfe-680.c
208
static void vfe_subdev_init(struct device *dev, struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-680.c
213
static void vfe_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-680.c
220
static inline void vfe_reg_update_clear(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
102
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
120
static void vfe_output_init_addrs(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
148
static void vfe_output_frame_drop(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
170
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
18
int vfe_gen1_halt(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
283
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
340
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
38
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
384
static void vfe_output_update_ping_addr(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
403
static void vfe_output_update_pong_addr(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
422
static void vfe_buf_update_wm_on_next(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
438
static void vfe_buf_update_wm_on_last(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
458
static void vfe_buf_update_wm_on_new(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
512
static void vfe_isr_halt_ack(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
523
static void vfe_isr_sof(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
542
static void vfe_isr_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
609
static void vfe_isr_wm_done(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
692
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
103
int vfe_gen1_halt(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
16
struct vfe_device;
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
21
void (*bus_connect_wm_to_rdi)(struct vfe_device *vfe, u8 wm, enum vfe_line_id id);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
22
void (*bus_disconnect_wm_from_rdi)(struct vfe_device *vfe, u8 wm, enum vfe_line_id id);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
23
void (*bus_enable_wr_if)(struct vfe_device *vfe, u8 enable);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
24
void (*bus_reload_wm)(struct vfe_device *vfe, u8 wm);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
25
int (*camif_wait_for_stop)(struct vfe_device *vfe, struct device *dev);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
26
void (*enable_irq_common)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
27
void (*enable_irq_wm_line)(struct vfe_device *vfe, u8 wm, enum vfe_line_id line_id,
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
29
void (*enable_irq_pix_line)(struct vfe_device *vfe, u8 comp, enum vfe_line_id line_id,
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
32
void (*halt_clear)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
33
void (*halt_request)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
34
void (*set_camif_cfg)(struct vfe_device *vfe, struct vfe_line *line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
35
void (*set_camif_cmd)(struct vfe_device *vfe, u8 enable);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
36
void (*set_cgc_override)(struct vfe_device *vfe, u8 wm, u8 enable);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
37
void (*set_clamp_cfg)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
38
void (*set_crop_cfg)(struct vfe_device *vfe, struct vfe_line *line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
39
void (*set_demux_cfg)(struct vfe_device *vfe, struct vfe_line *line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
40
void (*set_ds)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
41
void (*set_module_cfg)(struct vfe_device *vfe, u8 enable);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
42
void (*set_scale_cfg)(struct vfe_device *vfe, struct vfe_line *line);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
43
void (*set_rdi_cid)(struct vfe_device *vfe, enum vfe_line_id id, u8 cid);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
44
void (*set_realign_cfg)(struct vfe_device *vfe, struct vfe_line *line, u8 enable);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
45
void (*set_qos)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
46
void (*set_xbar_cfg)(struct vfe_device *vfe, struct vfe_output *output, u8 enable);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
47
void (*wm_frame_based)(struct vfe_device *vfe, u8 wm, u8 enable);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
48
void (*wm_line_based)(struct vfe_device *vfe, u32 wm, struct v4l2_pix_format_mplane *pix,
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
50
void (*wm_set_ub_cfg)(struct vfe_device *vfe, u8 wm, u16 offset, u16 depth);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
51
void (*wm_set_subsample)(struct vfe_device *vfe, u8 wm);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
52
void (*wm_set_framedrop_period)(struct vfe_device *vfe, u8 wm, u8 per);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
53
void (*wm_set_framedrop_pattern)(struct vfe_device *vfe, u8 wm, u32 pattern);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
54
void (*wm_set_ping_addr)(struct vfe_device *vfe, u8 wm, u32 addr);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
55
void (*wm_set_pong_addr)(struct vfe_device *vfe, u8 wm, u32 addr);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
56
int (*wm_get_ping_pong_status)(struct vfe_device *vfe, u8 wm);
drivers/media/platform/qcom/camss/camss-vfe-gen1.h
57
void (*wm_enable)(struct vfe_device *vfe, u8 wm, u8 enable);
drivers/media/platform/qcom/camss/camss-vfe-gen3.c
115
static void vfe_wm_stop(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe-gen3.c
121
static void vfe_wm_update(struct vfe_device *vfe, u8 wm, u32 addr,
drivers/media/platform/qcom/camss/camss-vfe-gen3.c
135
static void vfe_reg_update(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe-gen3.c
142
static inline void vfe_reg_update_clear(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe-gen3.c
155
static void vfe_subdev_init(struct device *dev, struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-gen3.c
160
static void vfe_global_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-gen3.c
171
static int vfe_halt(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-gen3.c
73
static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line)
drivers/media/platform/qcom/camss/camss-vfe-vbif.c
20
void vfe_vbif_write_reg(struct vfe_device *vfe, u32 reg, u32 val)
drivers/media/platform/qcom/camss/camss-vfe-vbif.c
25
int vfe_vbif_apply_settings(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe-vbif.h
15
void vfe_vbif_write_reg(struct vfe_device *vfe, u32 reg, u32 val);
drivers/media/platform/qcom/camss/camss-vfe-vbif.h
17
int vfe_vbif_apply_settings(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.c
1029
static int vfe_check_clock_rates(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
1085
int vfe_get(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
1147
void vfe_put(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
1184
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
1220
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
1246
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
1785
int msm_vfe_subdev_init(struct camss *camss, struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe.c
1940
void msm_vfe_genpd_cleanup(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
2001
static int vfe_bpl_align_rdi(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
2026
static int vfe_bpl_align_pix(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
2056
int msm_vfe_register_entities(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe.c
2170
void msm_vfe_unregister_entities(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
2187
bool vfe_is_lite(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
289
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
431
u32 vfe_hw_version(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
450
void vfe_buf_done(struct vfe_device *vfe, int wm)
drivers/media/platform/qcom/camss/camss-vfe.c
507
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
577
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
609
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
655
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
689
int vfe_reset(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
707
static void vfe_init_outputs(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
721
static void vfe_reset_output_maps(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
729
int vfe_reserve_wm(struct vfe_device *vfe, enum vfe_line_id line_id)
drivers/media/platform/qcom/camss/camss-vfe.c
745
int vfe_release_wm(struct vfe_device *vfe, u8 wm)
drivers/media/platform/qcom/camss/camss-vfe.c
795
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
813
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
835
struct vfe_device *vfe = to_vfe(line);
drivers/media/platform/qcom/camss/camss-vfe.c
859
void vfe_isr_comp_done(struct vfe_device *vfe, u8 comp)
drivers/media/platform/qcom/camss/camss-vfe.c
870
void vfe_isr_reset_ack(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
879
void vfe_pm_domain_off(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
892
int vfe_pm_domain_on(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.c
909
static int vfe_match_clock_names(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe.c
947
static int vfe_set_clock_rates(struct vfe_device *vfe)
drivers/media/platform/qcom/camss/camss-vfe.h
102
void (*enable_irq)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
103
void (*global_reset)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
104
u32 (*hw_version)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
106
void (*isr_read)(struct vfe_device *vfe, u32 *value0, u32 *value1);
drivers/media/platform/qcom/camss/camss-vfe.h
107
void (*pm_domain_off)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
108
int (*pm_domain_on)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
109
void (*reg_update)(struct vfe_device *vfe, enum vfe_line_id line_id);
drivers/media/platform/qcom/camss/camss-vfe.h
110
void (*reg_update_clear)(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe.h
112
void (*subdev_init)(struct device *dev, struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
115
int (*vfe_halt)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
116
void (*violation_read)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
117
void (*vfe_wm_start)(struct vfe_device *vfe, u8 wm,
drivers/media/platform/qcom/camss/camss-vfe.h
119
void (*vfe_wm_stop)(struct vfe_device *vfe, u8 wm);
drivers/media/platform/qcom/camss/camss-vfe.h
120
void (*vfe_buf_done)(struct vfe_device *vfe, int port_id);
drivers/media/platform/qcom/camss/camss-vfe.h
121
void (*vfe_wm_update)(struct vfe_device *vfe, u8 wm, u32 addr,
drivers/media/platform/qcom/camss/camss-vfe.h
126
void (*reset_ack)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
127
void (*halt_ack)(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
128
void (*reg_update)(struct vfe_device *vfe, enum vfe_line_id line_id);
drivers/media/platform/qcom/camss/camss-vfe.h
129
void (*sof)(struct vfe_device *vfe, enum vfe_line_id line_id);
drivers/media/platform/qcom/camss/camss-vfe.h
130
void (*comp_done)(struct vfe_device *vfe, u8 comp);
drivers/media/platform/qcom/camss/camss-vfe.h
131
void (*wm_done)(struct vfe_device *vfe, u8 wm);
drivers/media/platform/qcom/camss/camss-vfe.h
176
int msm_vfe_subdev_init(struct camss *camss, struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe.h
179
void msm_vfe_genpd_cleanup(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
181
int msm_vfe_register_entities(struct vfe_device *vfe,
drivers/media/platform/qcom/camss/camss-vfe.h
184
void msm_vfe_unregister_entities(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
202
void vfe_isr_comp_done(struct vfe_device *vfe, u8 comp);
drivers/media/platform/qcom/camss/camss-vfe.h
204
void vfe_isr_reset_ack(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
206
int vfe_release_wm(struct vfe_device *vfe, u8 wm);
drivers/media/platform/qcom/camss/camss-vfe.h
207
int vfe_reserve_wm(struct vfe_device *vfe, enum vfe_line_id line_id);
drivers/media/platform/qcom/camss/camss-vfe.h
215
int vfe_reset(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
229
void vfe_pm_domain_off(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
235
int vfe_pm_domain_on(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
253
int vfe_get(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
254
void vfe_put(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
264
bool vfe_is_lite(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
272
u32 vfe_hw_version(struct vfe_device *vfe);
drivers/media/platform/qcom/camss/camss-vfe.h
286
void vfe_buf_done(struct vfe_device *vfe, int wm);
drivers/media/platform/qcom/camss/camss-vfe.h
38
container_of(vfe_line_array(ptr_line), struct vfe_device, line)
drivers/media/platform/qcom/camss/camss-vfe.h
99
struct vfe_device;
drivers/media/platform/qcom/camss/camss.c
4676
struct vfe_device *vfe = &camss->vfe[id];
drivers/media/platform/qcom/camss/camss.c
4687
struct vfe_device *vfe = &camss->vfe[id];
drivers/media/platform/qcom/camss/camss.c
4698
struct vfe_device *vfe = &camss->vfe[id];
drivers/media/platform/qcom/camss/camss.c
4709
struct vfe_device *vfe = &camss->vfe[id];
drivers/media/platform/qcom/camss/camss.c
4721
struct vfe_device *vfe = &camss->vfe[id];
drivers/media/platform/qcom/camss/camss.c
5038
struct vfe_device *vfe;
drivers/media/platform/qcom/camss/camss.h
133
struct vfe_device *vfe;