Hi Linus,
Please pull from the tag
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
acpi-5.10-rc1
with top-most commit 8be2362d10e8b0ea9844706d8c388480d37226d2
Merge branches 'acpi-extlog', 'acpi-memhotplug', 'acpi-button',
'acpi-tools' and 'acpi-pci'
on top of commit 549738f15da0e5a00275977623be199fbbf7df50
Linux 5.9-rc8
to receive ACPI updates for 5.10-rc1.
These add support for generic initiator-only proximity domains to
the ACPI NUMA code and the architectures using it, clean up some
non-ACPICA code referring to debug facilities from ACPICA, reduce the
overhead related to accessing GPE registers, add a new DPTF (Dynamic
Power and Thermal Framework) participant driver, update the ACPICA
code in the kernel to upstream revision 20200925, add a new ACPI
backlight whitelist entry, fix a few assorted issues and clean up
some code.
Specifics:
- Add support for generic initiator-only proximity domains to
the ACPI NUMA code and the architectures using it (Jonathan
Cameron).
- Clean up some non-ACPICA code referring to debug facilities from
ACPICA that are not actually used in there (Hanjun Guo).
- Add new DPTF driver for the PCH FIVR participant (Srinivas
Pandruvada).
- Reduce overhead related to accessing GPE registers in ACPICA and
the OS interface layer and make it possible to access GPE registers
using logical addresses if they are memory-mapped (Rafael Wysocki).
- Update the ACPICA code in the kernel to upstream revision 20200925
including changes as follows:
* Add predefined names from the SMBus specification (Bob Moore).
* Update acpi_help UUID list (Bob Moore).
* Return exceptions for string-to-integer conversions in iASL (Bob
Moore).
* Add a new "ALL " debugger command (Bob Moore).
* Add support for 64 bit risc-v compilation (Colin Ian King).
* Do assorted cleanups (Bob Moore, Colin Ian King, Randy Dunlap).
- Add new ACPI backlight whitelist entry for HP 635 Notebook (Alex
Hung).
- Move TPS68470 OpRegion driver to drivers/acpi/pmic/ and split out
Kconfig and Makefile specific for ACPI PMIC (Andy Shevchenko).
- Clean up the ACPI SoC driver for AMD SoCs (Hanjun Guo).
- Add missing config_item_put() to fix refcount leak (Hanjun Guo).
- Drop leftover field from struct acpi_memory_device (Hanjun Guo).
- Make the ACPI extlog driver check for RDMSR failures (Ben
Hutchings).
- Fix handling of lid state changes in the ACPI button driver when
input device is closed (Dmitry Torokhov).
- Fix several assorted build issues (Barnabás Pőcze, John Garry,
Nathan Chancellor, Tian Tao).
- Drop unused inline functions and reduce code duplication by using
kobj_to_dev() in the NFIT parsing code (YueHaibing, Wang Qing).
- Serialize tools/power/acpi Makefile (Thomas Renninger).
Thanks!
---
Alex Hung (1):
ACPI: video: use ACPI backlight for HP 635 Notebook
Andy Shevchenko (3):
ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI PMIC
ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/
MAINTAINERS: Use my kernel.org address for Intel PMIC work
Barnabás Pőcze (1):
ACPI: battery: include linux/power_supply.h
Ben Hutchings (1):
ACPI / extlog: Check for RDMSR failure
Bob Moore (6):
ACPICA: Add predefined names found in the SMBus sepcification
ACPICA: acpi_help: Update UUID list
ACPICA: iASL: Return exceptions for string-to-integer conversions
ACPICA: Debugger: Add a new command: "ALL "
ACPICA: Remove unnecessary semicolon
ACPICA: Update version to 20200925 Version 20200925
Colin Ian King (2):
ACPICA: Add support for 64 bit risc-v compilation
ACPICA: Tree-wide: fix various typos and spelling mistakes
Dmitry Torokhov (1):
ACPI: button: fix handling lid state changes when input device closed
Hanjun Guo (22):
ACPI: APD: Add kerneldoc for properties in struct apd_device_desc
ACPI: APD: Remove flags from struct apd_device_desc
ACPI: APD: Remove ACPI_MODULE_NAME()
ACPI: APD: Remove unnecessary APD_ADDR() macro stub
ACPI: APD: Clean up header file include statements
ACPI: configfs: Add missing config_item_put() to fix refcount leak
ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME()
ACPI: LPSS: Remove ACPI_MODULE_NAME()
ACPI: memhotplug: Remove leftover ACPICA debug functionality
ACPI: platform: Remove ACPI_MODULE_NAME()
ACPI: container: Remove leftover ACPICA debug functionality
ACPI: custom_method: Remove dead ACPICA debug code
ACPI: debugfs: Remove dead ACPICA debug code
ACPI: dock: Remove dead ACPICA debug code
ACPI: event: Remove leftover ACPICA debug code
ACPI: PCI: Remove unused ACPICA debug code
ACPI: proc: Remove dead ACPICA debug code
ACPI: processor: Remove dead ACPICA debug code
ACPI: tiny-power-button: Remove dead ACPICA debug code
ACPI: video: Remove lefto