summaryrefslogtreecommitdiff
path: root/sys/external/bsd/drm2/include/linux
diff options
context:
space:
mode:
authorriastradh <riastradh@NetBSD.org>2022-02-27 14:22:21 +0000
committerriastradh <riastradh@NetBSD.org>2022-02-27 14:22:21 +0000
commit673376158b8a4bbc5541cb7f2d9fdf7a227ccd23 (patch)
tree4448c84217ca2e32283685e96286412da548bca3 /sys/external/bsd/drm2/include/linux
parente2f0df7ed8f852c98c114ff57dedcf1541eb198d (diff)
drm: Move acpi_check_dsm &c. from intel_acpi.c to new linux_acpi.c.
Diffstat (limited to 'sys/external/bsd/drm2/include/linux')
-rw-r--r--sys/external/bsd/drm2/include/linux/acpi.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/sys/external/bsd/drm2/include/linux/acpi.h b/sys/external/bsd/drm2/include/linux/acpi.h
index 69388ad5304..26777470808 100644
--- a/sys/external/bsd/drm2/include/linux/acpi.h
+++ b/sys/external/bsd/drm2/include/linux/acpi.h
@@ -1,4 +1,4 @@
-/* $NetBSD: acpi.h,v 1.6 2021/12/19 11:38:04 riastradh Exp $ */
+/* $NetBSD: acpi.h,v 1.7 2022/02/27 14:22:21 riastradh Exp $ */
/*-
* Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -44,6 +44,21 @@
#include <dev/acpi/acpivar.h>
#endif
+#include <linux/types.h>
#include <linux/uuid.h>
+typedef ACPI_HANDLE acpi_handle;
+typedef ACPI_OBJECT_TYPE acpi_object_type;
+typedef ACPI_STATUS acpi_status;
+
+#define acpi_evaluate_dsm linux_acpi_evaluate_dsm
+#define acpi_evaluate_dsm_typed linux_acpi_evaluate_dsm_typed
+#define acpi_check_dsm linux_acpi_check_dsm
+
+union acpi_object *acpi_evaluate_dsm(acpi_handle, const guid_t *,
+ uint64_t, uint64_t, union acpi_object *);
+union acpi_object *acpi_evaluate_dsm_typed(acpi_handle, const guid_t *,
+ uint64_t, uint64_t, union acpi_object *, acpi_object_type);
+bool acpi_check_dsm(acpi_handle, const guid_t *, uint64_t, uint64_t);
+
#endif /* _LINUX_ACPI_H_ */