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 |
|