[GIT PULL] platform-drivers-x86 for 4.7-1

From: Darren Hart
Date: Fri May 27 2016 - 15:45:34 EST


Hi Linus,

The following changes since commit 9735a22799b9214d17d3c231fe377fc852f042e9:

Linux 4.6-rc2 (2016-04-03 09:09:40 -0500)

are available in the git repository at:

git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git tags/platform-drivers-x86-v4.7-1

for you to fetch changes up to b740d2e9233cb33626d3b62210bcfc6a34baa839:

platform/x86: Add PMC Driver for Intel Core SoC (2016-05-27 11:47:56 -0700)

----------------------------------------------------------------
platform-drivers-x86 for 4.7-1

Mostly minor updates and cleanups. One new power management controller driver
for Intel Core SoCs.

platform/x86:
- Add PMC Driver for Intel Core SoC

dell-rbtn:
- Ignore ACPI notifications if device is suspended

thinkpad_acpi:
- save kbdlight state on suspend and restore it on resume

intel_menlow:
- reduce code duplication

asus-wmi:
- provide access to ALS control

ideapad-laptop:
- add a new WMI string for ESC key

surfacepro3_button:
- Add a warning when switching to tablet mode

sony-laptop:
- Avoid oops on module unload for older laptops

intel_telemetry:
- Constify telemetry_core_ops structures

fujitsu-laptop:
- Use IS_ENABLED() instead of checking for built-in or module

asus-laptop:
- correct error handling in sysfs_acpi_set
- remove redundant initializers
- correct error handling in asus_read_brightness()

fujitsu-laptop:
- Support radio LED

----------------------------------------------------------------
Andy Shevchenko (1):
surfacepro3_button: Add a warning when switching to tablet mode

Arnd Bergmann (1):
ideapad-laptop: add a new WMI string for ESC key

Gabriele Mazzotta (1):
dell-rbtn: Ignore ACPI notifications if device is suspended

Giedrius StatkeviÄius (3):
asus-laptop: correct error handling in asus_read_brightness()
asus-laptop: remove redundant initializers
asus-laptop: correct error handling in sysfs_acpi_set

Javier Martinez Canillas (1):
fujitsu-laptop: Use IS_ENABLED() instead of checking for built-in or module

Julia Lawall (1):
intel_telemetry: Constify telemetry_core_ops structures

Lawrence Yiu (1):
sony-laptop: Avoid oops on module unload for older laptops

Marco Trevisan (TreviÃo) (1):
thinkpad_acpi: save kbdlight state on suspend and restore it on resume

MichaÅ KÄpieÅ (1):
fujitsu-laptop: Support radio LED

Oleksij Rempel (1):
asus-wmi: provide access to ALS control

Rajneesh Bhardwaj (1):
platform/x86: Add PMC Driver for Intel Core SoC

Rasmus Villemoes (1):
intel_menlow: reduce code duplication

MAINTAINERS | 8 ++
arch/x86/include/asm/intel_telemetry.h | 2 +-
arch/x86/include/asm/pmc_core.h | 27 ++++
drivers/platform/x86/Kconfig | 12 ++
drivers/platform/x86/Makefile | 1 +
drivers/platform/x86/asus-laptop.c | 15 +-
drivers/platform/x86/asus-wmi.c | 5 +
drivers/platform/x86/dell-rbtn.c | 56 ++++++++
drivers/platform/x86/fujitsu-laptop.c | 63 +++++++-
drivers/platform/x86/ideapad-laptop.c | 19 ++-
drivers/platform/x86/intel_menlow.c | 49 +++----
drivers/platform/x86/intel_pmc_core.c | 200 ++++++++++++++++++++++++++
drivers/platform/x86/intel_pmc_core.h | 51 +++++++
drivers/platform/x86/intel_telemetry_core.c | 6 +-
drivers/platform/x86/intel_telemetry_pltdrv.c | 2 +-
drivers/platform/x86/sony-laptop.c | 3 +
drivers/platform/x86/surfacepro3_button.c | 9 +-
drivers/platform/x86/thinkpad_acpi.c | 43 +++++-
18 files changed, 518 insertions(+), 53 deletions(-)
create mode 100644 arch/x86/include/asm/pmc_core.h
create mode 100644 drivers/platform/x86/intel_pmc_core.c
create mode 100644 drivers/platform/x86/intel_pmc_core.h

--
Darren Hart
Intel Open Source Technology Center