[sensorhub]MT6752/32平台sensor hub KK和L版本配置方法

[DESCRIPTION]

MT6752/32平台sensor hub KK和L版本配置方法

[SOLUTION]

sensor hub KK版本配置方法:
All options MUST be added in AUTO_ADD_GLOBAL_DEFINE_BY_NAME
alps\mediatek\config\common\ProjectConfig.mk
alps\mediatek\config\$PROJECT\ProjectConfig.mk
MTK_SENSOR_SUPPORT=yes//必须配置
MTK_SENSOR_HUB_SUPPORT=yes//开启sensor hub 必须配置,关闭sensor hub的话配
置为空即可。
CUSTOM_KERNEL_SENSORHUB= SCP_shf SCP_sensorHub//开启sensor hub 必须配置
,关闭sensor hub的话配置为空即可。
//下面的几个选项功能必须需要sensor hub 才可以支持,这些功能根据需要可以选
择打开或者关闭。
CUSTOM_KERNEL_STEP_COUNTER =SCP_sensorHub
CUSTOM_KERNEL_SIGNIFICANT_MOTION_SENSOR=SCP_sensorHub
CUSTOM_KERNEL_ACTIVITY_SENSOR=SCP_sensorHub
CUSTOM_KERNEL_PICK_UP_SENSOR=SCP_sensorHub
CUSTOM_KERNEL_SHAKE_SENSOR=SCP_sensorHub
CUSTOM_KERNEL_FACE_DOWN_SENSOR=SCP_sensorHub
CUSTOM_KERNEL_IN_POCKET_SENSOR=SCP_sensorHub
CUSTOM_KERNEL_PEDOMETER=SCP_sensorHub
sensor hub L/AOSP版本配置方法:
AOSP project config
alps\device\mediatek\$PROJECT\ProjectConfig.mk
All options MUST be added in AUTO_ADD_GLOBAL_DEFINE_BY_NAME for each
project
All Options
MTK_SENSOR_SUPPORT = yes
MTK_SENSOR_HUB_SUPPORT = yes
SENSOR_BATCH_SUPPORT = yes
CUSTOM_KERNEL_SENSORHUB="SCP_shf SCP_sensorHub"
CUSTOM_KERNEL_STEP_COUNTER="SCP_sensorHub"
CUSTOM_KERNEL_SIGNIFICANT_MOTION_SENSOR="SCP_sensorHub"
CUSTOM_KERNEL_ACTIVITY_SENSOR="SCP_sensorHub"
CUSTOM_KERNEL_PICK_UP_SENSOR="SCP_sensorHub"
CUSTOM_KERNEL_SHAKE_SENSOR="SCP_sensorHub"
CUSTOM_KERNEL_FACE_DOWN_SENSOR="SCP_sensorHub"
CUSTOM_KERNEL_IN_POCKET_SENSOR="SCP_sensorHub"
CUSTOM_KERNEL_PEDOMETER="SCP_sensorHub"
CUSTOM_KERNEL_HEART_RATE_SENSOR="SCP_sensorHub"
CUSTOM_KERNEL_TILT_DETECTOR_SENSOR="SCP_sensorHub"
AOSP kernel config
32 and 64 has different defconfig path
alps\kernel-3.10\arch\arm\configs\$PROJECT_defconfig
alps\kernel-3.10\arch\arm64\configs\$PROJECT_defconfig
Engineer load and User load has different files
alps\kernel-3.10\arch\arm\configs\$PROJECT_defconfig (user lad)
alps\kernel-3.10\arch\arm\configs\$PROJECT_debug_defconfig (eng load)
All options
CONFIG_MTK_SENSOR_SUPPORT=y
CONFIG_MTK_SENSOR_HUB_SUPPORT=y
CONFIG_CUSTOM_KERNEL_SENSORHUB="SCP_shf SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_STEP_COUNTER="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_SIGNIFICANT_MOTION_SENSOR="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_ACTIVITY_SENSOR="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_PICK_UP_SENSOR="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_SHAKE_SENSOR="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_FACE_DOWN_SENSOR="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_IN_POCKET_SENSOR="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_PEDOMETER="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_HEART_RATE_SENSOR="SCP_sensorHub"
CONFIG_CUSTOM_KERNEL_TILT_DETECTOR_SENSOR="SCP_sensorHub"

