Hi Ralf, This patch has fixed up pt_regs for vr41xx. Yoichi Signed-off-by: Yoichi Yuasa <yoichi_yuasa@xxxxxxxxxxxxxx> diff -pruN -X mips/Documentation/dontdiff mips-orig/include/asm-mips/vr41xx/vr41xx.h mips/include/asm-mips/vr41xx/vr41xx.h --- mips-orig/include/asm-mips/vr41xx/vr41xx.h 2006-10-18 15:51:59.544965750 +0900 +++ mips/include/asm-mips/vr41xx/vr41xx.h 2006-10-18 18:38:43.194612250 +0900 @@ -75,7 +75,7 @@ extern void vr41xx_mask_clock(vr41xx_clo * Interrupt Control Unit */ extern int vr41xx_set_intassign(unsigned int irq, unsigned char intassign); -extern int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int, struct pt_regs *)); +extern int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int)); #define PIUINT_COMMAND 0x0040 #define PIUINT_DATA 0x0020