void vfe_isr_reset_ack(struct vfe_device *vfe); int vfe_put_output(struct vfe_line *line); int vfe_release_wm(struct vfe_device *vfe, u8 wm); int vfe_reserve_wm(struct vfe_device *vfe, enum vfe_line_id line_id);
/* * vfe_reset - Trigger reset on VFE module and wait to complete * @vfe: VFE device * * Return 0 on success or a negative error code otherwise
*/ int vfe_reset(struct vfe_device *vfe);
/* * vfe_disable - Disable streaming on VFE line * @line: VFE line * * Return 0 on success or a negative error code otherwise
*/ int vfe_disable(struct vfe_line *line);
/* * vfe_pm_domain_off - Disable power domains specific to this VFE. * @vfe: VFE Device
*/ void vfe_pm_domain_off(struct vfe_device *vfe);
/* * vfe_pm_domain_on - Enable power domains specific to this VFE. * @vfe: VFE Device
*/ int vfe_pm_domain_on(struct vfe_device *vfe);
int vfe_get(struct vfe_device *vfe); void vfe_put(struct vfe_device *vfe);
/* * vfe_is_lite - Return if VFE is VFE lite. * @vfe: VFE Device * * Some VFE lites have a different register layout. * * Return whether VFE is VFE lite
*/ bool vfe_is_lite(struct vfe_device *vfe);
/* * vfe_hw_version - Process write master done interrupt * @vfe: VFE Device * * Return vfe hw version
*/
u32 vfe_hw_version(struct vfe_device *vfe); /* * vfe_enable - Enable streaming on VFE line * @line: VFE line * * Return 0 on success or a negative error code otherwise
*/ int vfe_enable_v2(struct vfe_line *line);
/* * vfe_buf_done - Process write master done interrupt * @vfe: VFE Device * @wm: Write master id
*/ void vfe_buf_done(struct vfe_device *vfe, int wm);
/* * vfe_get_output_v2 - Get vfe output line * line: VFE line * * Return 0 on success or a negative error code otherwise
*/ int vfe_get_output_v2(struct vfe_line *line);
/* * vfe_enable_output_v2 - Enable vfe output line * line: VFE line * * Return 0 on success or a negative error code otherwise
*/ int vfe_enable_output_v2(struct vfe_line *line);
/* * vfe_queue_buffer_v2 - Add empty buffer * @vid: Video device structure * @buf: Buffer to be enqueued * * Add an empty buffer - depending on the current number of buffers it will be * put in pending buffer queue or directly given to the hardware to be filled. * * Return 0 on success or a negative error code otherwise
*/ int vfe_queue_buffer_v2(struct camss_video *vid, struct camss_buffer *buf);
#endif/* QC_MSM_CAMSS_VFE_H */
Messung V0.5
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.