[sensorhub]MT6752/32平台sensor hub KK和L版本配置方法相关推荐

  1. MT6752/32平台 KK和L版本支持的虚拟sensor类型有哪些

    [DESCRIPTION] MT6752/32平台 KK和L版本支持的虚拟sensor类型有哪些 [SOLUTION] KK Hal Support 9 virtual sensors,这些虚拟sen ...

  2. 基于MT6752/32平台 Android L版本驱动移植步骤

    基于MT6752/32平台 Android L版本驱动移植步骤 根据MK官网所述,在Android L 版本上Turnkey ABS 架构将会phase out,而Mediatek Turnkey架构 ...

  3. 基于MT6752/32平台 Android L版本驱动移植步骤 根据MK官网所述,在Android L 版本上Turnkey ABS 架构将会phase out,而Medi

    基于MT6752/32平台 Android L版本驱动移植步骤 根据MK官网所述,在Android L 版本上Turnkey ABS 架构将会phase out,而Mediatek Turnkey架构 ...

  4. MT6752/32平台 Android L版本驱动移植

    基于MT6752/32平台 Android L版本驱动移植步骤 根据MK官网所述,在Android L 版本上Turnkey ABS 架构将会phase out,而Mediatek Turnkey架构 ...

  5. python在windows平台的多版本配置

    快速阅读: python在windows平台的环境变量以及多版本配置 ,以及pycharm如何安装包,以及安装包出错时如何排查. 1.python环境变量 官网下载: https://www.pyth ...

  6. python在windows配置_Python在windows平台的多版本配置

    Python在windows平台的多版本配置 快速阅读: ​python在windows平台的环境变量以及多版本配置 ,以及pycharm如何安装包,以及安装包出错时如何排查. 1.python环境变 ...

  7. sendmail mysql_详细介绍如何在一台CentOS平台sendmail的imap,pop3,smtp认证配置

    中国存储网chinastor.com分享CentOS平台sendmail的imap,pop3,smtp认证配置方法 首先,安装邮件服务器 yum install sendmail sendmail-c ...

  8. 高通平台sensor学习

    刚入行驱动时最先接触调试的外设模块便是sensor,一直都是零零散散的记录,这次终于下定决心对自己所学做一个系统的总结. sensor作为一款常用的外设,虽不起眼但是很多功能确实离不开它.比如我们手机 ...

  9. 基于MT6572/32平台 Android 版本驱动移植日志

    根据MK官网所述,在Android L 版本上Turnkey ABS 架构将会phase out,而Mediatek Turnkey架构将会全面转向Turnkey AOSP架构.本博文将会大致描述下如 ...

最新文章

  1. vtk相机_C#开发PACS医学影像三维重建(一)使用VTK重建3D影像
  2. Python pandas用法
  3. python开发是做什么的-python开发工程师是做什么的
  4. oracle中的查询语句(关于出库入库信息表,明细表,把捆包箱表,单位信息表的集中查询)...
  5. 转载-程序员编程技术迅速提高的终极攻略
  6. python宏替换_简单的宏替换
  7. xwork-2.1.2.jar与xwork-core-2.1.6.jar的区别是什么? 在线等待 先谢谢了
  8. 【新华网】阿里与重庆9所高校合作 加快大数据人才培养
  9. 【RLchina第二讲】 Foundations of Reinforcement Learning
  10. 14-STM32F1 iic 24c02
  11. 贝叶斯优化混合核极限学习机回归预测
  12. Linux:dperf---100Gbps开源压力测试工具
  13. java 输出_java输入输出小结
  14. 「大话webpack」从零搭建
  15. 火线、地线、零线区别
  16. pr软件,设置软件的首选项,导入素材的快捷键,文件导入的几种方式
  17. ios 常用的第三方库
  18. 思科C2960交换机的默认网关
  19. “滴滴出行” 成长路径分析(2016年01月19日)
  20. 简单理解 TP、FN、FT 及 TN和准确率、精确率、召回率 的含义

热门文章

  1. Android App工程结构
  2. vm ubuntu如何设置全屏
  3. 如何启用计算机睡眠功能,如何让电脑休眠_如何开启电脑休眠模式-win7之家
  4. 关键词优化外包陷阱,你中招了吗?
  5. 网站被恶意刷流量解决方案
  6. 3-2存储系统-主存与CPU的连接外部存储器
  7. 微信端视频播放防被浏览器劫持
  8. 单元测试报connection is allready closed导致dailybuild中断的解决方案——类加载机制的应用...
  9. 在线网络考试系统源码
  10. STM32 MPU6050与匿名上位机通讯(V2.6版)