<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/input/keyboard/omap4-keypad.c, branch v3.2.71</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>Input: omap4-keypad - wire up runtime PM handling</title>
<updated>2011-02-24T05:05:35+00:00</updated>
<author>
<name>Abraham Arce</name>
<email>x0066660@ti.com</email>
</author>
<published>2011-02-23T06:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5ad567ffbaf208bd35bff4341906346c1a1d4574'/>
<id>5ad567ffbaf208bd35bff4341906346c1a1d4574</id>
<content type='text'>
Enable Runtime PM functionality in OMAP4 driver based on the following
assumptions:

- keyboard controller in wakeup domain so it is always on and power
  impact is minimal;
- in OMAP4 the device control is at module/device level and ick/fclk
  level control is difficult so cutting of clocks will prevent
  interrupts.

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Shubhrajyoti D &lt;shubhrajyoti@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable Runtime PM functionality in OMAP4 driver based on the following
assumptions:

- keyboard controller in wakeup domain so it is always on and power
  impact is minimal;
- in OMAP4 the device control is at module/device level and ick/fclk
  level control is difficult so cutting of clocks will prevent
  interrupts.

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Shubhrajyoti D &lt;shubhrajyoti@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: omap4-keypad - wake-up on events &amp; long presses</title>
<updated>2010-10-13T14:49:26+00:00</updated>
<author>
<name>Mike Turquette</name>
<email>mturquette@ti.com</email>
</author>
<published>2010-09-30T06:38:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=9a34bc61160167319fcfa59842cc0373487d533b'/>
<id>9a34bc61160167319fcfa59842cc0373487d533b</id>
<content type='text'>
Program keyboard controller to generate a wake-up request on events and
on long key presses. It will not generate wake-up requests on timeouts
since driver code does not handle them.

This allows keyboard to wake-up OMAP from suspend.

Signed-off-by: Mike Turquette &lt;mturquette@ti.com&gt;
Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Program keyboard controller to generate a wake-up request on events and
on long key presses. It will not generate wake-up requests on timeouts
since driver code does not handle them.

This allows keyboard to wake-up OMAP from suspend.

Signed-off-by: Mike Turquette &lt;mturquette@ti.com&gt;
Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: omap4-keypad - fix interrupt line configuration</title>
<updated>2010-10-13T14:49:26+00:00</updated>
<author>
<name>Abraham Arce</name>
<email>x0066660@ti.com</email>
</author>
<published>2010-09-30T06:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f8038c425148ddd50c7e7223a9a6e71ce5f7e42d'/>
<id>f8038c425148ddd50c7e7223a9a6e71ce5f7e42d</id>
<content type='text'>
Select correct interrupt line behaviour.

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Select correct interrupt line behaviour.

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: omap4-keypad - SYSCONFIG register configuration</title>
<updated>2010-10-13T14:49:25+00:00</updated>
<author>
<name>Abraham Arce</name>
<email>x0066660@ti.com</email>
</author>
<published>2010-09-30T06:36:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=05362f486bf6e6b8adc77424b6edf2f3cd6816ae'/>
<id>05362f486bf6e6b8adc77424b6edf2f3cd6816ae</id>
<content type='text'>
Remove SYSCONFIG register configuration, omap hwmod framework will
use internal API to modify as required.

Other minor updates:

- Change a variable name from DEF to VAL, this represents a value
- Break line width to 80 characters

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove SYSCONFIG register configuration, omap hwmod framework will
use internal API to modify as required.

Other minor updates:

- Change a variable name from DEF to VAL, this represents a value
- Break line width to 80 characters

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: omap4-keypad - use platform device helpers</title>
<updated>2010-10-13T14:49:25+00:00</updated>
<author>
<name>Abraham Arce</name>
<email>x0066660@ti.com</email>
</author>
<published>2010-09-30T06:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f3a1ba60dbdbf46f2715cc4e3f8abc9d65c4d9bf'/>
<id>f3a1ba60dbdbf46f2715cc4e3f8abc9d65c4d9bf</id>
<content type='text'>
Get mem and irq resources using platform helpers

 - platform_get_base
 - platform_get_irq

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get mem and irq resources using platform helpers

 - platform_get_base
 - platform_get_irq

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: add support for OMAP4 keyboard controller</title>
<updated>2010-09-01T01:07:54+00:00</updated>
<author>
<name>Abraham Arce</name>
<email>x0066660@ti.com</email>
</author>
<published>2010-09-01T00:05:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a17f79553f052f04d47689a842118f775f81b7e3'/>
<id>a17f79553f052f04d47689a842118f775f81b7e3</id>
<content type='text'>
OMAP4 keyboard controller includes:
  - built-in scanning algorithm
  - debouncing feature

Driver implementation is based on matrix_keypad.c

Signed-off-by: Syed Rafiuddin &lt;rafiuddin.syed@ti.com&gt;
Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OMAP4 keyboard controller includes:
  - built-in scanning algorithm
  - debouncing feature

Driver implementation is based on matrix_keypad.c

Signed-off-by: Syed Rafiuddin &lt;rafiuddin.syed@ti.com&gt;
Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
