Loading arch/m68k/include/asm/irq.h +4 −4 Original line number Diff line number Diff line Loading @@ -75,13 +75,13 @@ struct pt_regs; * This structure is used to chain together the ISRs for a particular * interrupt source (if it supports chaining). */ typedef struct irq_node { struct irq_node { irqreturn_t (*handler)(int, void *); void *dev_id; struct irq_node *next; unsigned long flags; const char *devname; } irq_node_t; }; /* * This structure has only 4 elements for speed reasons Loading @@ -105,9 +105,9 @@ extern unsigned int m68k_irq_startup(unsigned int); extern void m68k_irq_shutdown(unsigned int); /* * This function returns a new irq_node_t * This function returns a new struct irq_node */ extern irq_node_t *new_irq_node(void); extern struct irq_node *new_irq_node(void); extern void m68k_setup_auto_interrupt(void (*handler)(unsigned int, struct pt_regs *)); extern void m68k_setup_user_interrupt(unsigned int vec, unsigned int cnt, Loading arch/m68k/kernel/ints.c +3 −3 Original line number Diff line number Diff line Loading @@ -70,7 +70,7 @@ static struct irq_chip user_irq_chip = { }; #define NUM_IRQ_NODES 100 static irq_node_t nodes[NUM_IRQ_NODES]; static struct irq_node nodes[NUM_IRQ_NODES]; /* * void init_IRQ(void) Loading Loading @@ -160,9 +160,9 @@ void m68k_setup_irq_chip(struct irq_chip *contr, unsigned int irq, irq_chip[irq + i] = contr; } irq_node_t *new_irq_node(void) struct irq_node *new_irq_node(void) { irq_node_t *node; struct irq_node *node; short i; for (node = nodes, i = NUM_IRQ_NODES-1; i >= 0; node++, i--) { Loading Loading
arch/m68k/include/asm/irq.h +4 −4 Original line number Diff line number Diff line Loading @@ -75,13 +75,13 @@ struct pt_regs; * This structure is used to chain together the ISRs for a particular * interrupt source (if it supports chaining). */ typedef struct irq_node { struct irq_node { irqreturn_t (*handler)(int, void *); void *dev_id; struct irq_node *next; unsigned long flags; const char *devname; } irq_node_t; }; /* * This structure has only 4 elements for speed reasons Loading @@ -105,9 +105,9 @@ extern unsigned int m68k_irq_startup(unsigned int); extern void m68k_irq_shutdown(unsigned int); /* * This function returns a new irq_node_t * This function returns a new struct irq_node */ extern irq_node_t *new_irq_node(void); extern struct irq_node *new_irq_node(void); extern void m68k_setup_auto_interrupt(void (*handler)(unsigned int, struct pt_regs *)); extern void m68k_setup_user_interrupt(unsigned int vec, unsigned int cnt, Loading
arch/m68k/kernel/ints.c +3 −3 Original line number Diff line number Diff line Loading @@ -70,7 +70,7 @@ static struct irq_chip user_irq_chip = { }; #define NUM_IRQ_NODES 100 static irq_node_t nodes[NUM_IRQ_NODES]; static struct irq_node nodes[NUM_IRQ_NODES]; /* * void init_IRQ(void) Loading Loading @@ -160,9 +160,9 @@ void m68k_setup_irq_chip(struct irq_chip *contr, unsigned int irq, irq_chip[irq + i] = contr; } irq_node_t *new_irq_node(void) struct irq_node *new_irq_node(void) { irq_node_t *node; struct irq_node *node; short i; for (node = nodes, i = NUM_IRQ_NODES-1; i >= 0; node++, i--) { Loading