Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ispcsi2.c File Reference
#include <linux/delay.h>
#include <media/v4l2-common.h>
#include <linux/v4l2-mediabus.h>
#include <linux/mm.h>
#include "isp.h"
#include "ispreg.h"
#include "ispcsi2.h"

Go to the source code of this file.

Macros

#define CSI2_PRINT_REGISTER(isp, regs, name)
 

Functions

int omap3isp_csi2_reset (struct isp_csi2_device *csi2)
 
void omap3isp_csi2_isr (struct isp_csi2_device *csi2)
 
void omap3isp_csi2_unregister_entities (struct isp_csi2_device *csi2)
 
int omap3isp_csi2_register_entities (struct isp_csi2_device *csi2, struct v4l2_device *vdev)
 
int omap3isp_csi2_init (struct isp_device *isp)
 
void omap3isp_csi2_cleanup (struct isp_device *isp)
 

Macro Definition Documentation

#define CSI2_PRINT_REGISTER (   isp,
  regs,
  name 
)
Value:
dev_dbg(isp->dev, "###CSI2 " #name "=0x%08x\n", \
isp_reg_readl(isp, regs, ISPCSI2_##name))

Definition at line 636 of file ispcsi2.c.

Function Documentation

void omap3isp_csi2_cleanup ( struct isp_device isp)

Definition at line 1322 of file ispcsi2.c.

int omap3isp_csi2_init ( struct isp_device isp)

Definition at line 1288 of file ispcsi2.c.

void omap3isp_csi2_isr ( struct isp_csi2_device csi2)

Definition at line 742 of file ispcsi2.c.

int omap3isp_csi2_register_entities ( struct isp_csi2_device csi2,
struct v4l2_device vdev 
)

Definition at line 1202 of file ispcsi2.c.

int omap3isp_csi2_reset ( struct isp_csi2_device csi2)

Definition at line 493 of file ispcsi2.c.

void omap3isp_csi2_unregister_entities ( struct isp_csi2_device csi2)

Definition at line 1196 of file ispcsi2.c.