<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/platform/chrome, branch v4.0</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=v4.0</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2014-10-20T14:21:26Z</updated>
<entry>
<title>platform: chrome: drop owner assignment from platform_drivers</title>
<updated>2014-10-20T14:21:26Z</updated>
<author>
<name>Wolfram Sang</name>
<email>wsa@the-dreams.de</email>
</author>
<published>2014-10-20T14:21:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=38c53fa8f0b2bdf4e534a24bd224e4480d8d9dc4'/>
<id>urn:sha1:38c53fa8f0b2bdf4e534a24bd224e4480d8d9dc4</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>Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform</title>
<updated>2014-08-10T18:13:58Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2014-08-10T18:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=58d08e3b2c2033354b91467da33deffa06360c28'/>
<id>urn:sha1:58d08e3b2c2033354b91467da33deffa06360c28</id>
<content type='text'>
Pull chrome platform updates from Olof Johansson:
 "Updates to the Chromebook/box platform drivers:

   - a bugfix to pstore registration that makes it also work on
     non-Google systems
   - addition of new shipped Chromebooks (later models have more probing
     through ACPI so the need for these updates will be less over time).
   - A couple of minor coding style updates"

* tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform:
  platform/chrome: chromeos_laptop - Add a limit for deferred retries
  platform/chrome: Add support for the acer c720p touchscreen.
  platform/chrome: pstore: fix dmi table to match all chrome systems
  platform/chrome: coding style fixes
  platform/chrome: chromeos_laptop - Add Toshiba CB35 Touch
  platform/chrome: chromeos_laptop - Add Dell Chromebook 11 touch
  platform/chrome: chromeos_laptop - Add HP Chromebook 14
  platform/chrome: chromeos_laptop - Add support for Acer C720
</content>
</entry>
<entry>
<title>Input: atmel_mxt_ts - download device config using firmware loader</title>
<updated>2014-07-23T21:42:07Z</updated>
<author>
<name>Nick Dyer</name>
<email>nick.dyer@itdev.co.uk</email>
</author>
<published>2014-07-23T19:38:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=50a77c658b80e7e3303e3bcec195b30e2b62d513'/>
<id>urn:sha1:50a77c658b80e7e3303e3bcec195b30e2b62d513</id>
<content type='text'>
The existing implementation which encodes the configuration as a binary
blob in platform data is unsatisfactory since it requires a kernel
recompile for the configuration to be changed, and it doesn't deal well
with firmware changes that move values around on the chip.

Atmel define an ASCII format for the configuration which can be exported
from their tools. This patch implements a parser for that format which
loads the configuration via the firmware loader and sends it to the MXT
chip.

Signed-off-by: Nick Dyer &lt;nick.dyer@itdev.co.uk&gt;
Acked-by: Benson Leung &lt;bleung@chromium.org&gt;
Acked-by: Yufeng Shen &lt;miletus@chromium.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>platform/chrome: chromeos_laptop - Add a limit for deferred retries</title>
<updated>2014-07-16T01:02:01Z</updated>
<author>
<name>Benson Leung</name>
<email>bleung@chromium.org</email>
</author>
<published>2014-07-16T00:43:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5502486a2077e4280c618b82e8a77ed35932956f'/>
<id>urn:sha1:5502486a2077e4280c618b82e8a77ed35932956f</id>
<content type='text'>
Limit the number of times we allow deferred probing to attempt to add
i2c devices. This will help with some device flakiness at probe time.
For example, some touchpads and touchscreens may be in transition between
bootloader and operational mode and may appear at neither address briefly.

Adapters, however, have no limit as it depends on when the i2c adapter driver
module is loaded. The module may even be loaded manually by the user using
modprobe or insmod.

By default, set MAX_I2C_DEVICE_DEFERALS to 5.

Based on this patch from the chromeos-kernel :
https://chromium-review.googlesource.com/168130

Signed-off-by: Benson Leung &lt;bleung@chromium.org&gt;
Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
</content>
</entry>
<entry>
<title>platform/chrome: Add support for the acer c720p touchscreen.</title>
<updated>2014-07-16T01:01:03Z</updated>
<author>
<name>Michael Mullin</name>
<email>masmullin@gmail.com</email>
</author>
<published>2014-07-16T00:00:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b90b3c4ae06af135e279c9a5aa1c640d22787fc4'/>
<id>urn:sha1:b90b3c4ae06af135e279c9a5aa1c640d22787fc4</id>
<content type='text'>
Add support for the acer c720p touchscreen.
Tested manually by using the touchscreen on the acer c720p-2664

Based on the following patch by Dave Parker &lt;dparker@chromium.org&gt;:
https://chromium-review.googlesource.com/#/c/167136/

