<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/drivers/input/misc, branch v4.0.3</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.0.3</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.0.3'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2015-02-26T01:13:51Z</updated>
<entry>
<title>Input: mma8450 - add parent device</title>
<updated>2015-02-26T01:13:51Z</updated>
<author>
<name>Stefan Sauer</name>
<email>ensonic@google.com</email>
</author>
<published>2015-02-26T01:11:04Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=71daf89476144343df5db1686759a06459292a5f'/>
<id>urn:sha1:71daf89476144343df5db1686759a06459292a5f</id>
<content type='text'>
Add the parent device so that udev can show the full hierarchy. This avoids
the device showing up under /devices/virtual/input instead of the i2c bus
it is actually attached to.

Signed-off-by: Stefan Sauer &lt;ensonic@google.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'bfin_rotary' into next</title>
<updated>2015-02-16T00:07:18Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2015-02-16T00:07:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=97ae2b5c17d6cc988c6d49ae0cf95befb6b7081c'/>
<id>urn:sha1:97ae2b5c17d6cc988c6d49ae0cf95befb6b7081c</id>
<content type='text'>
Merge bfin_rotary driver changes from Sonic Zhang.
</content>
</entry>
<entry>
<title>Input: bfin_rotary - introduce open and close methods</title>
<updated>2015-02-16T00:06:29Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2015-02-06T06:50:16Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c8af781ebf3ffe37c18c34ca89e29c085560e561'/>
<id>urn:sha1:c8af781ebf3ffe37c18c34ca89e29c085560e561</id>
<content type='text'>
Introduce open and close methods for the input device to postpone enabling
the device until it is needed.

Acked-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: bfin_rotary - convert to use managed resources</title>
<updated>2015-02-16T00:06:28Z</updated>
<author>
<name>Sonic Zhang</name>
<email>sonic.zhang@analog.com</email>
</author>
<published>2015-02-06T05:42:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f14d4df93a6bb5712a92666901198403900790a0'/>
<id>urn:sha1:f14d4df93a6bb5712a92666901198403900790a0</id>
<content type='text'>
Use of managed resources simplifies error handling.

Signed-off-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: bfin_rotary - use generic IO functions</title>
<updated>2015-02-16T00:06:28Z</updated>
<author>
<name>Sonic Zhang</name>
<email>sonic.zhang@analog.com</email>
</author>
<published>2015-02-06T05:32:59Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=71adf22f476aae18bfe1fb7605d41f9cf95d0e5f'/>
<id>urn:sha1:71adf22f476aae18bfe1fb7605d41f9cf95d0e5f</id>
<content type='text'>
Instead of using arch-specific accessors remap rotary register physical
address into kernel space in probe and use standard readw and writew to
access rotary MMRs.

Signed-off-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: bfin_rotary - move pin lists into into platform data</title>
<updated>2015-02-16T00:06:27Z</updated>
<author>
<name>Sonic Zhang</name>
<email>sonic.zhang@analog.com</email>
</author>
<published>2015-02-06T05:23:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=5ea0699a7b452c9e1ecdc81e354fa91dfe8da4f6'/>
<id>urn:sha1:5ea0699a7b452c9e1ecdc81e354fa91dfe8da4f6</id>
<content type='text'>
Newer Blackfin boards use pinctrl API to manage pins and the legacy
peripherial lists are not useful on them. Let's move pin lists into
platform data so older boards can still use them and newer boards can use
the modern API.

Signed-off-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: bfin_rotary - move platform header to linux/platform_data</title>
<updated>2015-02-16T00:06:27Z</updated>
<author>
<name>Sonic Zhang</name>
<email>sonic.zhang@analog.com</email>
</author>
<published>2015-02-04T01:12:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=1ea74014aba7cd3ddcc3cf3eef92270d2e8429e8'/>
<id>urn:sha1:1ea74014aba7cd3ddcc3cf3eef92270d2e8429e8</id>
<content type='text'>
The platform data definition of the rotary driver should be generic for all
architectures.

Signed-off-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: bfin_rotary - mark suspend and resume code as __maybe_unused</title>
<updated>2015-02-16T00:06:26Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2015-02-06T06:05:51Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=5ec662e7a6b8bd266382c8e7a3f236ffc8e1acf9'/>
<id>urn:sha1:5ec662e7a6b8bd266382c8e7a3f236ffc8e1acf9</id>
<content type='text'>
Instead of using #ifdef to guard potentially unused suspend and resume code
let's mark them as __maybe_unused so they still get discarded if they are
not used but we do not get warning. This allows for better compile coverage.

Acked-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: bfin_rotary - fix potential oops in interrupt handler</title>
<updated>2015-02-16T00:06:04Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2015-02-11T01:47:04Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7694f44d63c61883fefba6e8ad12075f17d3ebd3'/>
<id>urn:sha1:7694f44d63c61883fefba6e8ad12075f17d3ebd3</id>
<content type='text'>
The interrupt handler in the driver tries to fetch driver data from
platform device, unfortunately it is only set up after interrupt handler
is registered. Since interrupt handler does not really need to access
the platform device itself let's change it to get the driver data
instance instead.

Acked-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: soc_button_array - use "Windows" key for "Home"</title>
<updated>2015-02-10T23:45:00Z</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@hadess.net</email>
</author>
<published>2015-02-10T23:42:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=791738be57473fddaf393dcedcef31b577231aaa'/>
<id>urn:sha1:791738be57473fddaf393dcedcef31b577231aaa</id>
<content type='text'>
KEY_HOME is the key to go back to the beginning of the line, not the key to
get into an overview mode, as Windows does. GNOME can already make use of
the Windows key on multiple form factors, and other desktop environments
can use it depending on the form factor.

Using "Windows" as the emitted key also means that the keycode sent out
matches the symbol on the key itself.

So switch KEY_HOME to KEY_LEFTMETA ("Windows" key).

Signed-off-by: Bastien Nocera &lt;hadess@hadess.net&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
</feed>
