Lines Matching refs:IRQ
18 Linux通用IRQ处理
32 本文档提供给那些希望在通用IRQ处理层的帮助下实现基于其架构的中断子系统的开发
58 这种高层IRQ处理程序的拆分实现使我们能够为每个特定的中断类型优化中断处理的流
61 最初的通用IRQ实现使用hw_interrupt_type结构体及其 ``->ack`` ``->end`` 等回
64 这两个IRQ类型共享许多低级的细节,但有不同的流处理。
68 分析一些架构的IRQ子系统的实现可以发现,他们中的大多数可以使用一套通用的“irq
69 流”方法,只需要添加芯片级的特定代码。这种分离对于那些需要IRQ流本身而不需要芯
70 片细节的特定(子)架构也很有价值——以提供了一个更透明的IRQ子系统设计。
77 的IRQ流实现“电平触发型”中断,并添加一个(子)架构特定的“边沿型”实现。
81 被使用,因为它能使IRQ子系统更小更干净。它已经被废弃三年了,即将被删除。
95 2. 高级别的IRQ流处理器
107 这个高层IRQ处理函数只使用由分配的芯片描述符结构体引用的desc->irq_data.chip
146 电平触发型IRQ流处理程序
211 电平触发型IRQ流处理器
223 默认的需回应IRQ流处理器
234 默认的边沿触发型IRQ流处理器
257 默认的简单型IRQ流处理器
287 EOI边沿型IRQ流处理器
293 坏的IRQ流处理器
301 通用函数是为“干净”的架构和芯片设计的,它们没有平台特定的IRQ处理特殊性。如果一
302 个架构需要在“流”的层面上实现特殊性,那么它可以通过覆盖高层的IRQ-流处理程序来实
339 这些基元的意思是严格意义上的:ack是指ACK,masking是指对IRQ线的屏蔽,等等。这取决
359 为了避免复制相同的IRQ芯片实现,核心提供了一个可配置的通用中断芯片实现。开发者在自
370 本章包含自动生成的结构体文档,这些结构体在通用IRQ层中使用。