Ejemplo n.º 1
0
                             cif_chl,\
                             mclk)\           // sensor input clock rate, 24 or 48
                          
*/
#define SUPPORT_MORE_CAMERA 1
static struct rkcamera_platform_data new_camera[] = { 
#if SUPPORT_MORE_CAMERA
   new_camera_device_ex(RK29_CAM_SENSOR_OV5640,
                        back,
                        INVALID_VALUE,
                        INVALID_VALUE,
                        INVALID_VALUE,
                        INVALID_VALUE,
                        INVALID_VALUE,
                        RK30_PIN3_PB5,
                        1, //active high
                        0, //flash attach
                        0x500000, //resolution 5MP
                        0x00, //mir
                        3,
                        100000,
                        0x78,
                        0,
                        24),
		new_camera_device_ex(RK29_CAM_SENSOR_GC2035,
	                front,
	                INVALID_VALUE,
	                INVALID_VALUE,
	                INVALID_VALUE,
	                INVALID_VALUE,
	                INVALID_VALUE,
                             i2c_spd,\        // i2c speed , 100000 = 100KHz
                             i2c_addr,\       // the i2c slave device address for sensor
                             cif_chl,\
                             mclk)\           // sensor input clock rate, 24 or 48
                          
*/
static struct rkcamera_platform_data new_camera[] = {
  new_camera_device_ex(RK29_CAM_ISP_ICATCH7002_OV5693,
                         back,
                         180,            // sensor orientation, it is equal to CONFIG_SENSOR_ORIENTATION_X
                         INVALID_VALUE,         // sensor power gpio configuration, it is equal to CONFIG_SENSOR_POWER_PIN_XX
                         INVALID_VALUE,     // sensor power active level, is equal to CONFIG_SENSOR_RESETACTIVE_LEVEL_X
                         RK30_PIN0_PC1,         // sensor reset gpio configuration, it is equal to CONFIG_SENSOR_RESET_PIN_XX
                         0x0,     // sensor reset active level, is equal to CONFIG_SENSOR_RESETACTIVE_LEVEL_X
                         RK30_PIN0_PC0,
                         0x1,    // sensor power down active level, is equal to CONFIG_SENSOR_POWERDNACTIVE_LEVEL_X
                         INVALID_VALUE,
                         CONS(RK29_CAM_ISP_ICATCH7002_OV5693,_FULL_RESOLUTION),            // sensor resolution, this is real resolution or resoltuion after interpolate
                         0,
                         3,
                         300000,        // i2c speed , 100000 = 100KHz
                         CONS(RK29_CAM_ISP_ICATCH7002_OV5693,_I2C_ADDR),       // the i2c slave device address for sensor
                         0,
                         24),           // sensor input clock rate, 24 or 48
	new_camera_device_ex(RK29_CAM_ISP_ICATCH7002_MI1040, //RK29_CAM_ISP_ICATCH7002_MI1040,
                         front,
                         360,            // sensor orientation, it is equal to CONFIG_SENSOR_ORIENTATION_X
                         INVALID_VALUE,         // sensor power gpio configuration, it is equal to CONFIG_SENSOR_POWER_PIN_XX
                         INVALID_VALUE,     // sensor power active level, is equal to CONFIG_SENSOR_RESETACTIVE_LEVEL_X
                         RK30_PIN0_PC1,         // sensor reset gpio configuration, it is equal to CONFIG_SENSOR_RESET_PIN_XX
                         0x0,     // sensor reset active level, is equal to CONFIG_SENSOR_RESETACTIVE_LEVEL_X