<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input, branch v3.4.7</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/input?h=v3.4.7</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/input?h=v3.4.7'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-07-19T15:58:58Z</updated>
<entry>
<title>Input: xpad - add Andamiro Pump It Up pad</title>
<updated>2012-07-19T15:58:58Z</updated>
<author>
<name>Yuri Khan</name>
<email>yurivkhan@gmail.com</email>
</author>
<published>2012-07-12T05:12:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=256cf2738cb242af70ea6f6117446a98ed949a9c'/>
<id>urn:sha1:256cf2738cb242af70ea6f6117446a98ed949a9c</id>
<content type='text'>
commit e76b8ee25e034ab601b525abb95cea14aa167ed3 upstream.

I couldn't find the vendor ID in any of the online databases, but this
mat has a Pump It Up logo on the top side of the controller compartment,
and a disclaimer stating that Andamiro will not be liable on the bottom.

Signed-off-by: Yuri Khan &lt;yurivkhan@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Input: xpad - add signature for Razer Onza Tournament Edition</title>
<updated>2012-07-19T15:58:58Z</updated>
<author>
<name>Ilia Katsnelson</name>
<email>k0009000@gmail.com</email>
</author>
<published>2012-07-11T07:54:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=07793cd472f688c266eedff79f46f6c512d84ce4'/>
<id>urn:sha1:07793cd472f688c266eedff79f46f6c512d84ce4</id>
<content type='text'>
commit cc71a7e899cc6b2ff41e1be48756782ed004d802 upstream.

Signed-off-by: Ilia Katsnelson &lt;k0009000@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Input: xpad - handle all variations of Mad Catz Beat Pad</title>
<updated>2012-07-19T15:58:58Z</updated>
<author>
<name>Yuri Khan</name>
<email>yurivkhan@gmail.com</email>
</author>
<published>2012-07-11T07:49:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=abee143740c3388cc34869b9320aed3fa28f9cdb'/>
<id>urn:sha1:abee143740c3388cc34869b9320aed3fa28f9cdb</id>
<content type='text'>
commit 3ffb62cb9ac2430c2504c6ff9727d0f2476ef0bd upstream.

The device should be handled by xpad driver instead of generic HID driver.

Signed-off-by: Yuri Khan &lt;yurivkhan@gmail.com&gt;
Acked-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Input: bcm5974 - Add support for 2012 MacBook Pro Retina</title>
<updated>2012-07-19T15:58:58Z</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2012-07-10T16:43:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=edb5132a255e3f594b662018acced9037c6989b5'/>
<id>urn:sha1:edb5132a255e3f594b662018acced9037c6989b5</id>
<content type='text'>
commit 3dde22a98e94eb18527f0ff0068fb2fb945e58d4 upstream.

Add support for the 15'' MacBook Pro Retina model (MacBookPro10,1).

Patch originally written by clipcarl (forums.opensuse.org).

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input</title>
<updated>2012-04-30T17:13:48Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-04-30T17:13:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=84e92ef4f7addba97ff54810d1602b47d7c00ca4'/>
<id>urn:sha1:84e92ef4f7addba97ff54810d1602b47d7c00ca4</id>
<content type='text'>
Pull input fix from Dmitry Torokhov:
 "A simple fix for a recent regression in Synaptics driver"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
  Input: synaptics - fix regression with "image sensor" trackpads
</content>
</entry>
<entry>
<title>Input: synaptics - fix regression with "image sensor" trackpads</title>
<updated>2012-04-21T05:47:28Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-04-21T05:34:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=899c612d74d4a242158a4db20367388d6299c028'/>
<id>urn:sha1:899c612d74d4a242158a4db20367388d6299c028</id>
<content type='text'>
commit 7968a5dd492ccc38345013e534ad4c8d6eb60ed1
Input: synaptics - add support for Relative mode

Accidentally broke support for advanced gestures (multitouch)
on some trackpads such as the one in my ThinkPad X220 by
incorretly changing the condition for enabling them. This
restores it.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
CC: stable@kernel.org [3.3]
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>mfd: Convert twl6040 to i2c driver, and separate it from twl core</title>
<updated>2012-04-16T14:45:34Z</updated>
<author>
<name>Peter Ujfalusi</name>
<email>peter.ujfalusi@ti.com</email>
</author>
<published>2012-04-03T08:56:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8eaeb9393397be8eb700ab38a69c450975463b77'/>
<id>urn:sha1:8eaeb9393397be8eb700ab38a69c450975463b77</id>
<content type='text'>
Complete the separation of the twl6040 from the twl core since
it is a separate chip, not part of the twl6030 PMIC.

Make the needed Kconfig changes for the depending drivers at the
same time to avoid breaking the kernel build (vibra, ASoC components).

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Reviewed-by: Mark Brown &lt;broonie@opensource.wolfsonicro.com&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Acked-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input</title>
<updated>2012-04-12T19:49:07Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-04-12T19:49:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4abb663b641ee21024906dae45af7de50ebad2d8'/>
<id>urn:sha1:4abb663b641ee21024906dae45af7de50ebad2d8</id>
<content type='text'>
Pull input updates from Dmitry Torokhov:
 "Just a few small fixes..."

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
  Input: da9052 - fix memory leak in da9052_onkey_probe()
  Input: gpio_mouse - use linux/gpio.h rather than asm/gpio.h
  Input: trackpoint - use psmouse_fmt() for messages
  Input: elantech - v4 is a clickpad, with only one button
  Input: elantech - reset touchpad before configuring it
  Input: sentelic - filter taps in absolute mode
  Input: tps6507x-ts - fix MODULE_ALIAS to match driver name
</content>
</entry>
<entry>
<title>Input: da9052 - fix memory leak in da9052_onkey_probe()</title>
<updated>2012-04-12T05:15:04Z</updated>
<author>
<name>Jesper Juhl</name>
<email>jj@chaosbits.net</email>
</author>
<published>2012-04-12T03:55:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0e3d0f3d960bf5b895adcf9ffc79d2077f1411d5'/>
<id>urn:sha1:0e3d0f3d960bf5b895adcf9ffc79d2077f1411d5</id>
<content type='text'>
If, in drivers/input/misc/da9052_onkey.c::da9052_onkey_probe(), the
call to either kzalloc() or input_allocate_device() fails then we will
return -ENOMEM from the function without freeing the other allocation
that may have succeeded, thus we leak either the memory allocated for
'onkey' or the memory allocated for 'input_dev' if one succeeds and
the other fails.
Fix that by jumping to the 'err_free_mem' label at the end of the
function that properly cleans up rather than returning directly.

Signed-off-by: Jesper Juhl &lt;jj@chaosbits.net&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: gpio_mouse - use linux/gpio.h rather than asm/gpio.h</title>
<updated>2012-04-10T16:05:27Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2012-04-10T16:03:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=55158c886a0c43765140673d2343d3119d34a25a'/>
<id>urn:sha1:55158c886a0c43765140673d2343d3119d34a25a</id>
<content type='text'>
Direct usage of the asm include has long been deprecated by the
introduction of gpiolib.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
