【发布时间】:2013-08-12 12:15:05
【问题描述】:
在MFD 设备中。我想了解,我们如何到达irq base。是随机数吗?
请人解释一下。
【问题讨论】:
-
你指的是什么
irq base?请链接/代码... -
考虑一个驱动程序 max77693。它是一个 mfd 设备。它有多个中断。所以在那个驱动程序中,他们随机选择了一个 irq_base 数字并进行了映射(不是精确映射,直接分配从 enum 0+irq_base 开始)。参考:'lxr.linux.no/linux+v3.10.7/drivers/mfd/max77693-irq.c#L243.'注意:我们已将此驱动程序移植到设备树样式。
标签: linux-kernel linux-device-driver