4,436
社区成员
发帖
与我相关
我的任务
分享
for ( i=0; i< ( sizeof ( pins_desc ) /sizeof ( pins_desc[0] ) ); i++ )
{
res = platform_get_resource ( pdev, IORESOURCE_IRQ, i ); //获取irq资源
if ( res )
{
pins_desc[i].irq = res->start;
printk ( "get irq:%d\n",pins_desc[i].irq );
}
else
{
printk ( "can't get irq:%d\n",i );
return -1;
}
pins_desc[i].pin = of_get_named_gpio(dev_node,"eint-pins",i); //在节点中查找名字为eint-pins的属性
printk("pins_desc[%d].pin = %d\n", i, pins_desc[i].pin);
}