diff --git a/debian/changelog b/debian/changelog index b4d1f34cf..5214d915f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -23,7 +23,9 @@ linux-2.6 (2.6.15+2.6.16-rc3-0experimental.1) UNRELEASED; urgency=low * [arm] Update configs for 2.6.16-rc3. * [armeb] Update configs for 2.6.16-rc3. * [arm/armeb] Fix compilation error on NSLU2 due to recent flash - changes (Alessandro Zummo). + changes. + * [arm/armeb] Fix a compilation error in the IXP4xx beeper support + (Alessandro Zummo). [ Norbert Tretkowski ] * [alpha] Update arch/alpha/config* for 2.6.16-rc3. diff --git a/debian/patches/ixp4xx-beeper-fix.patch b/debian/patches/ixp4xx-beeper-fix.patch new file mode 100644 index 000000000..aa757603d --- /dev/null +++ b/debian/patches/ixp4xx-beeper-fix.patch @@ -0,0 +1,48 @@ +## DP: Fix compilation error in drivers/input/misc/ixp4xx-beeper.c +## DP: Patch author: Alessandro Zummo +## DP: Upstream status: submitted + +Date: Tue, 14 Feb 2006 22:51:10 +0000 +From: Martin Michlmayr +To: Dmitry Torokhov , akpm@osdl.org +Cc: Alessandro Zummo +Subject: [PATCH] input: fix compilation error in drivers/input/misc/ixp4xx-beeper.c + +From: Alessandro Zummo + +Fix compilation error of drivers/input/misc/ixp4xx-beeper.c by including +linux/interrupt.h. + + CC drivers/input/misc/ixp4xx-beeper.o +drivers/input/misc/ixp4xx-beeper.c:81: error: syntax error before ‘ixp4xx_spkr_interrupt’ +drivers/input/misc/ixp4xx-beeper.c:82: warning: return type defaults to ‘int’ +drivers/input/misc/ixp4xx-beeper.c: In function ‘ixp4xx_spkr_interrupt’: +drivers/input/misc/ixp4xx-beeper.c:89: error: ‘IRQ_HANDLED’ undeclared (first use in this function) +drivers/input/misc/ixp4xx-beeper.c:89: error: (Each undeclared identifier is reported only once +drivers/input/misc/ixp4xx-beeper.c:89: error: for each function it appears in.) +drivers/input/misc/ixp4xx-beeper.c: In function ‘ixp4xx_spkr_probe’: +drivers/input/misc/ixp4xx-beeper.c:114: warning: implicit declaration of function ‘request_irq’ +drivers/input/misc/ixp4xx-beeper.c:128: warning: implicit declaration of function ‘free_irq’ +make[3]: *** [drivers/input/misc/ixp4xx-beeper.o] Error 1 +make[2]: *** [drivers/input/misc] Error 2 +make[1]: *** [drivers/input] Error 2 + +Signed-off-by: Alessandro Zummo +Signed-off-by: Martin Michlmayr + +--- + + drivers/input/misc/ixp4xx-beeper.c | 1 + + 1 file changed, 1 insertion(+) + +--- linux-nslu2.orig/drivers/input/misc/ixp4xx-beeper.c 2006-02-06 20:37:19.000000000 +0100 ++++ linux-nslu2/drivers/input/misc/ixp4xx-beeper.c 2006-02-06 22:04:59.000000000 +0100 +@@ -19,6 +19,7 @@ + #include + #include + #include ++#include + #include + + MODULE_AUTHOR("Alessandro Zummo "); +