Skip to content

Commit

Permalink
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
Browse files Browse the repository at this point in the history
…t/olof/chrome-platform

Pull chrome platform cleanups and improvements from Olof Johansson:
 - Use deferred probing on Chrome OS platforms for the i2c device
   registration.  This fixes a long-standing race of initialization of
   touchpad/screen on Chromebooks.
 - Added in platform device registration for pstore console on supported
   hardware
 - Misc smaller fixes (__initdata, module exit cleanup, etc)

* tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform:
  platform/chrome: unregister platform driver/device when module exit
  platform/chrome: Make i2c_adapter_names static
  platform/chrome: chromeos_laptop - fix incorrect placement of __initdata tag
  platform/chrome: chromeos_laptop - Use deferred probing
  platform/chrome: chromeos_laptop - Restructure device associations
  platform/chrome: Add pstore platform_device
  • Loading branch information
Linus Torvalds committed Jan 30, 2014
2 parents b3a4bca + 2b8454a commit e9e352e
Show file tree
Hide file tree
Showing 4 changed files with 323 additions and 91 deletions.
14 changes: 14 additions & 0 deletions drivers/platform/chrome/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,18 @@ config CHROMEOS_LAPTOP
If you have a supported Chromebook, choose Y or M here.
The module will be called chromeos_laptop.

config CHROMEOS_PSTORE
tristate "Chrome OS pstore support"
---help---
This module instantiates the persistent storage on x86 ChromeOS
devices. It can be used to store away console logs and crash
information across reboots.

The range of memory used is 0xf00000-0x1000000, traditionally
the memory used to back VGA controller memory.

If you have a supported Chromebook, choose Y or M here.
The module will be called chromeos_pstore.


endif # CHROMEOS_PLATFORMS
1 change: 1 addition & 0 deletions drivers/platform/chrome/Makefile
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@

obj-$(CONFIG_CHROMEOS_LAPTOP) += chromeos_laptop.o
obj-$(CONFIG_CHROMEOS_PSTORE) += chromeos_pstore.o
Loading

0 comments on commit e9e352e

Please sign in to comment.