platform-drivers-x86 for 4.6-1

Significant refactoring of Dell laptop drivers, modularizing the smbios code.
Multiple new platforms added for ideapad, asus, dell, and alienware using
existing quirks. A few fixes and cleanups.

hp-wmi:
 - Remove GPS rfkill support via pre-2009 interface
 - fix unregister order in hp_wmi_rfkill_setup() once again

ideapad-laptop:
 - Add ideapad Y700 (15) to the no_hw_rfkill DMI list

fujitsu-laptop:
 - Support radio toggle button

intel-hid:
 - allocate correct amount of memory for private struct

platform/x86:
 - Make intel_scu_ipc explicitly non-modular

intel_pmc_ipc:
 - Avoid pending IPC1 command during legacy suspend
 - Fix GCR register base address and length

asus-nb-wmi:
 - add wapf=4 quirk for ASUS X75VD

intel_telemetry_pltdrv:
 - Change verbosity control bits

dell-rbtn:
 - Add a comment about the XPS 13 9350

dell-wmi, dell-laptop:
 - depends DMI

dell-wmi:
 - support Dell Inspiron M5110
 - properly process Dell Instant Launch hotkey
 - enable receiving WMI events on Dell Vostro V131
 - Support new hotkeys on the XPS 13 9350 (Skylake)
 - Clean up hotkey table size check
 - Stop storing pointers to DMI tables

dell-laptop:
 - move dell_smi_error() to dell-smbios
 - use dell_smbios_find_token() instead of find_token_location()
 - use dell_smbios_find_token() instead of find_token_id()
 - extract SMBIOS-related code to a separate module

dell-smbios:
 - rename dell_smi_error() to dell_smbios_error()
 - make da_tokens static
 - remove find_token_{id,location}()
 - implement new function for finding DMI table 0xDA tokens
 - make the SMBIOS buffer static
 - return the SMBIOS buffer from dell_smbios_get_buffer()
 - don't return an SMBIOS buffer from dell_smbios_send_request()
 - don't pass an SMBIOS buffer to dell_smbios_send_request()
 - rename dell_send_request() to dell_smbios_send_request()
 - rename release_buffer() to dell_smbios_release_buffer()
 - rename clear_buffer() to dell_smbios_clear_buffer()
 - rename get_buffer() to dell_smbios_get_buffer()

dell-led:
 - use dell_smbios_send_request() for performing SMBIOS calls
 - use dell_smbios_find_token() for finding mic DMI tokens

toshiba_acpi:
 - Add a module parameter to disable hotkeys registration
 - Add sysfs entries for the Cooling Method feature
 - Add support for cooling method feature

Documentation/ABI:
 - Update sysfs-driver-toshiba_acpi file

thinkpad_acpi:
 - Remove ambiguous logging for "Unsupported brightness interface"

alienware-wmi:
 - whitespace improvements
 - Add support for two new systems: ASM200 and ASM201.
 - Add support for deep sleep control.
 - Add initial support for alienware graphics amplifier.
 - Add support for new platform: X51-R3
 - Clean up whitespace for ASM100 platform