linux/drivers/acpi/acpica
Rafael J. Wysocki 13f4eb6b53 Merge branch 'acpica'
Merge ACPICA updates for 6.12-rc1:

 - Check return value in acpi_db_convert_to_package() (Pei Xiao).

 - Detect FACS and allow setting the waking vector on reduced-hardware
   ACPI platforms (Jiaqing Zhao).

 - Allow ACPICA to represent semaphores as integers (Adrien Destugues).

 - Complete CXL 3.0 CXIMS structures support in ACPICA (Zhang Rui).

 - Make ACPICA support SPCR version 4 and add RISC-V SBI Subtype to
   DBG2 (Sia Jee Heng).

 - Implement the Dword_PCC Resource Descriptor Macro in ACPICA (Jose
   Marinho).

 - Correct the typo in struct acpi_mpam_msc_node member (Punit Agrawal).

 - Implement ACPI_WARNING_ONCE() and ACPI_ERROR_ONCE() and use them to
   prevent a Stall() violation warning from being printed every time
   this takes place (Vasily Khoruzhick).

 - Allow PCC Data Type in MCTP resource (Adam Young).

 - Fix memory leaks on acpi_ps_get_next_namepath()
   and acpi_ps_get_next_field() failures  (Armin Wolf).

 - Add support for supressing leading zeros in hex strings when
   converting them to integers and update integer-to-hex-string
   conversions in ACPICA (Armin Wolf).

 - Add support for Windows 11 22H2 _OSI string (Armin Wolf).

 - Avoid warning for Dump Functions in ACPICA (Adam Lackorzynski).

 - Add extended linear address mode to HMAT MSCIS in ACPICA (Dave
   Jiang).

 - Handle empty connection_node in iasl (Aleksandrs Vinarskis).

 - Allow for more flexibility in _DSM args (Saket Dumbre).

 - Setup for ACPICA release 20240827 (Saket Dumbre).

* acpica: (23 commits)
  ACPICA: Setup for ACPICA release 20240827
  ACPICA: Allow for more flexibility in _DSM args
  ACPICA: iasl: handle empty connection_node
  ACPICA: HMAT: Add extended linear address mode to MSCIS
  ACPICA: Avoid warning for Dump Functions
  ACPICA: Add support for Windows 11 22H2 _OSI string
  ACPICA: Update integer-to-hex-string conversions
  ACPICA: Add support for supressing leading zeros in hex strings
  ACPICA: Allow for supressing leading zeros when using acpi_ex_convert_to_ascii()
  ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
  ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
  ACPICA: Allow PCC Data Type in MCTP resource.
  ACPICA: executer/exsystem: Don't nag user about every Stall() violating the spec
  ACPICA: Implement ACPI_WARNING_ONCE and ACPI_ERROR_ONCE
  ACPICA: MPAM: Correct the typo in struct acpi_mpam_msc_node member
  ACPICA: Implement the Dword_PCC Resource Descriptor Macro
  ACPICA: Headers: Add RISC-V SBI Subtype to DBG2
  ACPICA: SPCR: Update the SPCR table to version 4
  ACPICA: Complete CXL 3.0 CXIMS structures
  ACPICA: haiku: Fix invalid value used for semaphores
  ...