Signed-off-by: Michael Mullin &lt;masmullin@gmail.com&gt;
Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt;
Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
</content>
</entry>
<entry>
<title>platform/chrome: pstore: fix dmi table to match all chrome systems</title>
<updated>2014-07-10T17:38:41Z</updated>
<author>
<name>Olof Johansson</name>
<email>olof@lixom.net</email>
</author>
<published>2014-07-10T17:17:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d1c1437062db9f56ae7b3abc818fbacacf932d3f'/>
<id>urn:sha1:d1c1437062db9f56ae7b3abc818fbacacf932d3f</id>
<content type='text'>
Turns out that DMI_SYSTEM_VENDOR is actually the native vendor of each
Chromebook/box. I tested the original patch on a Pixel that -- surprise,
has Google as vendor. *facepalm*.

The only other data I can think of to probe on is Google_* in the version
string.  Checking with our firmware team, all systems should have this
and nothing else than Chrome hardware should have the coreboot + Google_*
combination to date.

So, we'll switch to this. For future platforms we are going to move to
using an ACPI device to configure this instead of a DMI table (yay!),
so longer-term that will sort itself out.

Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt;
</content>
</entry>
<entry>
<title>platform/chrome: coding style fixes</title>
<updated>2014-07-10T16:40:36Z</updated>
<author>
<name>Robin Schroer</name>
<email>sulamiification@gmail.com</email>
</author>
<published>2014-05-29T18:45:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=49c68a21d4f308d67b8a4ff8bcf5cd3af53f027d'/>
<id>urn:sha1:49c68a21d4f308d67b8a4ff8bcf5cd3af53f027d</id>
<content type='text'>
added blank lines after declarations in some places

Signed-off-by: Robin Schroer &lt;sulamiification@gmail.com&gt;
Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
</content>
</entry>
<entry>
<title>platform/chrome: chromeos_laptop - Add Toshiba CB35 Touch</title>
<updated>2014-07-10T16:35:02Z</updated>
<author>
<name>Gene Chen</name>
<email>gene.chen@intel.com</email>
</author>
<published>2014-06-17T21:02:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=963cb6fa0f5f115986e970b9d97440e4906524fa'/>
<id>urn:sha1:963cb6fa0f5f115986e970b9d97440e4906524fa</id>
<content type='text'>
Add support for Leon touch devices, which is the same as
falco/peppy/wolf on the same buses using the LynxPoint-LP I2C
via the i2c-designware-pci driver.

Based on these patches from the chromeos-3.8 kernel:
https://chromium-review.googlesource.com/168351
https://chromium-review.googlesource.com/173445

Signed-off-by: Gene Chen &lt;gene.chen@intel.com&gt;
Signed-off-by: Benson Leung &lt;bleung@chromium.org&gt;
Tested-by: Scot Doyle &lt;lkml14@scotdoyle.com&gt;
Reviewed-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;
Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
</content>
</entry>
<entry>
<title>platform/chrome: chromeos_laptop - Add Dell Chromebook 11 touch</title>
<updated>2014-07-10T16:34:57Z</updated>
<author>
<name>Mohammed Habibulla</name>
<email>moch@chromium.org</email>
</author>
<published>2014-06-17T21:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0e1e5e590a457063c94d55c219b349bcf0d1f93a'/>
<id>urn:sha1:0e1e5e590a457063c94d55c219b349bcf0d1f93a</id>
<content type='text'>
Add support for Dell Chromebook 11's touch device, which is the same
as falco/peppy on the same bus using the LynxPoint-LP I2C via the
i2c-designware-pci driver.

Based on these patches from the chromeos-3.8 kernel:
https://chromium-review.googlesource.com/#/c/65320/
https://chromium-review.googlesource.com/#/c/174664/

Signed-off-by: Mohammed Habibulla &lt;moch@chromium.org&gt;
Signed-off-by: Benson Leung &lt;bleung@chromium.org&gt;
Reviewed-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;
Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
</content>
</entry>
<entry>
<title>platform/chrome: chromeos_laptop - Add HP Chromebook 14</title>
<updated>2014-07-10T16:34:54Z</updated>
<author>
<name>Benson Leung</name>
<email>bleung@chromium.org</email>
</author>
<published>2014-06-17T21:02:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5ea9567f6126846f5dcfa8515d7ef2c238133c0d'/>
<id>urn:sha1:5ea9567f6126846f5dcfa8515d7ef2c238133c0d</id>
<content type='text'>
Add support for the trackpad on HP Chromebook 14.

Signed-off-by: Benson Leung &lt;bleung@chromium.org&gt;
Reviewed-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;
Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
</content>
</entry>
</feed>
