Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
sh_mobile_csi2.c File Reference
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/io.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/slab.h>
#include <linux/videodev2.h>
#include <linux/module.h>
#include <media/sh_mobile_ceu.h>
#include <media/sh_mobile_csi2.h>
#include <media/soc_camera.h>
#include <media/soc_mediabus.h>
#include <media/v4l2-common.h>
#include <media/v4l2-dev.h>
#include <media/v4l2-device.h>
#include <media/v4l2-mediabus.h>
#include <media/v4l2-subdev.h>

Go to the source code of this file.

Data Structures

struct  sh_csi2
 

Macros

#define SH_CSI2_TREF   0x00
 
#define SH_CSI2_SRST   0x04
 
#define SH_CSI2_PHYCNT   0x08
 
#define SH_CSI2_CHKSUM   0x0C
 
#define SH_CSI2_VCDT   0x10
 

Functions

 module_platform_driver (sh_csi2_pdrv)
 
 MODULE_DESCRIPTION ("SH-Mobile MIPI CSI-2 driver")
 
 MODULE_AUTHOR ("Guennadi Liakhovetski <[email protected]>")
 
 MODULE_LICENSE ("GPL v2")
 
 MODULE_ALIAS ("platform:sh-mobile-csi2")
 

Macro Definition Documentation

#define SH_CSI2_CHKSUM   0x0C

Definition at line 33 of file sh_mobile_csi2.c.

#define SH_CSI2_PHYCNT   0x08

Definition at line 32 of file sh_mobile_csi2.c.

#define SH_CSI2_SRST   0x04

Definition at line 31 of file sh_mobile_csi2.c.

#define SH_CSI2_TREF   0x00

Definition at line 30 of file sh_mobile_csi2.c.

#define SH_CSI2_VCDT   0x10

Definition at line 34 of file sh_mobile_csi2.c.

Function Documentation

MODULE_ALIAS ( "platform:sh-mobile-csi2"  )
MODULE_AUTHOR ( "Guennadi Liakhovetski <[email protected]>"  )
MODULE_DESCRIPTION ( "SH-Mobile MIPI CSI-2 driver )
MODULE_LICENSE ( "GPL v2 )
module_platform_driver ( sh_csi2_pdrv  )