-
- Downloads
Merge tag 'acpi-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Pull ACPI updates from Rafael Wysocki: "These fix a frequency limit issue in the ACPI processor performance library code, fix a few issues in the ACPICA code, improve Crystal Cove support in the ACPI PMIC driver, fix string handling in the ACPI battery driver, add IRQ override quirks for a few machines more, fix other assorted problems and clean up code and documentation. Specifics: - Drop port I/O validation for some regions to avoid AML failures due to rejections of legitimate port I/O writes (Mario Limonciello) - Constify acpi_get_handle() pathname argument to allow its callers to pass const pathnames to it (Sakari Ailus) - Prevent acpi_ns_simple_repair() from crashing in some cases when AE_AML_NO_RETURN_VALUE should be returned (Daniil Tatianin) - Fix typo in CDAT DSMAS struct definition (Lukas Wunner) - Drop an unnecessary (void *) conversion from the ACPI processor driver (Zhou jie) - Modify the ACPI processor performance library code to use the "no limit" frequency QoS as appropriate and adjust the intel_pstate driver accordingly (Rafael Wysocki) - Add support for NBFT to the ACPI table parser (Stuart Hayes) - Introduce list of known non-PNP devices to avoid enumerating some of them as PNP devices (Rafael Wysocki) - Add x86 ACPI paths to the ACPI entry in MAINTAINERS to allow scripts to report the actual maintainers information (Rafael Wysocki) - Add two more entries to the ACPI IRQ override quirk list (Adam Niederer, Werner Sembach) - Add a pmic_i2c_address entry for Intel Bay Trail Crystal Cove to allow intel_soc_pmic_exec_mipi_pmic_seq_element() to be used with the Bay Trail Crystal Cove PMIC OpRegion driver (Hans de Goede) - Add comments with DSDT power OpRegion field names to the ACPI PMIC driver (Hans de Goede) - Fix string termination handling in the ACPI battery driver (Armin Wolf) - Limit error type to 32-bit width in the ACPI APEI error injection code (Shuai Xue) - Fix Lenovo Ideapad Z570 DMI match in the ACPI backlight driver (Hans de Goede) - Silence missing prototype warnings in some places in the ACPI-related code (Ammar Faizi) - Make kobj_type structures used in the ACPI code constant (Thomas Weißschuh) - Correct spelling in firmware-guide/ACPI (Randy Dunlap) - Clarify the meaning of Explicit and Implicit in the _DSD GPIO properties documentation (Andy Shevchenko) - Fix some kernel-doc comments in the ACPI CPPC library code (Yang Li)" * tag 'acpi-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (25 commits) ACPI: make kobj_type structures constant Documentation: firmware-guide: gpio-properties: Clarify Explicit and Implicit ACPICA: Fix typo in CDAT DSMAS struct definition ACPI: resource: Do IRQ override on all TongFang GMxRGxx ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models ACPI: CPPC: Fix some kernel-doc comments ACPI: video: Fix Lenovo Ideapad Z570 DMI match Documentation: firmware-guide/ACPI: correct spelling ACPI: PMIC: Add comments with DSDT power opregion field names ACPI: battery: Increase maximum string length ACPI: battery: Fix buffer overread if not NUL-terminated ACPI: APEI: EINJ: Limit error type to 32-bit width MAINTAINERS: Add x86 ACPI paths to the ACPI entry ACPI: battery: Fix missing NUL-termination with large strings ACPI: PNP: Introduce list of known non-PNP devices ACPICA: nsrepair: handle cases without a return value correctly ACPI: Silence missing prototype warnings cpufreq: intel_pstate: Drop ACPI _PSS states table patching ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily ACPI: processor: perflib: Use the "no limit" frequency QoS ...
No related branches found
No related tags found
Showing
- Documentation/firmware-guide/acpi/acpi-lid.rst 1 addition, 1 deletionDocumentation/firmware-guide/acpi/acpi-lid.rst
- Documentation/firmware-guide/acpi/gpio-properties.rst 24 additions, 11 deletionsDocumentation/firmware-guide/acpi/gpio-properties.rst
- Documentation/firmware-guide/acpi/namespace.rst 1 addition, 1 deletionDocumentation/firmware-guide/acpi/namespace.rst
- MAINTAINERS 4 additions, 1 deletionMAINTAINERS
- drivers/acpi/acpi_lpit.c 1 addition, 0 deletionsdrivers/acpi/acpi_lpit.c
- drivers/acpi/acpi_pnp.c 13 additions, 1 deletiondrivers/acpi/acpi_pnp.c
- drivers/acpi/acpica/hwvalid.c 4 additions, 3 deletionsdrivers/acpi/acpica/hwvalid.c
- drivers/acpi/acpica/nsrepair.c 7 additions, 5 deletionsdrivers/acpi/acpica/nsrepair.c
- drivers/acpi/acpica/nsxfname.c 1 addition, 1 deletiondrivers/acpi/acpica/nsxfname.c
- drivers/acpi/apei/einj.c 4 additions, 0 deletionsdrivers/acpi/apei/einj.c
- drivers/acpi/battery.c 23 additions, 12 deletionsdrivers/acpi/battery.c
- drivers/acpi/cppc_acpi.c 3 additions, 1 deletiondrivers/acpi/cppc_acpi.c
- drivers/acpi/device_sysfs.c 1 addition, 1 deletiondrivers/acpi/device_sysfs.c
- drivers/acpi/ioapic.c 1 addition, 0 deletionsdrivers/acpi/ioapic.c
- drivers/acpi/pmic/intel_pmic_bytcrc.c 1 addition, 0 deletionsdrivers/acpi/pmic/intel_pmic_bytcrc.c
- drivers/acpi/pmic/intel_pmic_chtdc_ti.c 13 additions, 13 deletionsdrivers/acpi/pmic/intel_pmic_chtdc_ti.c
- drivers/acpi/processor_idle.c 1 addition, 1 deletiondrivers/acpi/processor_idle.c
- drivers/acpi/processor_perflib.c 30 additions, 8 deletionsdrivers/acpi/processor_perflib.c
- drivers/acpi/resource.c 22 additions, 4 deletionsdrivers/acpi/resource.c
- drivers/acpi/sysfs.c 1 addition, 1 deletiondrivers/acpi/sysfs.c
Loading
Please register or sign in to comment