Kernel updates since December 2009

This commit is contained in:
Bahadir Balban
2010-03-25 01:12:40 +02:00
parent 16818191b3
commit 74b5963fcb
487 changed files with 22477 additions and 3857 deletions

View File

@@ -19,8 +19,8 @@
typedef void (*irq_op_t)(l4id_t irq);
struct irq_chip_ops {
void (*init)(void);
l4id_t (*read_irq)(void);
void (*init)();
l4id_t (*read_irq)(void *data);
irq_op_t ack_and_mask;
irq_op_t unmask;
};
@@ -31,6 +31,7 @@ struct irq_chip {
int cascade; /* The irq that lower chip uses on this chip */
int start; /* The global irq offset for this chip */
int end; /* End of this chip's irqs */
void *data; /* Anything that a of interest to a driver */
struct irq_chip_ops ops;
};