summaryrefslogtreecommitdiff
path: root/source/include/actbl2.h
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2025-08-21 16:38:34 -0400
committerJung-uk Kim <jkim@FreeBSD.org>2025-08-21 16:38:34 -0400
commit5bb60d44e94172a567412968545c82065695d871 (patch)
tree31019d6d654c59de939bfbcb09aad1b401bcbd46 /source/include/actbl2.h
parent97a7606d897edfa3089cb04eea70096a1f9cf734 (diff)
Import ACPICA 20250807vendor/acpica/20250807
Diffstat (limited to 'source/include/actbl2.h')
-rw-r--r--source/include/actbl2.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/source/include/actbl2.h b/source/include/actbl2.h
index 4899929b2d45..a74b6d555a3a 100644
--- a/source/include/actbl2.h
+++ b/source/include/actbl2.h
@@ -201,6 +201,7 @@
#define ACPI_SIG_SDEI "SDEI" /* Software Delegated Exception Interface Table */
#define ACPI_SIG_SDEV "SDEV" /* Secure Devices table */
#define ACPI_SIG_SVKL "SVKL" /* Storage Volume Key Location Table */
+#define ACPI_SIG_SWFT "SWFT" /* SoundWire File Table */
#define ACPI_SIG_TDEL "TDEL" /* TD Event Log Table */
@@ -4094,6 +4095,30 @@ enum acpi_svkl_format
ACPI_SVKL_FORMAT_RESERVED = 1 /* 1 and greater are reserved */
};
+/*******************************************************************************
+ *
+ * SWFT - SoundWire File Table
+ * as described in Discovery and Configuration (DisCo) Specification
+ * for SoundWire®
+ * Version 1
+ *
+ ******************************************************************************/
+
+typedef struct acpi_table_swft
+{
+ ACPI_TABLE_HEADER Header; /* Common ACPI table header */
+
+} ACPI_TABLE_SWFT;
+
+typedef struct acpi_swft_file
+{
+ UINT16 VendorID;
+ UINT32 FileID;
+ UINT16 FileVersion;
+ UINT16 FileLength;
+ UINT8 FileData[];
+
+} ACPI_SWFT_FILE;
/*******************************************************************************
*