Linux Kernel
3.7.1
|
#include <linux/bitops.h>
#include <linux/device.h>
#include <linux/mutex.h>
#include <linux/pm.h>
#include <linux/videodev2.h>
#include <media/videobuf-core.h>
#include <media/videobuf2-core.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h>
#include <linux/i2c.h>
Go to the source code of this file.
Data Structures | |
struct | soc_camera_device |
struct | soc_camera_host |
struct | soc_camera_host_ops |
struct | soc_camera_link |
Macros | |
#define | SOCAM_HOST_CAP_STRIDE (1 << 0) |
#define | SOCAM_SENSOR_INVERT_PCLK (1 << 0) |
#define | SOCAM_SENSOR_INVERT_MCLK (1 << 1) |
#define | SOCAM_SENSOR_INVERT_HSYNC (1 << 2) |
#define | SOCAM_SENSOR_INVERT_VSYNC (1 << 3) |
#define | SOCAM_SENSOR_INVERT_DATA (1 << 4) |
#define | SOCAM_SENSE_PCLK_CHANGED (1 << 0) |
#define | SOCAM_DATAWIDTH(x) BIT((x) - 1) |
#define | SOCAM_DATAWIDTH_4 SOCAM_DATAWIDTH(4) |
#define | SOCAM_DATAWIDTH_8 SOCAM_DATAWIDTH(8) |
#define | SOCAM_DATAWIDTH_9 SOCAM_DATAWIDTH(9) |
#define | SOCAM_DATAWIDTH_10 SOCAM_DATAWIDTH(10) |
#define | SOCAM_DATAWIDTH_15 SOCAM_DATAWIDTH(15) |
#define | SOCAM_DATAWIDTH_16 SOCAM_DATAWIDTH(16) |
#define | SOCAM_DATAWIDTH_MASK |
Functions | |
int | soc_camera_host_register (struct soc_camera_host *ici) |
void | soc_camera_host_unregister (struct soc_camera_host *ici) |
struct soc_camera_format_xlate * | soc_camera_xlate_by_fourcc (struct soc_camera_device *icd, unsigned int fourcc) |
#define SOCAM_DATAWIDTH_10 SOCAM_DATAWIDTH(10) |
#define SOCAM_DATAWIDTH_15 SOCAM_DATAWIDTH(15) |
#define SOCAM_DATAWIDTH_16 SOCAM_DATAWIDTH(16) |
#define SOCAM_DATAWIDTH_4 SOCAM_DATAWIDTH(4) |
#define SOCAM_DATAWIDTH_8 SOCAM_DATAWIDTH(8) |
#define SOCAM_DATAWIDTH_9 SOCAM_DATAWIDTH(9) |
#define SOCAM_DATAWIDTH_MASK |
#define SOCAM_HOST_CAP_STRIDE (1 << 0) |
Definition at line 60 of file soc_camera.h.
#define SOCAM_SENSE_PCLK_CHANGED (1 << 0) |
#define SOCAM_SENSOR_INVERT_DATA (1 << 4) |
Definition at line 115 of file soc_camera.h.
#define SOCAM_SENSOR_INVERT_HSYNC (1 << 2) |
Definition at line 113 of file soc_camera.h.
#define SOCAM_SENSOR_INVERT_MCLK (1 << 1) |
Definition at line 112 of file soc_camera.h.
#define SOCAM_SENSOR_INVERT_PCLK (1 << 0) |
Definition at line 111 of file soc_camera.h.
#define SOCAM_SENSOR_INVERT_VSYNC (1 << 3) |
Definition at line 114 of file soc_camera.h.
int soc_camera_host_register | ( | struct soc_camera_host * | ici | ) |
Definition at line 1338 of file soc_camera.c.
void soc_camera_host_unregister | ( | struct soc_camera_host * | ici | ) |
Definition at line 1397 of file soc_camera.c.
|
read |
Definition at line 125 of file soc_camera.c.