您的位置:首页 > 其它

内核error: implicit declaration of function 'irq_to_gpio' 解决方法

2015-09-27 18:15 826 查看
文件1(drivers/mfd/Kconfig)中

删除depends on GENERIC_HARDIRQS && SPI_MASTER

添加depends on GENERIC_HARDIRQS && SPI_MASTER && ARCH_PXA

文件2(/drivers/mfd/ezx-pcap.c)中

添加头文件#include <linux/gpio-pxa.h>

删除} while (gpio_get_value(irq_to_gpio(pcap->spi->irq)));

添加} while (gpio_get_value(pxa_irq_to_gpio(pcap->spi->irq)));

3:#include <linux/gpio-pxa.h> 可能需要自行复制gpio-pxa.h到内核源码 相应目录。例如:我的是复制到 /include/linux目录下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: