IPU Use case for PRP-VF. More...
Functions | |
static int | prpvf_start (void *private) |
static int | prpvf_stop (void *private) |
static int | prp_vf_enable_csi (void *private) |
static int | prp_vf_disable_csi (void *private) |
int | prp_vf_sdc_select (void *private) |
int | prp_vf_sdc_deselect (void *private) |
__init int | prp_vf_sdc_init (void) |
void __exit | prp_vf_sdc_exit (void) |
IPU Use case for PRP-VF.
static int prp_vf_disable_csi | ( | void * | private | ) | [static] |
Disable csi
private | struct cam_data * mxc capture instance |
Referenced by prp_vf_sdc_select().
static int prp_vf_enable_csi | ( | void * | private | ) | [static] |
Enable csi
private | struct cam_data * mxc capture instance |
Referenced by prp_vf_sdc_select().
int prp_vf_sdc_deselect | ( | void * | private | ) |
function to de-select PRP-VF as the working path
private | cam_data * mxc v4l2 main structure |
Referenced by stop_preview().
void __exit prp_vf_sdc_exit | ( | void | ) |
Deinit viewfinder task.
__init int prp_vf_sdc_init | ( | void | ) |
Init viewfinder task.
int prp_vf_sdc_select | ( | void * | private | ) |
function to select PRP-VF as the working path
private | cam_data * mxc v4l2 main structure |
References prp_vf_disable_csi(), prp_vf_enable_csi(), prpvf_start(), and prpvf_stop().
Referenced by start_preview().
static int prpvf_start | ( | void * | private | ) | [static] |
prpvf_start - start the vf task
private | cam_data * mxc v4l2 main structure |
References ipu_csi_get_window_size(), and ipu_disp_set_window_pos().
Referenced by prp_vf_sdc_select().
static int prpvf_stop | ( | void * | private | ) | [static] |
prpvf_stop - stop the vf task
private | cam_data * mxc v4l2 main structure |
Referenced by prp_vf_sdc_select().
© Freescale Semiconductor, Inc., 2007.
All rights reserved. Freescale Confidential Proprietary NDA Required |
![]() |