Home
last modified time | relevance | path

Searched refs:vfe_device (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/drivers/media/platform/qcom/camss/
Dcamss-vfe.h78 struct vfe_device;
81 void (*hw_version_read)(struct vfe_device *vfe, struct device *dev);
83 void (*global_reset)(struct vfe_device *vfe);
84 void (*halt_request)(struct vfe_device *vfe);
85 void (*halt_clear)(struct vfe_device *vfe);
86 void (*wm_enable)(struct vfe_device *vfe, u8 wm, u8 enable);
87 void (*wm_frame_based)(struct vfe_device *vfe, u8 wm, u8 enable);
88 void (*wm_line_based)(struct vfe_device *vfe, u32 wm,
91 void (*wm_set_framedrop_period)(struct vfe_device *vfe, u8 wm, u8 per);
92 void (*wm_set_framedrop_pattern)(struct vfe_device *vfe, u8 wm,
[all …]
Dcamss-vfe-4-1.c211 static void vfe_hw_version_read(struct vfe_device *vfe, struct device *dev) in vfe_hw_version_read()
226 static inline void vfe_reg_clr(struct vfe_device *vfe, u32 reg, u32 clr_bits) in vfe_reg_clr()
233 static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits) in vfe_reg_set()
240 static void vfe_global_reset(struct vfe_device *vfe) in vfe_global_reset()
255 static void vfe_halt_request(struct vfe_device *vfe) in vfe_halt_request()
261 static void vfe_halt_clear(struct vfe_device *vfe) in vfe_halt_clear()
266 static void vfe_wm_enable(struct vfe_device *vfe, u8 wm, u8 enable) in vfe_wm_enable()
276 static void vfe_wm_frame_based(struct vfe_device *vfe, u8 wm, u8 enable) in vfe_wm_frame_based()
331 static void vfe_wm_line_based(struct vfe_device *vfe, u32 wm, in vfe_wm_line_based()
366 static void vfe_wm_set_framedrop_period(struct vfe_device *vfe, u8 wm, u8 per) in vfe_wm_set_framedrop_period()
[all …]
Dcamss-vfe-4-7.c242 static void vfe_hw_version_read(struct vfe_device *vfe, struct device *dev) in vfe_hw_version_read()
259 static inline void vfe_reg_clr(struct vfe_device *vfe, u32 reg, u32 clr_bits) in vfe_reg_clr()
266 static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits) in vfe_reg_set()
273 static void vfe_global_reset(struct vfe_device *vfe) in vfe_global_reset()
291 static void vfe_halt_request(struct vfe_device *vfe) in vfe_halt_request()
297 static void vfe_halt_clear(struct vfe_device *vfe) in vfe_halt_clear()
302 static void vfe_wm_enable(struct vfe_device *vfe, u8 wm, u8 enable) in vfe_wm_enable()
312 static void vfe_wm_frame_based(struct vfe_device *vfe, u8 wm, u8 enable) in vfe_wm_frame_based()
381 static void vfe_wm_line_based(struct vfe_device *vfe, u32 wm, in vfe_wm_line_based()
416 static void vfe_wm_set_framedrop_period(struct vfe_device *vfe, u8 wm, u8 per) in vfe_wm_set_framedrop_period()
[all …]
Dcamss-vfe.c33 container_of(vfe_line_array(ptr_line), struct vfe_device, line)
158 struct vfe_device *vfe = to_vfe(line); in vfe_src_pad_code()
278 static int vfe_reset(struct vfe_device *vfe) in vfe_reset()
302 static int vfe_halt(struct vfe_device *vfe) in vfe_halt()
320 static void vfe_init_outputs(struct vfe_device *vfe) in vfe_init_outputs()
334 static void vfe_reset_output_maps(struct vfe_device *vfe) in vfe_reset_output_maps()
342 static void vfe_output_init_addrs(struct vfe_device *vfe, in vfe_output_init_addrs()
369 static void vfe_output_update_ping_addr(struct vfe_device *vfe, in vfe_output_update_ping_addr()
387 static void vfe_output_update_pong_addr(struct vfe_device *vfe, in vfe_output_update_pong_addr()
406 static int vfe_reserve_wm(struct vfe_device *vfe, enum vfe_line_id line_id) in vfe_reserve_wm()
[all …]
Dcamss.h82 struct vfe_device *vfe;