1、首先配置好GPIO
2、在ProjectConfig.mk增加
AUTO_ADD_GLOBAL_DEFINE_BY_NAME= CUSTOM_KERNEL_HEARTBEAT
CUSTOM_KERNEL_HEARTBEAT=epl2182_HeartBeat
3、在mediatek\custom\common\kernel目录下创建heartbeat目录
并在该目录下增加
epl2182_HeartBeat驱动
4、mediatek\platform\mt6572\kernel\core\mt_devs.c
添加
struct platform_device sensor_heartbeat = {
.name = "heartbeat",
.id = -1,
};
在mt_board_init添加
retval = platform_device_register(&sensor_heartbeat);
printk("sensor_barometer device!");
if (retval != 0)
return retval;