请问谁做GSENSOR的兼容
mtk_AUTO_DETECT_ACCELEROMETER = yes
CUSTOM_KERNEL_ACCELEROMETER = stk8312_auto mc3210_auto //这里面驱动目录文件夹名称没有加_auto
#define MAX_NUM_SENSORS 4 //hwmsen_custom.h 原来是3也改成4了
//hwmsen_custom.c 这个文件两个都同时加上了
{
.name = "STK8312",
.vendor = "The android Open Source Project",
.version = 1,
.handle = ID_ACCELEROMETER,
.type = SENSOR_TYPE_ACCELEROMETER,
.maxRange = 6.0f*9.81f,
.resolution = 9.81f/21.34f,
.power =0.155f,
.minDelay = 2500,
.reserved = {}
},
{
.name = "MC3210",
.vendor = "The Android Open Source Project",
.version = 1,
.handle = ID_ACCELEROMETER,
.type = SENSOR_TYPE_ACCELEROMETER,
.maxRange = 6.0f*9.81f,
.resolution = 9.81f/21.34f,
.power =0.155f,
.minDelay = 2500,
.reserved = {}
},
在LOG出现了如下打印信息:
hwmon_sensor device!<HWMSEN> gsensor_probe +
<HWMSEN> gsensor_init_list=0
<HWMSEN> gsensor_init_list=0
<HWMSEN> gsensor_init_list=0
<HWMSEN> gsensor probe fail
<HWMSEN> hwmsen_enable 539 : the sensor (0) is not attached!
75平台原先就有gsensor兼容的代码啊,你找个mma8453q和mma8453q_auto对比下看看,要加什么
../mediatek/custom/out/tinno75_ics/kernel/accelerometer/mc3210.c:130: error: variable 'mc3210_addr_data' has initializer but incomplete type
../mediatek/custom/out/tinno75_ics/kernel/accelerometer/mc3210.c:130: error: unknown field 'forces' specified in initializer
../mediatek/custom/out/tinno75_ics/kernel/accelerometer/mc3210.c:223: error: unknown field 'address_data' specified in initializer
会报这些错,那个I2C.H不知怎么包含,我是按原来的参考弄的,现在。
那个forces 要注释掉的,address_data 也是
貌似还要改ioctl
Maybe, Can you share some files from you build (tinno75_ics) for me?
codegen.dws or only ./custom/common/modem/*
Thanks
2 huguifengok
any help?
thanks!thanks
你能分享一些文件从你的项目(tinno75_ics)对我来说呢?
需要codegen.dws或调制解调器文件:
./mediatek/custom/common/modem/*
谢谢
关注,正需要
