drivers/built-in.o(在函数‘mma8451_probe’中:对‘input_allocate_polled_device’未定义的引用)

【drivers/built-in.o(在函数‘mma8451_probe’中:对‘input_allocate_polled_device’未定义的引用)】编译fsl官方内核源码的时候出现这个错误 导致uImage不能生成
百思不得其解 查询相关资料得知MMA8451是某类加速度传感器(。。。 因为板子上没有用到这个硬件试着在内核中勾掉这个选项
在make menuconfig 中查找8451的相关选项drivers/built-in.o(在函数‘mma8451_probe’中:对‘input_allocate_polled_device’未定义的引用)
文章图片

drivers/built-in.o(在函数‘mma8451_probe’中:对‘input_allocate_polled_device’未定义的引用)
文章图片

找到MMA8451取消掉勾选在编译内核可以通过并生成uImage
/**************************************************************
具体原因不知,求大神解答

    推荐阅读