Lines Matching refs:vfe_device

38 	container_of(vfe_line_array(ptr_line), struct vfe_device, line)
101 struct vfe_device;
104 void (*enable_irq_common)(struct vfe_device *vfe);
105 void (*global_reset)(struct vfe_device *vfe);
106 u32 (*hw_version)(struct vfe_device *vfe);
108 void (*isr_read)(struct vfe_device *vfe, u32 *value0, u32 *value1);
109 void (*pm_domain_off)(struct vfe_device *vfe);
110 int (*pm_domain_on)(struct vfe_device *vfe);
111 void (*reg_update)(struct vfe_device *vfe, enum vfe_line_id line_id);
112 void (*reg_update_clear)(struct vfe_device *vfe,
114 void (*subdev_init)(struct device *dev, struct vfe_device *vfe);
117 int (*vfe_halt)(struct vfe_device *vfe);
118 void (*violation_read)(struct vfe_device *vfe);
122 void (*reset_ack)(struct vfe_device *vfe);
123 void (*halt_ack)(struct vfe_device *vfe);
124 void (*reg_update)(struct vfe_device *vfe, enum vfe_line_id line_id);
125 void (*sof)(struct vfe_device *vfe, enum vfe_line_id line_id);
126 void (*comp_done)(struct vfe_device *vfe, u8 comp);
127 void (*wm_done)(struct vfe_device *vfe, u8 wm);
130 struct vfe_device { struct
158 int msm_vfe_subdev_init(struct camss *camss, struct vfe_device *vfe, argument
161 int msm_vfe_register_entities(struct vfe_device *vfe,
164 void msm_vfe_unregister_entities(struct vfe_device *vfe);
185 void vfe_isr_comp_done(struct vfe_device *vfe, u8 comp);
187 void vfe_isr_reset_ack(struct vfe_device *vfe);
189 int vfe_release_wm(struct vfe_device *vfe, u8 wm);
190 int vfe_reserve_wm(struct vfe_device *vfe, enum vfe_line_id line_id);
198 int vfe_reset(struct vfe_device *vfe);
206 int vfe_get(struct vfe_device *vfe);
207 void vfe_put(struct vfe_device *vfe);