Rev 3906 | Rev 3947 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3906 | Rev 3941 | ||
|---|---|---|---|
| Line 137... | Line 137... | ||
| 137 | /** Actual IRQ number. -1 if not yet assigned. */ |
137 | /** Actual IRQ number. -1 if not yet assigned. */ |
| 138 | inr_t inr; |
138 | inr_t inr; |
| 139 | /** Trigger level of the IRQ. */ |
139 | /** Trigger level of the IRQ. */ |
| 140 | irq_trigger_t trigger; |
140 | irq_trigger_t trigger; |
| 141 | /** Claim ownership of the IRQ. */ |
141 | /** Claim ownership of the IRQ. */ |
| 142 | irq_ownership_t (* claim)(void *); |
142 | irq_ownership_t (* claim)(struct irq *); |
| 143 | /** Handler for this IRQ and device. */ |
143 | /** Handler for this IRQ and device. */ |
| 144 | irq_handler_t handler; |
144 | irq_handler_t handler; |
| 145 | /** Instance argument for the handler and the claim function. */ |
145 | /** Instance argument for the handler and the claim function. */ |
| 146 | void *instance; |
146 | void *instance; |
| 147 | 147 | ||