2024-09-11 21:42:20 +02:00
..
acapps.h
accommon.h
acconvert.h
acdebug.h ACPICA: Add interrupt command to acpiexec 2023-07-10 18:48:15 +02:00
acdispat.h
acevents.h ACPICA: Add a depth argument to acpi_execute_reg_methods() 2024-08-13 13:44:57 +02:00
acglobal.h ACPICA: Detect FACS in reduced hardware build 2024-08-29 14:40:28 +02:00
achware.h
acinterp.h
aclocal.h ACPICA: Implement the Dword_PCC Resource Descriptor Macro 2024-08-29 17:41:49 +02:00
acmacros.h
acnamesp.h
acobject.h ACPICA: Modify ACPI_OBJECT_COMMON_HEADER 2024-04-12 15:37:56 +02:00
acopcode.h
acparser.h
acpredef.h ACPICA: Allow for more flexibility in _DSM args 2024-08-29 19:04:22 +02:00
acresrc.h
acstruct.h
actables.h
acutils.h
amlcode.h
amlresrc.h
dbcmds.c ACPICA: Add interrupt command to acpiexec 2023-07-10 18:48:15 +02:00
dbconvert.c ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() 2024-08-02 16:51:07 +02:00
dbdisply.c
dbexec.c
dbfileio.c
dbhistry.c
dbinput.c ACPICA: Add interrupt command to acpiexec 2023-07-10 18:48:15 +02:00
dbmethod.c
dbnames.c ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields() 2024-03-26 13:06:47 +01:00
dbobject.c
dbstats.c
dbtest.c
dbutils.c
dbxface.c
dsargs.c
dscontrol.c
dsdebug.c
dsfield.c
dsinit.c
dsmethod.c
dsmthdat.c
dsobject.c
dsopcode.c
dspkginit.c
dsutils.c
dswexec.c
dswload.c
dswload2.c
dswscope.c
dswstate.c ACPICA: Slightly simplify an error message in acpi_ds_result_push() 2023-07-10 18:49:16 +02:00
evevent.c
evglock.c
evgpe.c
evgpeblk.c
evgpeinit.c ACPICA: events/evgpeinit: don't forget to increment registered GPE count 2024-04-12 15:52:43 +02:00
evgpeutil.c
evhandler.c
evmisc.c
evregion.c ACPICA: Add a depth argument to acpi_execute_reg_methods() 2024-08-13 13:44:57 +02:00
evrgnini.c
evsci.c
evxface.c
evxfevnt.c
evxfgpe.c
evxfregn.c ACPICA: Add a depth argument to acpi_execute_reg_methods() 2024-08-13 13:44:57 +02:00
exconcat.c
exconfig.c
exconvrt.c ACPICA: Update integer-to-hex-string conversions 2024-08-29 19:04:22 +02:00
excreate.c
exdebug.c
exdump.c
exfield.c
exfldio.c
exmisc.c
exmutex.c
exnames.c
exoparg1.c
exoparg2.c
exoparg3.c
exoparg6.c
exprep.c ACPICA: iasl: handle empty connection_node 2024-08-29 19:04:22 +02:00
exregion.c ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." 2024-06-17 21:13:25 +02:00
exresnte.c
exresolv.c
exresop.c
exserial.c ACPICA: exserial.c: replace ternary operator with ACPI_MIN() 2023-07-10 15:21:03 +02:00
exstore.c
exstoren.c
exstorob.c
exsystem.c ACPICA: executer/exsystem: Don't nag user about every Stall() violating the spec 2024-08-29 17:53:50 +02:00
extrace.c
exutils.c
hwacpi.c
hwesleep.c
hwgpe.c
hwpci.c
hwregs.c
hwsleep.c
hwtimer.c
hwvalid.c
hwxface.c
hwxfsleep.c ACPICA: Allow setting waking vector on reduced hardware platforms 2024-08-29 14:40:28 +02:00
Makefile ACPI: disable -Wstringop-truncation 2024-04-09 17:02:30 +02:00
nsaccess.c
nsalloc.c
nsarguments.c
nsconvert.c
nsdump.c
nsdumpdv.c
nseval.c
nsinit.c
nsload.c
nsnames.c
nsobject.c
nsparse.c
nspredef.c
nsprepkg.c
nsrepair.c
nsrepair2.c
nssearch.c
nsutils.c
nswalk.c
nsxfeval.c
nsxfname.c
nsxfobj.c
psargs.c ACPICA: Fix memory leak if acpi_ps_get_next_field() fails 2024-08-29 19:03:14 +02:00
psloop.c
psobject.c
psopcode.c ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer 2023-07-10 18:49:16 +02:00
psopinfo.c
psparse.c
psscope.c
pstree.c
psutils.c
pswalk.c
psxface.c
rsaddr.c ACPICA: Allow PCC Data Type in MCTP resource. 2024-08-29 17:55:16 +02:00
rscalc.c
rscreate.c
rsdump.c ACPICA: Avoid warning for Dump Functions 2024-08-29 19:04:22 +02:00
rsdumpinfo.c
rsinfo.c
rsio.c
rsirq.c
rslist.c
rsmemory.c
rsmisc.c
rsserial.c
rsutils.c
rsxface.c
tbdata.c
tbfadt.c ACPICA: Detect FACS even for hardware reduced platforms 2024-04-18 16:17:33 +01:00
tbfind.c
tbinstal.c
tbprint.c
tbutils.c ACPICA: Detect FACS in reduced hardware build 2024-08-29 14:40:28 +02:00
tbxface.c
tbxfload.c
tbxfroot.c
utaddress.c
utalloc.c
utascii.c
utbuffer.c
utcache.c
utcksum.c
utcopy.c
utdebug.c ACPICA: Fix spelling and typos 2024-04-12 15:21:23 +02:00
utdecode.c
utdelete.c ACPICA: haiku: Fix invalid value used for semaphores 2024-08-29 17:26:51 +02:00
uterror.c
uteval.c
utexcep.c
utglobal.c
uthex.c
utids.c
utinit.c ACPICA: haiku: Fix invalid value used for semaphores 2024-08-29 17:26:51 +02:00
utlock.c
utmath.c
utmisc.c
utmutex.c
utnonansi.c
utobject.c
utosi.c ACPICA: Add support for Windows 11 22H2 _OSI string 2024-08-29 19:04:22 +02:00
utownerid.c
utpredef.c
utprint.c
utresdecode.c
utresrc.c
utstate.c
utstring.c
utstrsuppt.c
utstrtoul64.c
uttrack.c
utuuid.c
utxface.c
utxferror.c
utxfinit.c ACPICA: Detect FACS in reduced hardware build 2024-08-29 14:40:28 +02:00
utxfmutex.c