mirror of
https://github.com/torvalds/linux.git
synced 2024-11-16 17:12:06 +00:00
6ab1d4839a
Highlights: - AMD-PMC S0ix support fixes and improvements - HP-WMI support for Omen laptops - New nvidia-wmi-ec-backlight driver - New Intel ISH ECLITE driver - WMI core cleanups - Support for various new Melanox platforms - System76 Laptop support improvements - Surface Laptop Studio support and initial Surface Pro 8 support - Various other small fixes and hardware-id additions The following is an automated git shortlog grouped by driver: ABI: - sysfs-platform-intel-pmc: add blank lines to make it valid for ReST - sysfs-platform-dell-privacy-wmi: correct ABI entries ASoC: - Intel: Move soc_intel_is_foo() helpers to a generic header Add Intel ishtp eclite driver: - Add Intel ishtp eclite driver Add driver for ACPI WMAA EC-based backlight control: - Add driver for ACPI WMAA EC-based backlight control Documentation/ABI: - Add new line card attributes for mlxreg-io sysfs interfaces - Add new attributes for mlxreg-io sysfs interfaces HID: - surface-hid: Allow driver matching for target ID 1 devices - surface-hid: Use correct event registry for managing HID events Input: - axp20x-pek - Use new soc_intel_is_cht() helper Remove "WMAA" from identifier names in wmaa-backlight-wmi.c: - Remove "WMAA" from identifier names in wmaa-backlight-wmi.c Rename wmaa-backlight-wmi to nvidia-wmi-ec-backlight: - Rename wmaa-backlight-wmi to nvidia-wmi-ec-backlight Support for EC-connected GPIOs for identify LED/button on Barco P50 board: - Support for EC-connected GPIOs for identify LED/button on Barco P50 board acer-wmi: - use __packed instead of __attribute__((packed)) amd-pmc: - Drop check for valid alarm time - Downgrade dev_info message to dev_dbg - fix compilation without CONFIG_RTC_SYSTOHC_DEVICE - Add special handling for timer based S0i3 wakeup - adjust arguments for `amd_pmc_send_cmd` - Add alternative acpi id for PMC controller - Add a message to print resume time info - Send command to dump data after clearing OS_HINT - Fix compilation when CONFIG_DEBUGFS is disabled - Export Idlemask values based on the APU - Check s0i3 cycle status - Increase the response register timeout asus-wmi: - rename platform_profile_* function symbols barco-p50-gpio: - use KEY_VENDOR for button instead of KEY_RESTART dell: - Make DELL_WMI_PRIVACY depend on DELL_WMI - fix DELL_WMI_PRIVACY dependencies & build error dell-wmi: - Recognise or support new switches docs: - ABI: fix documentation warning in sysfs-driver-mlxreg-io gigabyte-wmi: - add support for B550 AORUS ELITE AX V2 - add support for B550I Aorus Pro AX hp-wmi: - rename platform_profile_* function symbols - add support for omen laptops ideapad-laptop: - Add platform support for Ideapad 5 Pro 16ACH6-82L5 int1092: - Fix non sequential device mode handling intel_int0002_vgpio: - Use the new soc_intel_is_byt()/_cht() helpers intel_scu_ipc: - Update timeout value in comment - Increase virtual timeout to 10s - Fix busy loop expiry time intel_skl_int3472: - Correct null check lg-laptop: - replace snprintf in show functions with sysfs_emit - Correctly handle dmi_get_system_info() returning NULL mlx-platform: - Add support for new system SGN2410 - Add BIOS attributes for CoffeeLake COMEx based systems - Extend FAN and LED configuration to support new MQM97xx systems - Add support for multiply cooling devices - Configure notifier callbacks for modular system - Add initial support for new modular system panasonic-laptop: - Replace snprintf in show functions with sysfs_emit platform: - x86: ideapad-laptop: Use ACPI_COMPANION() directly - lg-laptop: drop unneeded MODULE_ALIAS platform/mellanox: - mlxreg-lc: Add initial support for Nvidia line card devices - mlxreg-io: Extend number of hwmon attributes - mlxreg-hotplug: Extend logic for hotplug devices operations - mlxreg-io: Fix read access of n-bytes size attributes - mlxreg-io: Fix argument base in kstrtou32() call platform/surface: - aggregator_registry: Add initial support for Surface Pro 8 - aggregator_registry: Add support for Surface Laptop Studio - gpe: Add support for Surface Laptop Studio platform/x86/intel: - hid: Add DMI switches allow list - punit_ipc: Drop wrong use of ACPI_PTR() platform_data/mlxreg: - Add new field for secured access - Add new type to support modular systems sony-laptop: - replace snprintf in show functions with sysfs_emit surface: - surface3_power: Drop redundant acpi_bus_get_device() call - surface3-wmi: Use ACPI_COMPANION() directly system76_acpi: - Fix input device error handling - fix Kconfig dependencies - Add attribute group for kb_led_color - Add battery charging thresholds - Replace Fn+F2 function for OLED models - Report temperature and fan speed thinkpad_acpi: - Fix bitwise vs. logical warning - Fix coccinelle warnings - Switch to common use of attributes touchscreen_dmi: - Add info for the Viglen Connect 10 tablet - Update info for the Chuwi Hi10 Plus (CWI527) tablet - Add info for the Chuwi HiBook (CWI514) tablet update email addresses. Change all email addresses for Mark Gross to use markgross@kernel.org.: - update email addresses. Change all email addresses for Mark Gross to use markgross@kernel.org. wmi: - change notification handler type - more detailed error reporting in find_guid() - introduce helper to retrieve event data - introduce helper to determine type - introduce helper to generate method names - introduce helper to convert driver to WMI driver - simplify error handling logic - do not fail if disabling fails - improve debug messages - align arguments of functions - move variables - remove variable - use sizeof(*p) in allocation - use !p to check for NULL - use sysfs_emit() - make GUID block packed - use guid_t and guid_equal() - use bool instead of int - use BIT() macro - remove unnecessary checks - remove stray empty line - remove unnecessary casts - remove unnecessary argument - remove unnecessary variable - remove unnecessary initializations - remove unnecessary initialization - remove commas - fix checkpatch warnings - fix kernel doc -----BEGIN PGP SIGNATURE----- iQFIBAABCAAyFiEEuvA7XScYQRpenhd+kuxHeUQDJ9wFAmGBVW0UHGhkZWdvZWRl QHJlZGhhdC5jb20ACgkQkuxHeUQDJ9xufQgAnheynzaOChdXasbvR//mv+lyGE49 76uRA9HF9SeP430B+MTkZuYhEIiiY7lKjHi7ZY15HPY0r6wrrbJn+zDBpXFo3Scy 6CC/KUNNkwZgy1KoDC0v1SynlkHZgS4F98S1/IKkcBDQH91N0VltLFKuYYiPw2Hp APMmQUxGGxdmBlxyKOZnFK5BicNCzGL9klkU2evQmywICx3ZT3Q9jQ1YIoiw85O+ sH7Owt3jIpWVbhb6TcPupuKw4LP6hqa8z9yYLchGaJQFyr1RXTznmLAB7foKRCJ/ 48jGgjlHF2OkrLiOvT8hFMqpU52VjVUr0fBGyRjWb7dIpt5Fp1M2HLlRXA== =cpVa -----END PGP SIGNATURE----- Merge tag 'platform-drivers-x86-v5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 Pull x86 platform driver updates from Hans de Goede: "Highlights: - AMD-PMC S0ix support fixes and improvements - HP-WMI support for Omen laptops - New nvidia-wmi-ec-backlight driver - New Intel ISH ECLITE driver - WMI core cleanups - Support for various new Melanox platforms - System76 Laptop support improvements - Surface Laptop Studio support and initial Surface Pro 8 support - Various other small fixes and hardware-id additions" * tag 'platform-drivers-x86-v5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86: (106 commits) platform/x86: system76_acpi: Fix input device error handling platform/x86: touchscreen_dmi: Add info for the Viglen Connect 10 tablet platform/surface: aggregator_registry: Add initial support for Surface Pro 8 platform/x86: mlx-platform: Add support for new system SGN2410 platform/x86: mlx-platform: Add BIOS attributes for CoffeeLake COMEx based systems platform/x86: mlx-platform: Extend FAN and LED configuration to support new MQM97xx systems platform/x86: asus-wmi: rename platform_profile_* function symbols platform/x86: hp-wmi: rename platform_profile_* function symbols platform/x86: amd-pmc: Drop check for valid alarm time platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE platform/x86: system76_acpi: fix Kconfig dependencies platform/x86: barco-p50-gpio: use KEY_VENDOR for button instead of KEY_RESTART platform/x86: sony-laptop: replace snprintf in show functions with sysfs_emit platform/x86: lg-laptop: replace snprintf in show functions with sysfs_emit docs: ABI: fix documentation warning in sysfs-driver-mlxreg-io platform/x86: wmi: change notification handler type HID: surface-hid: Allow driver matching for target ID 1 devices HID: surface-hid: Use correct event registry for managing HID events platform/surface: aggregator_registry: Add support for Surface Laptop Studio ... |
||
---|---|---|
.. | ||
amd-sfh-hid | ||
i2c-hid | ||
intel-ish-hid | ||
surface-hid | ||
usbhid | ||
hid-a4tech.c | ||
hid-accutouch.c | ||
hid-alps.c | ||
hid-apple.c | ||
hid-appleir.c | ||
hid-asus.c | ||
hid-aureal.c | ||
hid-axff.c | ||
hid-belkin.c | ||
hid-betopff.c | ||
hid-bigbenff.c | ||
hid-cherry.c | ||
hid-chicony.c | ||
hid-cmedia.c | ||
hid-core.c | ||
hid-corsair.c | ||
hid-cougar.c | ||
hid-cp2112.c | ||
hid-creative-sb0540.c | ||
hid-cypress.c | ||
hid-debug.c | ||
hid-dr.c | ||
hid-elan.c | ||
hid-elecom.c | ||
hid-elo.c | ||
hid-emsff.c | ||
hid-ezkey.c | ||
hid-ft260.c | ||
hid-gaff.c | ||
hid-gembird.c | ||
hid-generic.c | ||
hid-gfrm.c | ||
hid-glorious.c | ||
hid-google-hammer.c | ||
hid-gt683r.c | ||
hid-gyration.c | ||
hid-holtek-kbd.c | ||
hid-holtek-mouse.c | ||
hid-holtekff.c | ||
hid-hyperv.c | ||
hid-icade.c | ||
hid-ids.h | ||
hid-input.c | ||
hid-ite.c | ||
hid-jabra.c | ||
hid-kensington.c | ||
hid-keytouch.c | ||
hid-kye.c | ||
hid-lcpower.c | ||
hid-led.c | ||
hid-lenovo.c | ||
hid-lg2ff.c | ||
hid-lg3ff.c | ||
hid-lg4ff.c | ||
hid-lg4ff.h | ||
hid-lg-g15.c | ||
hid-lg.c | ||
hid-lg.h | ||
hid-lgff.c | ||
hid-logitech-dj.c | ||
hid-logitech-hidpp.c | ||
hid-macally.c | ||
hid-magicmouse.c | ||
hid-maltron.c | ||
hid-mcp2221.c | ||
hid-mf.c | ||
hid-microsoft.c | ||
hid-monterey.c | ||
hid-multitouch.c | ||
hid-nti.c | ||
hid-ntrig.c | ||
hid-ortek.c | ||
hid-penmount.c | ||
hid-petalynx.c | ||
hid-picolcd_backlight.c | ||
hid-picolcd_cir.c | ||
hid-picolcd_core.c | ||
hid-picolcd_debugfs.c | ||
hid-picolcd_fb.c | ||
hid-picolcd_lcd.c | ||
hid-picolcd_leds.c | ||
hid-picolcd.h | ||
hid-pl.c | ||
hid-plantronics.c | ||
hid-playstation.c | ||
hid-primax.c | ||
hid-prodikeys.c | ||
hid-quirks.c | ||
hid-redragon.c | ||
hid-retrode.c | ||
hid-rmi.c | ||
hid-roccat-arvo.c | ||
hid-roccat-arvo.h | ||
hid-roccat-common.c | ||
hid-roccat-common.h | ||
hid-roccat-isku.c | ||
hid-roccat-isku.h | ||
hid-roccat-kone.c | ||
hid-roccat-kone.h | ||
hid-roccat-koneplus.c | ||
hid-roccat-koneplus.h | ||
hid-roccat-konepure.c | ||
hid-roccat-kovaplus.c | ||
hid-roccat-kovaplus.h | ||
hid-roccat-lua.c | ||
hid-roccat-lua.h | ||
hid-roccat-pyra.c | ||
hid-roccat-pyra.h | ||
hid-roccat-ryos.c | ||
hid-roccat-savu.c | ||
hid-roccat-savu.h | ||
hid-roccat.c | ||
hid-saitek.c | ||
hid-samsung.c | ||
hid-semitek.c | ||
hid-sensor-custom.c | ||
hid-sensor-hub.c | ||
hid-sjoy.c | ||
hid-sony.c | ||
hid-speedlink.c | ||
hid-steam.c | ||
hid-steelseries.c | ||
hid-sunplus.c | ||
hid-thrustmaster.c | ||
hid-tivo.c | ||
hid-tmff.c | ||
hid-topseed.c | ||
hid-twinhan.c | ||
hid-u2fzero.c | ||
hid-uclogic-core.c | ||
hid-uclogic-params.c | ||
hid-uclogic-params.h | ||
hid-uclogic-rdesc.c | ||
hid-uclogic-rdesc.h | ||
hid-udraw-ps3.c | ||
hid-viewsonic.c | ||
hid-vivaldi.c | ||
hid-waltop.c | ||
hid-wiimote-core.c | ||
hid-wiimote-debug.c | ||
hid-wiimote-modules.c | ||
hid-wiimote.h | ||
hid-xinmo.c | ||
hid-zpff.c | ||
hid-zydacron.c | ||
hidraw.c | ||
Kconfig | ||
Makefile | ||
uhid.c | ||
wacom_sys.c | ||
wacom_wac.c | ||
wacom_wac.h | ||
wacom.h |