<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/keyboard, branch v3.13</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=v3.13</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.13'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2013-11-26T02:26:17Z</updated>
<entry>
<title>Input: keyboard - "keycode &amp; KEY_MAX" changes some keycode values</title>
<updated>2013-11-26T02:26:17Z</updated>
<author>
<name>Andrew Liu</name>
<email>andrew.liu200917@gmail.com</email>
</author>
<published>2013-11-23T18:06:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e4cfb034e89a1c7148f617735d92a3655d27773f'/>
<id>urn:sha1:e4cfb034e89a1c7148f617735d92a3655d27773f</id>
<content type='text'>
For exmaple, keycode: KEY_OK(0x160) is changed by "and" operation with
KEY_MAX(0x2ff) to KEY_KPENTER(96).

Signed-off-by: Andrew Liu &lt;andrew.liu200917@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'next' into for-linus</title>
<updated>2013-11-15T01:38:05Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2013-11-15T01:38:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=42249094f79422fbf5ed4b54eeb48ff096809b8f'/>
<id>urn:sha1:42249094f79422fbf5ed4b54eeb48ff096809b8f</id>
<content type='text'>
Merge first round of changes for 3.13 merge window.
</content>
</entry>
<entry>
<title>Input: tnetv107x-keypad - make irqs signed for error handling</title>
<updated>2013-11-11T08:01:44Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2013-11-11T07:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a108193cf9685061660e111f985594d6a344abfb'/>
<id>urn:sha1:a108193cf9685061660e111f985594d6a344abfb</id>
<content type='text'>
There is a bug in keypad_probe() where we do:

	kp-&gt;irq_press   = platform_get_irq_byname(pdev, "press");
	kp-&gt;irq_release = platform_get_irq_byname(pdev, "release");
	if (kp-&gt;irq_press &lt; 0 || kp-&gt;irq_release &lt; 0) {

The problem is that these irq variables are unsigned so the error
handling doesn't work.  I've changed them to signed values.

Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: sh_keysc - enable the driver on all ARM platforms</title>
<updated>2013-10-31T15:46:08Z</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart+renesas@ideasonboard.com</email>
</author>
<published>2013-10-31T07:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e4a42f655fdbfadc41f8b2f95dca5e5d395015f5'/>
<id>urn:sha1:e4a42f655fdbfadc41f8b2f95dca5e5d395015f5</id>
<content type='text'>
Renesas ARM platforms are transitioning from single-platform to
multi-platform kernels using the new ARCH_SHMOBILE_MULTI. Make the
driver available on all ARM platforms to enable it on both ARCH_SHMOBILE
and ARCH_SHMOBILE_MULTI, and increase build testing coverage with
COMPILE_TEST.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Acked-by: Simon Horman &lt;horms@verge.net.au&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: allow deselecting serio drivers even without CONFIG_EXPERT</title>
<updated>2013-10-31T15:46:06Z</updated>
<author>
<name>Tom Gundersen</name>
<email>teg@jklm.no</email>
</author>
<published>2013-10-31T07:38:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bcd2623073e98f69f84720308db0b142c4da0bd6'/>
<id>urn:sha1:bcd2623073e98f69f84720308db0b142c4da0bd6</id>
<content type='text'>
There is plenty of consumer hardware (e.g., mac books) that does not use AT
keyboards or PS/2 mice. It therefore makes sense for distro kernels to
build the related drivers as modules to avoid loading them on hardware that
does not need them. As such, these options should no longer be protected by
EXPERT.

Moreover, building these drivers as modules gets rid of the following ugly
error during boot:

[    2.337745] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    3.439537] i8042: No controller found

Signed-off-by: Tom Gundersen &lt;teg@jklm.no&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: nspire-keypad - add missing clk_disable_unprepare() on error path</title>
<updated>2013-10-16T06:42:11Z</updated>
<author>
<name>Wei Yongjun</name>
<email>yongjun_wei@trendmicro.com.cn</email>
</author>
<published>2013-10-16T06:37:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a4da47527d9f2e19a66527379418a5d13de9fff1'/>
<id>urn:sha1:a4da47527d9f2e19a66527379418a5d13de9fff1</id>
<content type='text'>
Add the missing clk_disable_unprepare() before return
from nspire_keypad_open() in the error handling case.

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'v3.12-rc4' into next</title>
<updated>2013-10-08T15:43:00Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2013-10-08T15:43:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e3c55d406bd8df1a878546002c93db90c42be10c'/>
<id>urn:sha1:e3c55d406bd8df1a878546002c93db90c42be10c</id>
<content type='text'>
Merge with mainline to bring in changes to input subsystem that were
committed through other trees.
</content>
</entry>
<entry>
<title>Input: pxa27x_keypad - include linux/of.h header</title>
<updated>2013-10-06T08:22:27Z</updated>
<author>
<name>Sachin Kamat</name>
<email>sachin.kamat@linaro.org</email>
</author>
<published>2013-10-06T07:55:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=95ba7407e29292eda2ca211845347ad2ccff2842'/>
<id>urn:sha1:95ba7407e29292eda2ca211845347ad2ccff2842</id>
<content type='text'>
'of_match_ptr' is defined in linux/of.h. Include it explicitly.

Signed-off-by: Sachin Kamat &lt;sachin.kamat@linaro.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: gpio_keys_polled - include linux/of.h header</title>
<updated>2013-10-06T08:22:27Z</updated>
<author>
<name>Sachin Kamat</name>
<email>sachin.kamat@linaro.org</email>
</author>
<published>2013-10-06T07:55:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=278017030db78799055f5459ed9722568c9cf9e7'/>
<id>urn:sha1:278017030db78799055f5459ed9722568c9cf9e7</id>
<content type='text'>
'of_match_ptr' is defined in linux/of.h. Include it explicitly.

Signed-off-by: Sachin Kamat &lt;sachin.kamat@linaro.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: gpio_keys - include linux/of.h header</title>
<updated>2013-10-06T08:22:27Z</updated>
<author>
<name>Sachin Kamat</name>
<email>sachin.kamat@linaro.org</email>
</author>
<published>2013-10-06T07:55:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=415a4caae91c42fa1f6b79f8b503e0814d847b69'/>
<id>urn:sha1:415a4caae91c42fa1f6b79f8b503e0814d847b69</id>
<content type='text'>
'of_match_ptr' is defined in linux/of.h. Include it explicitly.

Signed-off-by: Sachin Kamat &lt;sachin.kamat@linaro.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
</feed>
