|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/kernel.h>#include <linux/types.h>#include <linux/errno.h>#include <linux/bug.h>#include <linux/interrupt.h>#include <linux/device.h>#include <linux/pm_runtime.h>#include <linux/list.h>#include <linux/slab.h>#include <linux/videodev2.h>#include <media/v4l2-device.h>#include <media/v4l2-ioctl.h>#include <media/v4l2-mem2mem.h>#include <media/videobuf2-core.h>#include <media/videobuf2-dma-contig.h>#include "fimc-mdevice.h"#include "fimc-core.h"#include "fimc-reg.h"Go to the source code of this file.
Functions | |
| void | fimc_capture_irq_handler (struct fimc_dev *fimc, int deq_buf) |
| int | fimc_capture_suspend (struct fimc_dev *fimc) |
| int | fimc_capture_resume (struct fimc_dev *fimc) |
| int | fimc_capture_ctrls_create (struct fimc_dev *fimc) |
| void | fimc_sensor_notify (struct v4l2_subdev *sd, unsigned int notification, void *arg) |
| int | fimc_initialize_capture_subdev (struct fimc_dev *fimc) |
| void | fimc_unregister_capture_subdev (struct fimc_dev *fimc) |
fimc_capture_ctrls_create - initialize the control handler Initialize the capture video node control handler and fill it with the FIMC controls. Inherit any sensor's controls if the 'user_subdev_api' flag is false (default behaviour). This function need to be called with the graph mutex held.
Definition at line 486 of file fimc-capture.c.
Definition at line 178 of file fimc-capture.c.
Definition at line 319 of file fimc-capture.c.
Definition at line 307 of file fimc-capture.c.
Definition at line 1810 of file fimc-capture.c.
| void fimc_sensor_notify | ( | struct v4l2_subdev * | sd, |
| unsigned int | notification, | ||
| void * | arg | ||
| ) |
fimc_sensor_notify - v4l2_device notification from a sensor subdev : pointer to a subdev generating the notification : the notification type, must be S5P_FIMC_TX_END_NOTIFY
The End Of Frame notification sent by sensor subdev in its still capture mode. If there is only a single VSYNC generated by the sensor at the beginning of a frame transmission, FIMC does not issue the LastIrq (end of frame) interrupt. And this notification is used to complete the frame capture and returning a buffer to user-space. Subdev drivers should call this notification from their last 'End of frame capture' interrupt.
Definition at line 1418 of file fimc-capture.c.
Definition at line 1832 of file fimc-capture.c.
1.8.2