1、ov965x.h
/*******************************************************************************************
# Display resolution standards #
QCIF: 176 x 144
CIF: 352 x 288
QVGA: 320 x 240
VGA: 640 x 480
SVGA: 800 x 600
XGA: 1024 x 768
WXGA: 1280 x 800
QVGA: 1280 x 960
SXGA: 1280 x 1024
SXGA+: 1400 x 1050
WSXGA+: 1680 x 1050
UXGA: 1600 x 1200
WUXGA: 1920 x 1200
QXGA: 2048 x 1536
********************************************************************************************/
#ifndef _OV965X_H_
#define _OV965X_H_
#define CHIP_DELAY 0xFF
typedef struct s3c_fimc_i2c_value {
u8 subaddr;
u8 value;
} OV965X_t;
/* init */
#if defined(CONFIG_OV965X_VGA)
OV965X_t OV965X_init_reg[] =
{
{0x12, 0x80}, // Camera Soft reset. Self cleared after reset.
{CHIP_DELAY, 10},
//{0x11,0x80},
{0x6a,0x3e},
{0x3b,0x09},//09
{0x13,0x8f},//e0//8f
{0x01,0x80},
{0x02,0x80},
{0x00,0x00},
{0x10,0x00},
{0x35,0x91},
{0x0e,0xa0},
{0x1e,0x34},//14
{0xA8,0x80},
//VGA//
{0x04,0x00},
{0x0c,0x04},
{0x0d,0x80},
{0x11,0x81},
{0x12,0x40},
{0x37,0x91},
{0x38,0x12},
{0x39,0x43},
/END///Square_Chiu
{0x18,0xc6},
{0x17,0x26},
{0x32,0xad},
{0x03,0x00},
{0x1a,0x3d},
{0x19,0x01},
{0x3f,0xa6},
{0x14,0x2e},
{0x15,0x10},
{0x41,0x02},
{0x42,0x08},
{0x1b,0x00},
{0x16,0x06},
{0x33,0xe2},
{0x34,0xbf},
{0x96,0x04},
{0x3a,0x00},
{0x8e,0x00},
{0x3c,0x77},
{0x8B,0x06},
{0x94,0x88},
{0x95,0x88},
{0x40,0xc1},
{0x29,0x3f},
{0x0f,0x42},
{0x3d,0x92},
{0x69,0x40},
{0x5C,0xb9},
{0x5D,0x96},
{0x5E,0x1