Lines Matching refs:number
1 irq_domain interrupt number mapping library
3 The current design of the Linux kernel uses a single large number
4 space where each separate IRQ source is assigned a different number.
10 The number of interrupt controllers registered as unique irqchips
16 Here the interrupt number loose all kind of correspondence to
20 interrupt line to the CPU) nowadays this number is just a number.
27 the controller-local IRQ (hwirq) number into the Linux IRQ number
49 hwirq number as arguments. If a mapping for the hwirq doesn't already
55 be used to find the Linux IRQ number from the hwirq number.
61 If the driver has the Linux IRQ number or the irq_data pointer, and
62 needs to know the associated hwirq number (such as in the irq_chip
75 hwirq number. When a hwirq is mapped, an irq_desc is allocated for
76 the hwirq, and the IRQ number is stored in the table.
78 The Linear map is a good choice when the maximum number of hwirqs is
79 fixed and a relatively small number (~ < 256). The advantages of this
82 as large as the largest possible hwirq number.
93 The tree map is a good choice if the hwirq number can be very large
95 hwirq number. The disadvantage is that hwirq to IRQ number lookup is
103 The No Map mapping is to be used when the hwirq number is
105 Linux IRQ number into the hardware itself so that no mapping is
107 IRQ number and call the .map() callback so that driver can program the
108 Linux IRQ number into the hardware.
126 been allocated for the controller and that the IRQ number can be
127 calculated by adding a fixed offset to the hwirq number, and
195 is used to store irq_domain pointer and hardware irq number.