Linux Power Management development
 help / color / mirror / Atom feed
* [GIT PULL] More ACPI support updates for 7.3-rc1
@ 2026-08-26 18:37 Rafael J. Wysocki (Intel)
  2026-08-26 21:40 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Rafael J. Wysocki (Intel) @ 2026-08-26 18:37 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: ACPI Devel Maling List, Linux Kernel Mailing List, Linux PM

Hi Linus,

Please pull from the tag

 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
 acpi-7.3-rc1-2

with top-most commit ea10c0b334e0dca944de2b5ecf57cf7e366674f4

 Merge branches 'acpi-battery', 'acpi-button', 'acpi-soc' and 'acpi-pfrut'

on top of commit 0d508f1745b57272d4d4a3d50dc35aa2a3682238

 Merge tag 'acpi-7.3-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

to receive more ACPI support updates for 7.3-rc1.

These update documentation to reflect recent changes in the upstream
ACPICA project, fix issues in the core ACPI device enumeration code
(one of which has been introduced recently), improve the primary
"physical" device lookup for ACPI device objects in that code, and
update ACPI device drivers:

 - Update MAINTAINERS, CREDITS and ACPI subsystem documentation to
   reflect recent changes in the upstream ACPICA project (Rafael
   Wysocki)

 - Prevent the core ACPI enumeration code from combining device
   resources that overlap completely in order to avoid resource
   conflicts during platform device registration because there are
   drivers that expect such resources to be present (Rafael Wysocki)

 - Defer device power initialization during ACPI-based device
   enumeration to the point when the given device is known to be present
   and functional and all of its dependencies have been met (Peixin Xie)

 - Fix bus ID cleanup on device_add() failures during ACPI device object
   registration (Hongyan Xu)

 - Introduce a new helper function for looking up the primary "physical"
   device for a given ACPI device object and update the core ACPI device
   enumeration code to use that function (Rafael Wysocki)

 - Protect all battery properties with a separated mutex in the ACPI
   battery driver to prevent race conditions from occurring and avoid
   evaluating the _BST ACPI control method multiple times in parallel
   for the same battery device (Rong Zhang)

 - Add DMI quirk for the Razer Blade Pro 17 early 2020 lid switch to the
   ACPI button driver (Robin Everaars)

 - Convert fixed clock rates in the ACPI driver for AMD SoCs (APD) to
   use HZ_PER_MHZ and add a clock frequency for the HJMC01 I2C
   controller to it (Hongnan Li and Xiangyang Yu)

 - Fix a stack buffer overflow in query_capability() in the ACPI
   platform firmware runtime update driver (Anirudh Prasad)

This material had a merge conflict against the driver core tree in
linux-next as per

https://lore.kernel.org/lkml/aoMvR5MHCsykmdEO@sirena.org.uk/

Thanks!


---------------

Anirudh Prasad (1):
      ACPI: pfr_update: fix stack buffer overflow in query_capability()

Hongnan Li (1):
      ACPI: APD: Convert fixed clock rates to use HZ_PER_MHZ

Hongyan Xu (1):
      ACPI: scan: fix bus ID cleanup on device_add() failures

Peixin Xie (1):
      ACPI: scan: Defer device power initialization

Rafael J. Wysocki (7):
      ACPI: bus: Introduce acpi_bus_get_primary_device()
      ACPI: platform: Use acpi_bus_get_primary_device()
      ACPI: scan: Use acpi_bus_get_primary_device()
      ACPI: Add Bob Moore to CREDITS
      ACPI: Update MAINTAINERS entry for ACPICA
      ACPI: Update upstream ACPICA repository URL in documentation
      ACPI: scan: Do not combine resources that overlap completely

Robin Everaars (1):
      ACPI: button: Add DMI quirk for Razer Blade Pro 17 early 2020 lid switch

Rong Zhang (1):
      ACPI: battery: Protect all properties with a separated mutex

Xiangyang Yu (1):
      ACPI: APD: Add clock frequency for HJMC01 I2C controller

---------------

 CREDITS                                            |   4 +
 Documentation/driver-api/acpi/linuxized-acpica.rst |  10 +-
 MAINTAINERS                                        |   6 +-
 drivers/acpi/acpi_apd.c                            |  35 +++--
 drivers/acpi/acpi_platform.c                       |  24 ++--
 drivers/acpi/battery.c                             | 147 ++++++++++++++-------
 drivers/acpi/bus.c                                 |  54 +++++---
 drivers/acpi/button.c                              |  11 ++
 drivers/acpi/pfr_update.c                          |  45 ++++---
 drivers/acpi/power.c                               |   1 +
 drivers/acpi/scan.c                                |  37 +++---
 include/acpi/acpi_bus.h                            |   6 +
 12 files changed, 246 insertions(+), 134 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-08-26 21:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-26 18:37 [GIT PULL] More ACPI support updates for 7.3-rc1 Rafael J. Wysocki (Intel)
2026-08-26 21:40 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox