MTK平台添加Camera设备信息
2014-04-21 22:13
357 查看
#ifdef SLT_DEVINFO_CMM
#include <linux/dev_info.h>
static struct devinfo_struct*s_DEVINFO_ccm; //suppose 10 max camerainfo
#endif
#ifdef SLT_DEVINFO_CMM
s_DEVINFO_ccm =(struct devinfo_struct*)kmalloc(sizeof(struct devinfo_struct), GFP_KERNEL);
s_DEVINFO_ccm->device_type= "CCM-S";
#endif
// check if sensor ID correct
do{
SP0A19_write_cmos_sensor(0xfd,0x00);
sensor_id=SP0A19_read_cmos_sensor(0x02);
if (sensor_id == SP0A19_SENSOR_ID) {
break;
}
SENSORDB("Read Sensor ID Fail = 0x%x\n", sensor_id);
retry--;
}while(retry > 0);
SENSORDB("Read Sensor ID =0x%x\n", sensor_id);
if(sensor_id != SP0A19_SENSOR_ID){
*sensorID= 0xFFFFFFFF;
#ifdef SLT_DEVINFO_CMM
s_DEVINFO_ccm->device_used= DEVINFO_UNUSED;
devinfo_check_add_device(s_DEVINFO_ccm);
#endif
SENSORDB("Read Sensor ID Fail not in!= \n");
return ERROR_SENSOR_CONNECT_FAIL;
}
#ifdef SLT_DEVINFO_CMM
s_DEVINFO_ccm->device_used= DEVINFO_USED;
devinfo_check_add_device(s_DEVINFO_ccm);
SENSORDB("ReadSensor ID ok in SLT_DEVINFO_CMM.\n");
#include <linux/dev_info.h>
static struct devinfo_struct*s_DEVINFO_ccm; //suppose 10 max camerainfo
#endif
#ifdef SLT_DEVINFO_CMM
s_DEVINFO_ccm =(struct devinfo_struct*)kmalloc(sizeof(struct devinfo_struct), GFP_KERNEL);
s_DEVINFO_ccm->device_type= "CCM-S";
#endif
// check if sensor ID correct
do{
SP0A19_write_cmos_sensor(0xfd,0x00);
sensor_id=SP0A19_read_cmos_sensor(0x02);
if (sensor_id == SP0A19_SENSOR_ID) {
break;
}
SENSORDB("Read Sensor ID Fail = 0x%x\n", sensor_id);
retry--;
}while(retry > 0);
SENSORDB("Read Sensor ID =0x%x\n", sensor_id);
if(sensor_id != SP0A19_SENSOR_ID){
*sensorID= 0xFFFFFFFF;
#ifdef SLT_DEVINFO_CMM
s_DEVINFO_ccm->device_used= DEVINFO_UNUSED;
devinfo_check_add_device(s_DEVINFO_ccm);
#endif
SENSORDB("Read Sensor ID Fail not in!= \n");
return ERROR_SENSOR_CONNECT_FAIL;
}
#ifdef SLT_DEVINFO_CMM
s_DEVINFO_ccm->device_used= DEVINFO_USED;
devinfo_check_add_device(s_DEVINFO_ccm);
SENSORDB("ReadSensor ID ok in SLT_DEVINFO_CMM.\n");
相关文章推荐
- MTK 平台支持设备树的添加流程
- MTK android平台添加读写i2c设备工具
- MTK 平台上如何给 camera 添加一种 preview size
- MTK 平台上如何给 camera 添加一种 preview size
- 物联网平台机智云Android开源框架入门之旅(六)如何修改设备的名字,并且添加描述信息。
- MTK 平台上如何给 camera 添加一种 preview size
- MTK 平台上如何给 camera 添加一种 preview size
- MTK 平台上如何给 camera 添加一种 preview size
- MTK 平台上如何给 camera 添加一种 preview size
- MTK android平台添加读写i2c设备工具
- MTK 平台上如何给 camera 添加一种 preview size
- 物联网平台机智云Android开源框架入门之旅(六)如何修改设备的名字,并且添加描述信息。
- LINUX系统以及ANDROID 平台log信息输出级别设置 [MTK]
- MTK平台Sub Camera支持AF功能
- 物联网平台机智云Android开源框架入门之旅(五) 分析怎么样把云端设备的信息状态同步到手机显示。
- 友盟(一)了解umeng并添加应用和测试设备信息
- MTK平台camera菜单项,相互限制修改
- 添加新设备在平台里的支持
- IT设备垂直信息搜索平台(酷搜网)初体验
- 问题:MTK手机软件开发平台中字串资源添加进去了,菜单也能用,但是菜单上的字符串显示不出来。