增加新的驱动设备

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;

你可能感兴趣的:(增加新的驱动设备)