IPU Use case for still image capture. More...
Functions | |
static irqreturn_t | prp_still_callback (int irq, void *dev_id) |
static int | prp_still_start (void *private) |
static int | prp_still_stop (void *private) |
int | prp_still_select (void *private) |
int | prp_still_deselect (void *private) |
__init int | prp_still_init (void) |
void __exit | prp_still_exit (void) |
IPU Use case for still image capture.
static irqreturn_t prp_still_callback | ( | int | irq, | |
void * | dev_id | |||
) | [static] |
CSI callback function.
irq | int irq line | |
dev_id | void * device id |
References IRQ_HANDLED.
Referenced by prp_still_start().
int prp_still_deselect | ( | void * | private | ) |
function to de-select CSI_MEM as the working path
private | struct cam_data * mxc capture instance |
References prp_still_stop().
void __exit prp_still_exit | ( | void | ) |
Deinit the Encorder channels
__init int prp_still_init | ( | void | ) |
Init the Encorder channels
int prp_still_select | ( | void * | private | ) |
function to select CSI_MEM as the working path
private | struct cam_data * mxc capture instance |
References prp_still_start(), and prp_still_stop().
static int prp_still_start | ( | void * | private | ) | [static] |
start csi->mem task
private | struct cam_data * mxc capture instance |
References prp_still_callback().
Referenced by prp_still_select().
static int prp_still_stop | ( | void * | private | ) | [static] |
stop csi->mem encoder task
private | struct cam_data * mxc capture instance |
Referenced by prp_still_deselect(), and prp_still_select().
© Freescale Semiconductor, Inc., 2007.
All rights reserved. Freescale Confidential Proprietary NDA Required |
![]() |