<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/platform/x86/amilo-rfkill.c, branch linux-4.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-10-20T14:21:27Z</updated>
<entry>
<title>platform: x86: drop owner assignment from platform_drivers</title>
<updated>2014-10-20T14:21:27Z</updated>
<author>
<name>Wolfram Sang</name>
</author>
<published>2014-10-20T14:21:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3493f4144bfd2f11923670b45a8290c8c6499c92'/>
<id>urn:sha1:3493f4144bfd2f11923670b45a8290c8c6499c92</id>
<content type='text'>
A platform_driver does not need to set an owner, it will be populated by the
driver core.

Signed-off-by: Wolfram Sang &lt;wsa@the-dreams.de&gt;
</content>
</entry>
<entry>
<title>amilo-rfkill: Enable using amilo-rfkill with the FSC Amilo L1310.</title>
<updated>2013-09-05T12:52:12Z</updated>
<author>
<name>Jerome Meinke</name>
</author>
<published>2013-08-19T15:15:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0be18a8e1133fc2cf668c90360fcd1a767f64faa'/>
<id>urn:sha1:0be18a8e1133fc2cf668c90360fcd1a767f64faa</id>
<content type='text'>
This change extends the amilo_rfkill_id_table[] with the DMI_BOARD_NAME information of the Amilo L1310, so that the wifi device can be switched on.

Signed-off-by: Jerome Meinke &lt;meinkej@informatik.uni-freiburg.de&gt;
Signed-off-by: Matthew Garrett &lt;matthew.garrett@nebula.com&gt;
</content>
</entry>
<entry>
<title>Drivers: platform: x86: remove __dev* attributes.</title>
<updated>2013-01-03T23:57:03Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2012-12-21T21:18:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b859f15921321b7bf4cb4cf188e31a6a25d2dff3'/>
<id>urn:sha1:b859f15921321b7bf4cb4cf188e31a6a25d2dff3</id>
<content type='text'>
CONFIG_HOTPLUG is going away as an option.  As a result, the __dev*
markings need to be removed.

This change removes the use of __devinit, __devexit_p, __devinitdata,
__devinitconst, and __devexit from these drivers.

Based on patches originally written by Bill Pemberton, but redone by me
in order to handle some of the coding style issues better, by hand.

Cc: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Cc: Joey Lee &lt;jlee@novell.com&gt;
Cc: Matthew Garrett &lt;mjg@redhat.com&gt;
Cc: Peter Feuerer &lt;peter@piie.net&gt;
Cc: Corentin Chary &lt;corentin.chary@gmail.com&gt;
Cc: Cezary Jackiewicz &lt;cezary.jackiewicz@gmail.com&gt;
Cc: Robert Gerlach &lt;khnz@gmx.de&gt;
Cc: Ike Panhc &lt;ike.pan@canonical.com&gt;
Cc: Henrique de Moraes Holschuh &lt;ibm-acpi@hmh.eng.br&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>sections: fix section conflicts in drivers/platform/x86</title>
<updated>2012-10-05T18:04:43Z</updated>
<author>
<name>Andi Kleen</name>
</author>
<published>2012-10-05T00:12:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3bd018969c57e639ebfc30042d44433e30e03d35'/>
<id>urn:sha1:3bd018969c57e639ebfc30042d44433e30e03d35</id>
<content type='text'>
Signed-off-by: Andi Kleen &lt;ak@linux.intel.com&gt;
Cc: Matthew Garrett &lt;mjg@redhat.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>drivers/platform/x86/amilo-rfkill.c::amilo_rfkill_probe() avoid NULL deref</title>
<updated>2012-03-26T19:45:32Z</updated>
<author>
<name>Jesper Juhl</name>
</author>
<published>2012-03-23T00:08:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=41603e9783a24c8c7cce548c0819bdc9e46a585b'/>
<id>urn:sha1:41603e9783a24c8c7cce548c0819bdc9e46a585b</id>
<content type='text'>
In drivers/platform/x86/amilo-rfkill.c::amilo_rfkill_probe() the call
to dmi_first_match() may fail and return NULL. If it does return NULL,
then we'll be dereferencing a NULL pointer in the rfkill_alloc() call
where we do 'system_id-&gt;driver_data' --&gt; KABOOM!

Avoid that problem by testing for a NULL return value from
dmi_first_match() and bailing out if it fails.

I was a bit uncertain about what to return in the failure case. In the
end I settled for -ENXIO as the most logical error to return.

Signed-off-by: Jesper Juhl &lt;jj@chaosbits.net&gt;
Signed-off-by: Matthew Garrett &lt;mjg@redhat.com&gt;
</content>
</entry>
<entry>
<title>x86: Add amilo-rfkill driver for some Fujitsu-Siemens Amilo laptops</title>
<updated>2012-03-12T13:56:47Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2011-11-25T04:09:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c215ab9a7530d415707430de8d51a58ca6a41808'/>
<id>urn:sha1:c215ab9a7530d415707430de8d51a58ca6a41808</id>
<content type='text'>
An rfkill driver based on the fsaa1655g and fsam7440 drivers for
Fujitsu-Siemens Amilo A1655 and M7440 models found at:

http://sourceforge.net/projects/fsaa1655g/
http://sourceforge.net/projects/fsam7440/

This adds DMI matching, replaces the procfs files with rfkill devices,
and uses the proper functions to write to the i8042 safely.

Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
Signed-off-by: Matthew Garrett &lt;mjg@redhat.com&gt;
</content>
</entry>
</feed>
