|
Linux Kernel
3.7.1
|
#include <irqdomain.h>
Data Fields | |
| struct list_head | link |
| unsigned int | revmap_type |
| union { | |
| struct { | |
| unsigned int size | |
| unsigned int first_irq | |
| irq_hw_number_t first_hwirq | |
| } legacy | |
| struct { | |
| unsigned int size | |
| unsigned int * revmap | |
| } linear | |
| struct { | |
| unsigned int max_irq | |
| } nomap | |
| struct radix_tree_root tree | |
| } | revmap_data |
| struct irq_domain_ops * | ops |
| void * | host_data |
| irq_hw_number_t | inval_irq |
| struct device_node * | of_node |
struct irq_domain - Hardware interrupt number translation object Element in global irq_domain list. : Method used for reverse mapping hwirq numbers to linux irq. This will be one of the IRQ_DOMAIN_MAP_* values. : Revmap method specific data. : pointer to irq_domain methods : private data pointer for use by owner. Not touched by irq_domain core code. : Start of irq_desc range assigned to the irq_domain. The creator of the irq_domain is responsible for allocating the array of irq_desc structures. : Number of irqs managed by the irq domain : Starting number for hwirqs managed by the irq domain : (optional) Pointer to device tree nodes associated with the irq_domain. Used when decoding device tree interrupt specifiers.
Definition at line 86 of file irqdomain.h.
| irq_hw_number_t first_hwirq |
Definition at line 95 of file irqdomain.h.
| unsigned int first_irq |
Definition at line 94 of file irqdomain.h.
Definition at line 107 of file irqdomain.h.
| irq_hw_number_t inval_irq |
Definition at line 108 of file irqdomain.h.
| struct { ... } legacy |
| struct { ... } linear |
Definition at line 87 of file irqdomain.h.
| unsigned int max_irq |
Definition at line 102 of file irqdomain.h.
| struct { ... } nomap |
| struct device_node* of_node |
Definition at line 111 of file irqdomain.h.
| struct irq_domain_ops* ops |
Definition at line 106 of file irqdomain.h.
| unsigned int* revmap |
Definition at line 99 of file irqdomain.h.
| union { ... } revmap_data |
| unsigned int revmap_type |
Definition at line 90 of file irqdomain.h.
| unsigned int size |
Definition at line 93 of file irqdomain.h.
| struct radix_tree_root tree |
Definition at line 104 of file irqdomain.h.
1.8.2