Michael Karcher
9923d858cb
Input: atari - enable the 102nd key for German keyboards
...
Signed-off-by: Michael Karcher <kernel@mkarcher.dialup.fu-berlin.de >
Acked-by: Thorsten Glaser <tg@mirbsd.org >
Tested-by: Stefan Niestegge <beetle@atari.org >
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org >
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
2015-01-18 00:10:28 -08:00
Michael Schmitz
186f200a95
input/atari: Fix atarimouse init
...
Atarimouse fails to load as a module (with ENODEV), due to a brown paper
bag bug, misinterpreting the semantics of atari_keyb_init().
[geert] Propagate the return value of atari_keyb_init() everywhere
Signed-off-by: Michael Schmitz <schmitz@debian.org >
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org >
2011-05-19 18:19:11 +02:00
Geert Uytterhoeven
e945b568e2
m68k: Return -ENODEV if no device is found
...
According to the tests in do_initcalls(), the proper error code in case no
device is found is -ENODEV, not -ENXIO or -EIO.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-20 17:24:38 -07:00
Jiri Slaby
7b19ada2ed
get rid of input BIT* duplicate defines
...
get rid of input BIT* duplicate defines
use newly global defined macros for input layer. Also remove includes of
input.h from non-input sources only for BIT macro definiton. Define the
macro temporarily in local manner, all those local definitons will be
removed further in this patchset (to not break bisecting).
BIT macro will be globally defined (1<<x)
Signed-off-by: Jiri Slaby <jirislaby@gmail.com >
Cc: <dtor@mail.ru >
Acked-by: Jiri Kosina <jkosina@suse.cz >
Cc: <lenb@kernel.org >
Acked-by: Marcel Holtmann <marcel@holtmann.org >
Cc: <perex@suse.cz >
Acked-by: Mauro Carvalho Chehab <mchehab@infradead.org >
Cc: <vernux@us.ibm.com >
Cc: <malattia@linux.it >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-10-19 11:53:42 -07:00
Geert Uytterhoeven
63bd8c48e0
Atari keyboard: incorporate additional review comments
...
Atari keyboard: incorporate additional review comments:
o Kill reference to source file name
o Return error value from input_register_device() instead of -ENOMEM
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org >
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com >
Cc: Michael Schmitz <schmitz@biophys.uni-duesseldorf.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-10-15 13:08:55 -07:00
Geert Uytterhoeven
6615c5b25e
m68k: Atari input drivers cleanup
...
m68k: Atari input drivers cleanup:
- memleak on failed init/register of input devices fixed
- correct keycodes table (Atari keycodes are almost, but not entirely, equal
to Linux keycodes).
Signed-off-by: Michael Schmitz <schmitz@biophys.uni-duesseldorf.de >
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-10-13 09:41:02 -07:00
Michael Schmitz
c04cb856e2
m68k: Atari keyboard and mouse support.
...
Atari keyboard and mouse support.
(reformating and Kconfig fixes by Roman Zippel)
Signed-off-by: Michael Schmitz <schmitz@debian.org >
Signed-off-by: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-05-04 17:59:05 -07:00