在linux内核中断

我已经采取了我的omap4基于自定义板gpio作为inputgpio。 当我连接任何端口上的任何外部h / w然后inputgpio得到拉下来,我得到该gpio中断

现在,当我运行Linux内核2.6的工作正常,并获得该GPIO的中断,但是当我使用Linux内核3.0,它不会在该GPIO上创build中断。 该gpio的值不会改变,中断处理程序不会被调用。

那么在Linux内核中创build中断的电源设置有什么不同?

正如在评论中提到的那样,通过正确指定引脚上的上拉来解决问题。

还有一件要考虑的事情通常是“ pin-mux ”,即需要验证引脚是否配置为GPIO,而不是其他功能。

引脚配置的详细描述,
专门针对OMAP4(复用,拉,唤醒), 在这里可用。