mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-12 05:48:39 +08:00
983e4adae0
- Microsoft Surface devices System Aggregator Module support - SW_TABLET_MODE reporting improvements - thinkpad_acpi keyboard language setting support - platform / DPTF profile settings support - Base / userspace API parts merged from Rafael's acpi-platform branch - thinkpad_acpi and ideapad-laptop support through pdx86 - Remove support for some obsolete Intel MID platforms through merging of the shared intel-mid-removal branch - Big cleanup of the ideapad-laptop driver - Misc. other fixes / new hw support / quirks The following is an automated git shortlog grouped by driver: ACPI: - platform-profile: Fix possible deadlock in platform_profile_remove() - platform-profile: Introduce object pointers to callbacks - platform-profile: Drop const qualifier for cur_profile - platform: Add platform profile support Documentation: - Add documentation for new platform_profile sysfs attribute Documentation/ABI: - sysfs-platform-ideapad-laptop: conservation_mode attribute - sysfs-platform-ideapad-laptop: update device attribute paths Kconfig: - add missing selects for ideapad-laptop MAINTAINERS: - update email address for Henrique de Moraes Holschuh Merge remote-tracking branch 'intel-speed-select/intel-sst' into review-hans: - Merge remote-tracking branch 'intel-speed-select/intel-sst' into review-hans Merge remote-tracking branch 'linux-pm/acpi-platform' into review-hans: - Merge remote-tracking branch 'linux-pm/acpi-platform' into review-hans Merge tag 'ib-drm-gpio-pdx86-rtc-wdt-v5.12-1' into for-next: - Merge tag 'ib-drm-gpio-pdx86-rtc-wdt-v5.12-1' into for-next Move all dell drivers to their own subdirectory: - Move all dell drivers to their own subdirectory Platform: - OLPC: Constify static struct regulator_ops - OLPC: Specify the enable time - OLPC: Remove dcon_rdev from olpc_ec_priv - OLPC: Fix probe error handling Revert "platform/x86: - ideapad-laptop: Switch touchpad attribute to be RO" acer-wmi: - Don't use ACPI_EXCEPTION() amd-pmc: - put device on error paths - Fix CONFIG_DEBUG_FS check dell-wmi-sysman: - fix a NULL pointer dereference docs: - driver-api: Add Surface Aggregator subsystem documentation drm/gma500: - Get rid of duplicate NULL checks - Convert to use new SCU IPC API gpio: - msic: Remove driver for deprecated platform - intel-mid: Remove driver for deprecated platform hp-wmi: - Disable tablet-mode reporting by default - Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors i2c-multi-instantiate: - Don't create platform device for INT3515 ACPI nodes ideapad-laptop: - add "always on USB charging" control support - add keyboard backlight control support - send notification about touchpad state change to sysfs - fix checkpatch warnings, more consistent style - change 'cfg' debugfs file format - change 'status' debugfs file format - check for touchpad support in _CFG - check for Fn-lock support in HALS - rework is_visible() logic - rework and create new ACPI helpers - group and separate (un)related constants into enums - misc. device attribute changes - always propagate error codes from device attributes' show() callback - convert ACPI helpers to return -EIO in case of failure - use dev_{err,warn} or appropriate variant to display log messages - use msecs_to_jiffies() helper instead of hand-crafted formula - use for_each_set_bit() helper to simplify event processing - use kobj_to_dev() - use device_{add,remove}_group - use sysfs_emit() - add missing call to submodule destructor - sort includes lexicographically - use appropriately typed variable to store the return value of ACPI methods - remove unnecessary NULL checks - remove unnecessary dev_set_drvdata() call - DYTC Platform profile support - Disable touchpad_switch for ELAN0634 intel-vbtn: - Eval VBDL after registering our notifier - Add alternative method to enable switches - Create 2 separate input-devs for buttons and switches - Rework wakeup handling in notify_handler() - Drop HP Stream x360 Convertible PC 11 from allow-list - Support for tablet mode on Dell Inspiron 7352 intel_mid_powerbtn: - Remove driver for deprecated platform - Remove driver for deprecated platform intel_mid_thermal: - Remove driver for deprecated platform - Remove driver for deprecated platform intel_pmt: - Make INTEL_PMT_CLASS non-user-selectable intel_pmt_crashlog: - Add dependency on MFD_INTEL_PMT intel_pmt_telemetry: - Add dependency on MFD_INTEL_PMT intel_scu_ipc: - Increase virtual timeout from 3 to 5 seconds intel_scu_wdt: - Drop mistakenly added const - Get rid of custom x86 model comparison - Drop SCU notification - Move driver from arch/x86 msi-wmi: - Fix variable 'status' set but not used compiler warning platform/surface: - aggregator: Fix access of unaligned value - Add Surface Hot-Plug driver - surface3-wmi: Fix variable 'status' set but not used compiler warning - aggregator: Fix braces in if condition with unlikely() macro - aggregator: Fix kernel-doc references - aggregator: fix a kernel-doc markup - aggregator_cdev: Add comments regarding unchecked allocation size - aggregator_cdev: Fix access of uninitialized variables - fix potential integer overflow on shift of a int - Add Surface ACPI Notify driver - Add Surface Aggregator user-space interface - aggregator: Add dedicated bus and device type - aggregator: Add error injection capabilities - aggregator: Add trace points - aggregator: Add event item allocation caching - aggregator: Add control packet allocation caching - Add Surface Aggregator subsystem - SURFACE_PLATFORMS should depend on ACPI - surface_gpe: Fix non-PM_SLEEP build warnings platform/x86/intel-uncore-freq: - Add Sapphire Rapids server support rtc: - mrst: Remove driver for deprecated platform sony-laptop: - Remove unneeded semicolon thinkpad_acpi: - Replace ifdef CONFIG_ACPI_PLATFORM_PROFILE with depends on - Fix 'warning: no previous prototype for' warnings - Add platform profile support - fixed warning and incorporated review comments - rectify length of title underline - Don't register keyboard_lang unnecessarily - set keyboard language - Add P53/73 firmware to fan_quirk_table for dual fan control - correct palmsensor error checking tools/power/x86/intel-speed-select: - Update version to 1.8 - Add new command to get/set TRL - Add new command turbo-mode - Set higher of cpuinfo_max_freq or base_frequency - Set scaling_max_freq to base_frequency touchscreen_dmi: - Add info for the Jumper EZpad 7 tablet - Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet watchdog: - intel-mid_wdt: Postpone IRQ handler registration till SCU is ready - intel_scu_watchdog: Remove driver for deprecated platform -----BEGIN PGP SIGNATURE----- iQFIBAABCAAyFiEEuvA7XScYQRpenhd+kuxHeUQDJ9wFAmAqZ5cUHGhkZWdvZWRl QHJlZGhhdC5jb20ACgkQkuxHeUQDJ9zmuwf/XLoZzs6oW7Ps9DhkyU5lk7D79rti DY4AabVnWZhJ+Yl5+qMCTjC0R0nJYoq9PCDU5q20HHSFq7PXV0fPEVo7ZOp8tPng wdzb2glbtGjSWksjj3c8eB/jjPP0tpsWptH+9jlTv9yXwQNVh/rPVltmD+z8y69U qNzySltQMtoKmQKNbktUeHA12jBldnH+QlkL8KUp5ZEVDd7gukkmAovpzEcnwk5U lrza7I52c9Ggu1pD2OCX7an9tk6N7mQ6Rk2/c6GzRsOYa6SC5Aj7fi2bs0LRdGGx Kz/gtKS3dRIreEs4LGmL8byVi7a/YvCQoTfO+MxKq/btedBwxO2edDDsRg== =B+Fz -----END PGP SIGNATURE----- Merge tag 'platform-drivers-x86-v5.12-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: - Microsoft Surface devices System Aggregator Module support - SW_TABLET_MODE reporting improvements - thinkpad_acpi keyboard language setting support - platform / DPTF profile settings support: - Base / userspace API parts merged from Rafael's acpi-platform branch - thinkpad_acpi and ideapad-laptop support through pdx86 - Remove support for some obsolete Intel MID platforms through merging of the shared intel-mid-removal branch - Big cleanup of the ideapad-laptop driver - Misc other fixes / new hw support / quirks" * tag 'platform-drivers-x86-v5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86: (99 commits) platform/x86: intel_scu_ipc: Increase virtual timeout from 3 to 5 seconds platform/surface: aggregator: Fix access of unaligned value tools/power/x86/intel-speed-select: Update version to 1.8 tools/power/x86/intel-speed-select: Add new command to get/set TRL tools/power/x86/intel-speed-select: Add new command turbo-mode Platform: OLPC: Constify static struct regulator_ops platform/surface: Add Surface Hot-Plug driver platform/x86: intel_scu_wdt: Drop mistakenly added const platform/x86: Kconfig: add missing selects for ideapad-laptop platform/x86: acer-wmi: Don't use ACPI_EXCEPTION() platform/x86: thinkpad_acpi: Replace ifdef CONFIG_ACPI_PLATFORM_PROFILE with depends on platform/x86: thinkpad_acpi: Fix 'warning: no previous prototype for' warnings platform/x86: msi-wmi: Fix variable 'status' set but not used compiler warning platform/surface: surface3-wmi: Fix variable 'status' set but not used compiler warning platform/x86: Move all dell drivers to their own subdirectory Documentation/ABI: sysfs-platform-ideapad-laptop: conservation_mode attribute Documentation/ABI: sysfs-platform-ideapad-laptop: update device attribute paths platform/x86: ideapad-laptop: add "always on USB charging" control support platform/x86: ideapad-laptop: add keyboard backlight control support platform/x86: ideapad-laptop: send notification about touchpad state change to sysfs ... |
||
---|---|---|
.. | ||
gpio-74x164.c | ||
gpio-74xx-mmio.c | ||
gpio-104-dio-48e.c | ||
gpio-104-idi-48.c | ||
gpio-104-idio-16.c | ||
gpio-adnp.c | ||
gpio-adp5520.c | ||
gpio-adp5588.c | ||
gpio-aggregator.c | ||
gpio-altera-a10sr.c | ||
gpio-altera.c | ||
gpio-amd8111.c | ||
gpio-amd-fch.c | ||
gpio-amdpt.c | ||
gpio-arizona.c | ||
gpio-aspeed-sgpio.c | ||
gpio-aspeed.c | ||
gpio-ath79.c | ||
gpio-bcm-kona.c | ||
gpio-bd9571mwv.c | ||
gpio-bd70528.c | ||
gpio-bd71828.c | ||
gpio-brcmstb.c | ||
gpio-bt8xx.c | ||
gpio-cadence.c | ||
gpio-clps711x.c | ||
gpio-creg-snps.c | ||
gpio-crystalcove.c | ||
gpio-cs5535.c | ||
gpio-da9052.c | ||
gpio-da9055.c | ||
gpio-davinci.c | ||
gpio-dln2.c | ||
gpio-dwapb.c | ||
gpio-eic-sprd.c | ||
gpio-em.c | ||
gpio-ep93xx.c | ||
gpio-exar.c | ||
gpio-f7188x.c | ||
gpio-ftgpio010.c | ||
gpio-ge.c | ||
gpio-gpio-mm.c | ||
gpio-grgpio.c | ||
gpio-gw-pld.c | ||
gpio-hisi.c | ||
gpio-hlwd.c | ||
gpio-htc-egpio.c | ||
gpio-ich.c | ||
gpio-iop.c | ||
gpio-it87.c | ||
gpio-ixp4xx.c | ||
gpio-janz-ttl.c | ||
gpio-kempld.c | ||
gpio-logicvc.c | ||
gpio-loongson1.c | ||
gpio-loongson.c | ||
gpio-lp873x.c | ||
gpio-lp3943.c | ||
gpio-lp87565.c | ||
gpio-lpc18xx.c | ||
gpio-lpc32xx.c | ||
gpio-madera.c | ||
gpio-max730x.c | ||
gpio-max732x.c | ||
gpio-max3191x.c | ||
gpio-max7300.c | ||
gpio-max7301.c | ||
gpio-max77620.c | ||
gpio-max77650.c | ||
gpio-mb86s7x.c | ||
gpio-mc9s08dz60.c | ||
gpio-mc33880.c | ||
gpio-menz127.c | ||
gpio-merrifield.c | ||
gpio-ml-ioh.c | ||
gpio-mlxbf2.c | ||
gpio-mlxbf.c | ||
gpio-mm-lantiq.c | ||
gpio-mmio.c | ||
gpio-mockup.c | ||
gpio-moxtet.c | ||
gpio-mpc8xxx.c | ||
gpio-mpc5200.c | ||
gpio-msc313.c | ||
gpio-mt7621.c | ||
gpio-mvebu.c | ||
gpio-mxc.c | ||
gpio-mxs.c | ||
gpio-octeon.c | ||
gpio-omap.c | ||
gpio-palmas.c | ||
gpio-pca953x.c | ||
gpio-pca9570.c | ||
gpio-pcf857x.c | ||
gpio-pch.c | ||
gpio-pci-idio-16.c | ||
gpio-pcie-idio-24.c | ||
gpio-pisosr.c | ||
gpio-pl061.c | ||
gpio-pmic-eic-sprd.c | ||
gpio-pxa.c | ||
gpio-raspberrypi-exp.c | ||
gpio-rc5t583.c | ||
gpio-rcar.c | ||
gpio-rda.c | ||
gpio-rdc321x.c | ||
gpio-reg.c | ||
gpio-regmap.c | ||
gpio-sa1100.c | ||
gpio-sama5d2-piobu.c | ||
gpio-sch311x.c | ||
gpio-sch.c | ||
gpio-sifive.c | ||
gpio-siox.c | ||
gpio-sl28cpld.c | ||
gpio-sodaville.c | ||
gpio-spear-spics.c | ||
gpio-sprd.c | ||
gpio-sta2x11.c | ||
gpio-stmpe.c | ||
gpio-stp-xway.c | ||
gpio-syscon.c | ||
gpio-tb10x.c | ||
gpio-tc3589x.c | ||
gpio-tegra186.c | ||
gpio-tegra.c | ||
gpio-thunderx.c | ||
gpio-timberdale.c | ||
gpio-tpic2810.c | ||
gpio-tps6586x.c | ||
gpio-tps65086.c | ||
gpio-tps65218.c | ||
gpio-tps65910.c | ||
gpio-tps65912.c | ||
gpio-tps68470.c | ||
gpio-tqmx86.c | ||
gpio-ts4800.c | ||
gpio-ts4900.c | ||
gpio-ts5500.c | ||
gpio-twl4030.c | ||
gpio-twl6040.c | ||
gpio-ucb1400.c | ||
gpio-uniphier.c | ||
gpio-vf610.c | ||
gpio-viperboard.c | ||
gpio-vr41xx.c | ||
gpio-vx855.c | ||
gpio-wcd934x.c | ||
gpio-wcove.c | ||
gpio-winbond.c | ||
gpio-wm831x.c | ||
gpio-wm8350.c | ||
gpio-wm8994.c | ||
gpio-ws16c48.c | ||
gpio-xgene-sb.c | ||
gpio-xgene.c | ||
gpio-xgs-iproc.c | ||
gpio-xilinx.c | ||
gpio-xlp.c | ||
gpio-xra1403.c | ||
gpio-xtensa.c | ||
gpio-zevio.c | ||
gpio-zx.c | ||
gpio-zynq.c | ||
gpiolib-acpi.c | ||
gpiolib-acpi.h | ||
gpiolib-cdev.c | ||
gpiolib-cdev.h | ||
gpiolib-devres.c | ||
gpiolib-legacy.c | ||
gpiolib-of.c | ||
gpiolib-of.h | ||
gpiolib-sysfs.c | ||
gpiolib-sysfs.h | ||
gpiolib.c | ||
gpiolib.h | ||
Kconfig | ||
Makefile | ||
TODO |