summaryrefslogtreecommitdiff
path: root/arch/m68k/atari/atakeyb.c
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert@linux-m68k.org>2008-12-30 16:01:32 +0300
committerGeert Uytterhoeven <geert@linux-m68k.org>2009-01-12 22:56:36 +0300
commit5b8b4c3d1b0ed4ccac3b1985acd0a973dfa00801 (patch)
tree86cb7eb9a8360df38349317fc28ac26d48fa309d /arch/m68k/atari/atakeyb.c
parent844306538920b3aaf6806e238f0c0309a1e2bb5f (diff)
downloadlinux-5b8b4c3d1b0ed4ccac3b1985acd0a973dfa00801.tar.xz
m68k: atari core - Kill warn_unused_result warnings
warning: ignoring return value of 'request_irq', declared with attribute warn_unused_result Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Diffstat (limited to 'arch/m68k/atari/atakeyb.c')
-rw-r--r--arch/m68k/atari/atakeyb.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/m68k/atari/atakeyb.c b/arch/m68k/atari/atakeyb.c
index f3c343be51ee..a5f33c059979 100644
--- a/arch/m68k/atari/atakeyb.c
+++ b/arch/m68k/atari/atakeyb.c
@@ -566,14 +566,19 @@ static int atari_keyb_done = 0;
int atari_keyb_init(void)
{
+ int error;
+
if (atari_keyb_done)
return 0;
kb_state.state = KEYBOARD;
kb_state.len = 0;
- request_irq(IRQ_MFP_ACIA, atari_keyboard_interrupt, IRQ_TYPE_SLOW,
- "keyboard/mouse/MIDI", atari_keyboard_interrupt);
+ error = request_irq(IRQ_MFP_ACIA, atari_keyboard_interrupt,
+ IRQ_TYPE_SLOW, "keyboard/mouse/MIDI",
+ atari_keyboard_interrupt);
+ if (error)
+ return error;
atari_turnoff_irq(IRQ_MFP_ACIA);
do {