<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/platform, 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-26T04:03:36Z</updated>
<entry>
<title>sony-laptop: do not scribble keyboard backlight registers on resume</title>
<updated>2013-11-26T04:03:36Z</updated>
<author>
<name>Mattia Dongili</name>
<email>malattia@linux.it</email>
</author>
<published>2013-11-25T22:43:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b975dc3689fc6a3718ad288ce080924f9cb7e176'/>
<id>urn:sha1:b975dc3689fc6a3718ad288ce080924f9cb7e176</id>
<content type='text'>
Follow-up to commit 294d31e8227c ("sony-laptop: don't change keyboard
backlight settings"): avoid messing up the state on resume.  Leave it to
what was before suspending as it's anyway likely that we still don't
know what value we should write to the EC registers.  This fix is also
required in 3.12

Cc: stable@vger.kernel.org
Tested-by: Karol Babioch &lt;karol@babioch.de&gt;
Signed-off-by: Mattia Dongili &lt;malattia@linux.it&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>x86, wmi fix modalias_show return values</title>
<updated>2013-11-21T01:16:22Z</updated>
<author>
<name>Prarit Bhargava</name>
<email>prarit@redhat.com</email>
</author>
<published>2013-10-03T23:23:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a80e1053aaa395d94fff5ab7c73c89bb0c28c3c5'/>
<id>urn:sha1:a80e1053aaa395d94fff5ab7c73c89bb0c28c3c5</id>
<content type='text'>
I just fixed this same bug in arch/powerpc/kernel/vio.c and took a quick
look for other similar errors in the kernel.

modalias_show() should return an empty string on error, not errno.

Signed-off-by: Prarit Bhargava &lt;prarit@redhat.com&gt;
Cc: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>ipc: Added support for IPC interrupt mode</title>
<updated>2013-11-21T01:16:21Z</updated>
<author>
<name>Kuppuswamy Sathyanarayanan</name>
<email>sathyanarayanan.kuppuswamy@linux.intel.com</email>
</author>
<published>2013-11-16T00:21:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ed12f295bfd5c378970106891f12999589aec4e5'/>
<id>urn:sha1:ed12f295bfd5c378970106891f12999589aec4e5</id>
<content type='text'>
This patch adds support for ipc command interrupt mode.
Also added platform data option to select 'irq_mode'

irq_mode = 1: configure the driver to receive IOC interrupt
for each successful ipc_command.

irq_mode = 0: makes driver use polling method to
track the command completion status.

Signed-off-by: Kuppuswamy Sathyanarayanan &lt;sathyanarayanan.kuppuswamy@linux.intel.com&gt;
Signed-off-by: David Cohen &lt;david.a.cohen@linux.intel.com&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>ipc: Handle error conditions in ipc command</title>
<updated>2013-11-20T23:51:28Z</updated>
<author>
<name>Kuppuswamy Sathyanarayanan</name>
<email>sathyanarayanan.kuppuswamy@linux.intel.com</email>
</author>
<published>2013-11-14T22:15:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c7094d1d994c23950d8a55d33dcb7ed6d9b13f8f'/>
<id>urn:sha1:c7094d1d994c23950d8a55d33dcb7ed6d9b13f8f</id>
<content type='text'>
Handle error conditions in intel_scu_ipc_command() and
pwr_reg_rdwr().

Signed-off-by: Kuppuswamy Sathyanarayanan &lt;sathyanarayanan.kuppuswamy@linux.intel.com&gt;
Signed-off-by: David Cohen &lt;david.a.cohen@linux.intel.com&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>ipc: Enabled ipc support for additional intel platforms</title>
<updated>2013-11-20T23:51:28Z</updated>
<author>
<name>Kuppuswamy Sathyanarayanan</name>
<email>sathyanarayanan.kuppuswamy@linux.intel.com</email>
</author>
<published>2013-11-14T22:15:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7f95afb317d94f383877e67dc52fda17dc37fa21'/>
<id>urn:sha1:7f95afb317d94f383877e67dc52fda17dc37fa21</id>
<content type='text'>
Enabled ipc support for penwell, clovertrail &amp; tangier platforms.

Signed-off-by: Kuppuswamy Sathyanarayanan &lt;sathyanarayanan.kuppuswamy@linux.intel.com&gt;
Cc: David Cohen &lt;david.a.cohen@linux.intel.com&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>ipc: Added platform data structure</title>
<updated>2013-11-20T23:51:28Z</updated>
<author>
<name>Kuppuswamy Sathyanarayanan</name>
<email>sathyanarayanan.kuppuswamy@linux.intel.com</email>
</author>
<published>2013-11-14T22:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e97a1c981723f3b7620b124859383a457b12f06f'/>
<id>urn:sha1:e97a1c981723f3b7620b124859383a457b12f06f</id>
<content type='text'>
Since the same ipc driver can be used by many platforms, using
macros for defining ipc_base and i2c_base addresses is not
a scalable approach. So added a platform data structure to pass
this information.

Signed-off-by: Kuppuswamy Sathyanarayanan &lt;sathyanarayanan.kuppuswamy@linux.intel.com&gt;
Acked-by: Alan Cox &lt;gnomes@lxorguk.ukuu.org.uk&gt;
Cc: David Cohen &lt;david.a.cohen@linux.intel.com&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>thinkpad_acpi: Fix build error when CONFIG_SND_MAX_CARDS &gt; 32</title>
<updated>2013-11-20T23:51:15Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2013-10-24T14:06:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=cab6661344f14a09d7aecdf821a40f68ef9b18cc'/>
<id>urn:sha1:cab6661344f14a09d7aecdf821a40f68ef9b18cc</id>
<content type='text'>
SNDRV_CARDS can be specified via Kconfig since 3.11 kernel, so this
can be over 32bit integer range, which leads to a build error.

Cc: &lt;stable@vger.kernel.org&gt; [v3.11+]
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>platform: add chrome platform directory</title>
<updated>2013-11-20T23:51:03Z</updated>
<author>
<name>Olof Johansson</name>
<email>olof@lixom.net</email>
</author>
<published>2013-11-07T22:25:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ab0431059ed0d0e3a9e532ad0488ada25021249d'/>
<id>urn:sha1:ab0431059ed0d0e3a9e532ad0488ada25021249d</id>
<content type='text'>
It makes sense to split out the Chromebook/Chromebox hardware platform
drivers to a separate subdirectory, since some of it will be shared
between ARM and x86.

This moves over the existing chromeos_laptop driver without making
any other changes, and adds appropriate Kconfig entries for the new
directory. It also adds a MAINTAINERS entry for the new subdir.

Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>hp-wmi: detect "2009 BIOS or later" flag by WMI 0x0d for wireless cmd</title>
<updated>2013-11-20T23:51:03Z</updated>
<author>
<name>Alex Hung</name>
<email>alex.hung@canonical.com</email>
</author>
<published>2013-10-29T06:57:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=997daa1bd9aca412ab97955a35b26c460c0ec7a4'/>
<id>urn:sha1:997daa1bd9aca412ab97955a35b26c460c0ec7a4</id>
<content type='text'>
Some HP BIOS has dummy WMI 0x05 cmd and it causes wireless set cmd to fail.
This patch fixes the problem by detecting "2009 BIOS or later" flag which
determines whether WMI 0x1b is supported and is used to replace WMI 0x05.

Signed-off-by: Alex Hung &lt;alex.hung@canonical.com&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>dell-wmi: Add KEY_MICMUTE to bios_to_linux_keycode</title>
<updated>2013-11-20T23:51:03Z</updated>
<author>
<name>Alex Hung</name>
<email>alex.hung@canonical.com</email>
</author>
<published>2013-11-12T03:09:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=cfb743bf6173063b57ef5a8185ea87f130209d4d'/>
<id>urn:sha1:cfb743bf6173063b57ef5a8185ea87f130209d4d</id>
<content type='text'>
Signed-off-by: Alex Hung &lt;alex.hung@canonical.com&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
</feed>
