Lines Matching full:generic
4 Linux generic IRQ handling
13 The generic interrupt handling layer is designed to provide a complete
16 drivers use generic API functions to request, enable, disable and free
23 generic IRQ handling layer.
68 reveals that most of them can use a generic set of 'irq flow' methods
75 which is normally one of the generic implementations. (This high-level
80 The separation makes the generic interrupt handling layer more flexible
81 and extensible. For example, an (sub)architecture can use a generic
119 into the generic interrupt code by calling desc->handle_irq(). This
157 The generic layer provides a set of pre-defined irq-flow methods:
225 handle_level_irq provides a generic implementation for level-triggered
238 handle_fasteoi_irq provides a generic implementation for interrupts,
250 handle_edge_irq provides a generic implementation for edge-triggered
274 handle_simple_irq provides a generic implementation for simple
289 handle_percpu_irq provides a generic implementation for per CPU
320 The generic functions are intended for 'clean' architectures and chips,
387 the generic layer.
389 Generic interrupt chip
393 provides a configurable generic interrupt chip implementation.
394 Developers should check carefully whether the generic chip fits their
398 .. kernel-doc:: kernel/irq/generic-chip.c
405 which are used in the generic IRQ layer.