<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input, branch v2.6.25</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.25</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.25'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2008-04-02T14:14:29Z</updated>
<entry>
<title>Input: appletouch - add product IDs for the 4th generation MacBooks</title>
<updated>2008-04-02T14:14:29Z</updated>
<author>
<name>Tobias Mueller</name>
<email>Tobias_Mueller@twam.info</email>
</author>
<published>2008-04-02T14:02:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0035a1dc8f56f2c92f4246b0c8b5f6d1ee10c76b'/>
<id>urn:sha1:0035a1dc8f56f2c92f4246b0c8b5f6d1ee10c76b</id>
<content type='text'>
Signed-off-by: Tobias Mueller &lt;Tobias_Mueller@twam.info&gt;
Acked-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: make sure input interfaces pin parent input devices</title>
<updated>2008-04-01T04:22:53Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2008-04-01T04:22:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a7097ff89c3204737a07eecbc83f9ae6002cc534'/>
<id>urn:sha1:a7097ff89c3204737a07eecbc83f9ae6002cc534</id>
<content type='text'>
Recent driver core change causes references to parent devices being
dropped early, at device_del() time, as opposed to when all children
are freed. This causes oops in evdev with grabbed devices. Take the
reference to the parent input device ourselves to ensure that it
stays around long enough.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus</title>
<updated>2008-04-01T04:22:26Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2008-04-01T04:22:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=399f486286f44d55c4fff0e9cc5d712f2b443489'/>
<id>urn:sha1:399f486286f44d55c4fff0e9cc5d712f2b443489</id>
<content type='text'>
</content>
</entry>
<entry>
<title>evdev: Release eventual input device grabs when getting disconnected</title>
<updated>2008-03-30T21:47:49Z</updated>
<author>
<name>Björn Steinbrink</name>
<email>B.Steinbrink@gmx.de</email>
</author>
<published>2008-03-30T18:42:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=eb08b6b973cb91311431c6eea3cc232b97152a84'/>
<id>urn:sha1:eb08b6b973cb91311431c6eea3cc232b97152a84</id>
<content type='text'>
When getting disconnected we need to release eventual grabs on the
underlying input device as we also release the input device itself.
Otherwise, we would try to release the grab when the client that
requested it closes its handle, accessing the input device which
might already be freed.

Signed-off-by: Björn Steinbrink &lt;B.Steinbrink@gmx.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>ixp4xx-beeper: add MODULE_ALIAS</title>
<updated>2008-03-28T21:45:22Z</updated>
<author>
<name>Alessandro Zummo</name>
<email>alessandro.zummo@towertech.it</email>
</author>
<published>2008-03-28T21:15:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=589499c04b9929ce3de9a9cc591f8a24cf1ebc91'/>
<id>urn:sha1:589499c04b9929ce3de9a9cc591f8a24cf1ebc91</id>
<content type='text'>
The following patch allows ixp4xx-beeper to be loaded by udev
automatically when compiled as a module with kernel versions 2.4.24 and
greater.

This patch is required because 43cc71eed1250755986da4c0f9898f9a635cb3bf
("platform: prefix MODALIAS with "platform:"") changed the modalias
string to have the extra prefix.

LKG7102D7:~# udevinfo -a -p /sys/devices/platform/ixp4xx-beeper.4

 looking at device '/devices/platform/ixp4xx-beeper.4':
   KERNEL=="ixp4xx-beeper.4"
   SUBSYSTEM=="platform"
   DRIVER==""
   ATTR{modalias}=="platform:ixp4xx-beeper"

udev therefore tries to modprobe platform:ixp4xx-beeper instead of
ixp4xx-beeper.

LKG7102D7:~# udevtest /sys/devices/platform/ixp4xx-beeper.4
...
import_uevent_var: import into environment: 'PHYSDEVBUS=platform'
import_uevent_var: import into environment: 'MODALIAS=platform:ixp4xx-beeper'
main: looking at device '/devices/platform/ixp4xx-beeper.4' from
subsystem 'platform'
wait_for_sysfs: file '/sys/devices/platform/ixp4xx-beeper.4/bus'
appeared after 0 loops
main: run: 'socket:/org/kernel/udev/monitor'
main: run: '/sbin/modprobe --use-blacklist platform:ixp4xx-beeper'

With this patch, depmod adds an alias line (see below) to
modules.alias which allows modprobe to load the right module.

alias platform:ixp4xx-beeper ixp4xx-beeper

Signed-off-by: Gordon Farquharson &lt;gordonfarquharson@gmail.com&gt;
Signed-off-by: Alessandro Zummo &lt;a.zummo@towertech.it&gt;
Cc: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Cc: David Brownell &lt;david-b@pacbell.net&gt;
Cc: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Cc: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Cc: Dmitry Torokhov &lt;dtor@mail.ru&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>Input: apm-power - fix crash when unloading modules</title>
<updated>2008-03-24T15:02:06Z</updated>
<author>
<name>Helge Deller</name>
<email>deller@gmx.de</email>
</author>
<published>2008-03-24T15:02:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=481419ec9fbdf3f4ec5389c7e91a81b4a7ebee8d'/>
<id>urn:sha1:481419ec9fbdf3f4ec5389c7e91a81b4a7ebee8d</id>
<content type='text'>
Fix a crash in the apm-power driver when an input-device, such as
keyboard driver module, is unloaded.

Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: pxa27x - fix keypad KPC macros</title>
<updated>2008-03-20T13:48:14Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@openedhand.com</email>
</author>
<published>2008-03-20T13:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=688dad4f4c9004fcaa4cadad167b064342be5d63'/>
<id>urn:sha1:688dad4f4c9004fcaa4cadad167b064342be5d63</id>
<content type='text'>
We want to mask (key_number - 1), not key_number. The current
implementation works fine for all values but the maximum one,
i.e. 8.

Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
Acked-by: Eric Miao &lt;eric.miao@marvell.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: ALPS - fix forward/back buttons reversed on Acer 5520-5290</title>
<updated>2008-03-18T04:39:55Z</updated>
<author>
<name>Laszlo Kajan</name>
<email>kajla@bioinfo.pl</email>
</author>
<published>2008-03-18T04:39:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3c00bb96497a9c1251359a1faf68dddbb8d50a23'/>
<id>urn:sha1:3c00bb96497a9c1251359a1faf68dddbb8d50a23</id>
<content type='text'>
ALPS_FW_BK_1 protocol flavor seems to have forward and backward
keys reversed.

Signed-off-by: Laszlo Kajan &lt;kajla@bioinfo.pl&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: ALPS - put secondary device in proper place in sysfs</title>
<updated>2008-03-18T04:29:18Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2008-03-18T04:29:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1db3a3453f6915d6af322e3a1b25f7ab2c9d9a2b'/>
<id>urn:sha1:1db3a3453f6915d6af322e3a1b25f7ab2c9d9a2b</id>
<content type='text'>
Secondary input device did not have parent set up causing it
to appear in the root of sysfs device hierarchy.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: wacom - add support for Bamboo1, BambooFun, and Cintiq 12WX</title>
<updated>2008-03-14T15:54:38Z</updated>
<author>
<name>Ping Cheng</name>
<email>pingc@wacom.com</email>
</author>
<published>2008-03-13T20:46:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0e1763f530af71bd82e58e407991a9ded6aae73e'/>
<id>urn:sha1:0e1763f530af71bd82e58e407991a9ded6aae73e</id>
<content type='text'>
Add support for new wacom tablets - Bamboo1, BambooFun, and Cintiq 12WX

Signed-off-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
