Hi Linus,
Set of changes of PDx86 for v5.4. No conflicts with recent origin/master.
Pity, but I have to move the status from Maintained to Odd Fixes.
Thanks,
With Best Regards,
Andy Shevchenko
The following changes since commit f14312a93b34b9350dc33ff0b4215c24f4c82617:
platform/x86: pcengines-apuv2: use KEY_RESTART for front button (2019-07-29
18:24:59 +0300)
are available in the Git repository at:
git://git.infradead.org/linux-platform-drivers-x86.git
tags/platform-drivers-x86-v5.4-1
for you to fetch changes up to f690790c9da3122dd7ee1b0d64d97973a7c34135:
MAINTAINERS: Switch PDx86 subsystem status to Odd Fixes (2019-09-12 17:36:42
+0300)
platform-drivers-x86 for v5.4-1
* ASUS WMI driver got couple of worth to mention updates, i.e. support of
FAN is fixed for recent products and the charge threshold support has been
added.
* Two uknown key events for Dell laptops are being ignored now to avoid spam
user with harmless messages.
* HP ZBook 17 G5 and ASUS Zenbook UX430UNR have got accelerometer support.
* Intel CherryTrail platforms got a regression with wake up. Now it's fixed.
* Intel PMC driver got fixed in order to work nicely in Xen environment.
* Intel Speed Select driver provides bucket vs core count relationship.
Besides that the tools has been updated for better output.
* The PrivacyGuard is enabled on Lenovo ThinkPad laptops.
* Three tablets, i.e. Trekstor Primebook C11B 2-in-1, Irbis TW90 and
Chuwi Surbook Mini, have got touchscreen support.
The following is an automated git shortlog grouped by driver:
acer-wmi:
- Switch to acpi_dev_get_first_match_dev()
asus-nb-wmi:
- Support ALS on the Zenbook UX430UNR
asus-wmi:
- Refactor charge threshold to use the battery hooking API
- Rename CHARGE_THRESHOLD to RSOC
- Reorder ASUS_WMI_CHARGE_THRESHOLD
- Fix condition in charge_threshold_store()
- Remove unnecessary blank lines
- Drop indentation level by inverting conditionals
- Use clamp_val() instead of open coded variant
- Replace sscanf() with kstrtoint()
- Refactor charge_threshold_store()
- Add support for charge threshold
- fix CPU fan control on recent products
- add a helper for device presence
- cleanup AGFN fan handling
- Use kmemdup rather than duplicating its implementation
compal-laptop:
- Initialize "value" in ec_read_u8()
dell-wmi:
- Use existing defined KBD_LED_* magic values
- Ignore keyboard backlight change KBD_LED_AUTO_TOKEN
- Ignore keyboard backlight change KBD_LED_ON_TOKEN
hp_accel:
- Add support for HP ZBook 17 G5
i2c-multi-instantiate:
- Use struct_size() helper
intel_bxtwc_tmu:
- Remove dev_err() usage after platform_get_irq()
intel_int0002_vgpio:
- Use device_init_wakeup
- Fix wakeups not working on Cherry Trail
- Remove dev_err() usage after platform_get_irq()
intel_pmc_core:
- Do not ioremap RAM
intel_pmc_core_pltdrv:
- Module removal warning fix
intel_pmc_ipc:
- Remove dev_err() usage after platform_get_irq()
ISST:
- Allow additional TRL MSRs
- Use dev_get_drvdata
MAINTAINERS:
- Switch PDx86 subsystem status to Odd Fixes
pcengines-apuv2:
- wire up simswitch gpio as led
- add mpcie reset gpio export
platform/mellanox:
- mlxreg-hotplug: Remove dev_err() usage after platform_get_irq()
pmc_atom:
- Add Siemens SIMATIC IPC227E to critclk_systems DMI table
thinkpad_acpi:
- Add ThinkPad PrivacyGuard
- Use kmemdup rather than duplicating its implementation
tools/power/x86/intel-speed-select:
- Display core count for bucket
- Fix memory leak
- Output success/failed for command output
- Output human readable CPU list
- Change turbo ratio output to maximum turbo frequency
- Switch output to MHz
- Simplify output for turbo-freq and base-freq
- Fix cpu-count output
- Fix help option typo
- Fix package typo
- Fix a read overflow in isst_set_tdp_level_msr()
touchscreen_dmi:
- Add info for the Trekstor Primebook C11B 2-in-1
- Add info for the Irbis TW90 tablet
- Add info for the Chuwi Surbook Mini tablet
wmi:
- Remove acpi_has_method() call
Alexander Schremmer (1):
platform/x86: thinkpad_acpi: Add ThinkPad PrivacyGuard
Andy Shevchenko (8):
platform/x86: acer-wmi: Switch to acpi_dev_get_first_match_dev()
platform/x86: i2c-multi-instantiate: Use struct_size() helper
platform/x86: asus-wmi: Refactor charge_threshold_store()
platform/x86: asus-wmi: Replace sscanf() with kstrtoint()
platform/x86: asus-wmi: Use clamp_val() instead of open coded variant
platform/x86: asus-wmi: Drop indentation level by inverting conditionals
platform/x86: asus-wmi: Remove unnecessary blank lines
MAINTAINERS: Switch PDx86 subsystem status to Odd Fixes
Chuhong Yuan (1):
platform/x86: ISST: Use dev_get_drvdata
Dan Carpenter (2):
platform/x86: asus-wmi: Fix