<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/input/keyboard/atakbd.c, branch linux-4.4.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.4.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.4.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-10-20T07:52:37Z</updated>
<entry>
<title>Input: atakbd - fix Atari CapsLock behaviour</title>
<updated>2018-10-20T07:52:37Z</updated>
<author>
<name>Michael Schmitz</name>
</author>
<published>2018-09-17T22:27:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6df8eb6ae2295ad0fa830d943585d9eb69785074'/>
<id>urn:sha1:6df8eb6ae2295ad0fa830d943585d9eb69785074</id>
<content type='text'>
[ Upstream commit 52d2c7bf7c90217fbe875d2d76f310979c48eb83 ]

The CapsLock key on Atari keyboards is not a toggle, it does send the
normal make and break scancodes.

Drop the CapsLock toggle handling code, which did cause the CapsLock
key to merely act as a Shift key.

Tested-by: Michael Schmitz &lt;schmitzmic@gmail.com&gt;
Signed-off-by: Michael Schmitz &lt;schmitzmic@gmail.com&gt;
Signed-off-by: Andreas Schwab &lt;schwab@linux-m68k.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Sasha Levin &lt;alexander.levin@microsoft.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Input: atakbd - fix Atari keymap</title>
<updated>2018-10-20T07:52:37Z</updated>
<author>
<name>Andreas Schwab</name>
</author>
<published>2018-09-17T19:43:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d200ea29009ebd4eb8e932e364d565c4c1a5b837'/>
<id>urn:sha1:d200ea29009ebd4eb8e932e364d565c4c1a5b837</id>
<content type='text'>
[ Upstream commit 9e62df51be993035c577371ffee5477697a56aad ]

Fix errors in Atari keymap (mostly in keypad, help and undo keys).

Patch provided on debian-68k ML by Andreas Schwab &lt;schwab@linux-m68k.org&gt;,
keymap array size and unhandled scancode limit adjusted to 0x73 by me.

Tested-by: Michael Schmitz &lt;schmitzmic@gmail.com&gt;
Signed-off-by: Michael Schmitz &lt;schmitzmic@gmail.com&gt;
Signed-off-by: Andreas Schwab &lt;schwab@linux-m68k.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Sasha Levin &lt;alexander.levin@microsoft.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Input: atari - enable the 102nd key for German keyboards</title>
<updated>2015-01-18T08:10:28Z</updated>
<author>
<name>Michael Karcher</name>
</author>
<published>2015-01-17T22:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9923d858cb0c8cfa49dda4a9a3422691b5911167'/>
<id>urn:sha1:9923d858cb0c8cfa49dda4a9a3422691b5911167</id>
<content type='text'>
Signed-off-by: Michael Karcher &lt;kernel@mkarcher.dialup.fu-berlin.de&gt;
Acked-by: Thorsten Glaser &lt;tg@mirbsd.org&gt;
Tested-by: Stefan Niestegge &lt;beetle@atari.org&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>input/atari: Fix atarimouse init</title>
<updated>2011-05-19T16:19:11Z</updated>
<author>
<name>Michael Schmitz</name>
</author>
<published>2008-12-28T22:00:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=186f200a95cbd13c291cdd3ddeb07aad0a3782cc'/>
<id>urn:sha1:186f200a95cbd13c291cdd3ddeb07aad0a3782cc</id>
<content type='text'>
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 &lt;schmitz@debian.org&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>m68k: Return -ENODEV if no device is found</title>
<updated>2008-07-21T00:24:38Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2008-07-17T19:16:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e945b568e28b42de893ef24989372f0219501d32'/>
<id>urn:sha1:e945b568e28b42de893ef24989372f0219501d32</id>
<content type='text'>
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 &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>get rid of input BIT* duplicate defines</title>
<updated>2007-10-19T18:53:42Z</updated>
<author>
<name>Jiri Slaby</name>
</author>
<published>2007-10-19T06:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7b19ada2ed3c1eccb9fe94d74b05e1428224663d'/>
<id>urn:sha1:7b19ada2ed3c1eccb9fe94d74b05e1428224663d</id>
<content type='text'>
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&lt;&lt;x)

Signed-off-by: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Cc: &lt;dtor@mail.ru&gt;
Acked-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
Cc: &lt;lenb@kernel.org&gt;
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Cc: &lt;perex@suse.cz&gt;
Acked-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
Cc: &lt;vernux@us.ibm.com&gt;
Cc: &lt;malattia@linux.it&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Atari keyboard: incorporate additional review comments</title>
<updated>2007-10-15T20:08:55Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2007-10-15T19:51:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=63bd8c48e04bbbc9cee3d752857914609d8d406f'/>
<id>urn:sha1:63bd8c48e04bbbc9cee3d752857914609d8d406f</id>
<content type='text'>
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 &lt;geert@linux-m68k.org&gt;
Cc: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Cc: Michael Schmitz &lt;schmitz@biophys.uni-duesseldorf.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>m68k: Atari input drivers cleanup</title>
<updated>2007-10-13T16:41:02Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2007-10-13T12:31:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6615c5b25e0bffcb3c4463cc68e55a7f7df0b109'/>
<id>urn:sha1:6615c5b25e0bffcb3c4463cc68e55a7f7df0b109</id>
<content type='text'>
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 &lt;schmitz@biophys.uni-duesseldorf.de&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>m68k: Atari keyboard and mouse support.</title>
<updated>2007-05-05T00:59:05Z</updated>
<author>
<name>Michael Schmitz</name>
</author>
<published>2007-05-01T20:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c04cb856e20a8bf68762d60737b84328c1ab5900'/>
<id>urn:sha1:c04cb856e20a8bf68762d60737b84328c1ab5900</id>
<content type='text'>
Atari keyboard and mouse support.
(reformating and Kconfig fixes by Roman Zippel)

Signed-off-by: Michael Schmitz &lt;schmitz@debian.org&gt;
Signed-off-by: Roman Zippel &lt;zippel@linux-m68k.org&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
