Module Name: src
Committed By: riastradh
Date: Sun Dec 19 12:00:24 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/include/linux: reboot.h suspend.h
vga_switcheroo.h
Log Message:
linux: Misc empty stubs for amdgpu.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/external/bsd/drm2/include/linux/reboot.h
cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/drm2/include/linux/suspend.h
cvs rdiff -u -r1.3 -r1.4 \
src/sys/external/bsd/drm2/include/linux/vga_switcheroo.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/external/bsd/drm2/include/linux/reboot.h
diff -u src/sys/external/bsd/drm2/include/linux/reboot.h:1.6 src/sys/external/bsd/drm2/include/linux/reboot.h:1.7
--- src/sys/external/bsd/drm2/include/linux/reboot.h:1.6 Wed Jan 1 22:57:17 2020
+++ src/sys/external/bsd/drm2/include/linux/reboot.h Sun Dec 19 12:00:24 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: reboot.h,v 1.6 2020/01/01 22:57:17 thorpej Exp $ */
+/* $NetBSD: reboot.h,v 1.7 2021/12/19 12:00:24 riastradh Exp $ */
/*-
* Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -61,4 +61,11 @@ unregister_reboot_notifier(struct notifi
return 0;
}
+static inline void
+emergency_restart(void)
+{
+
+ kern_reboot(0, NULL);
+}
+
#endif /* _LINUX_REBOOT_H_ */
Index: src/sys/external/bsd/drm2/include/linux/suspend.h
diff -u src/sys/external/bsd/drm2/include/linux/suspend.h:1.2 src/sys/external/bsd/drm2/include/linux/suspend.h:1.3
--- src/sys/external/bsd/drm2/include/linux/suspend.h:1.2 Tue Mar 18 18:20:43 2014
+++ src/sys/external/bsd/drm2/include/linux/suspend.h Sun Dec 19 12:00:24 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: suspend.h,v 1.2 2014/03/18 18:20:43 riastradh Exp $ */
+/* $NetBSD: suspend.h,v 1.3 2021/12/19 12:00:24 riastradh Exp $ */
/*-
* Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -32,4 +32,8 @@
#ifndef _LINUX_SUSPEND_H_
#define _LINUX_SUSPEND_H_
+#include <sys/cdefs.h>
+
+#define ksys_sync_helper() __nothing
+
#endif /* _LINUX_SUSPEND_H_ */
Index: src/sys/external/bsd/drm2/include/linux/vga_switcheroo.h
diff -u src/sys/external/bsd/drm2/include/linux/vga_switcheroo.h:1.3 src/sys/external/bsd/drm2/include/linux/vga_switcheroo.h:1.4
--- src/sys/external/bsd/drm2/include/linux/vga_switcheroo.h:1.3 Sun Dec 19 01:48:52 2021
+++ src/sys/external/bsd/drm2/include/linux/vga_switcheroo.h Sun Dec 19 12:00:24 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: vga_switcheroo.h,v 1.3 2021/12/19 01:48:52 riastradh Exp $ */
+/* $NetBSD: vga_switcheroo.h,v 1.4 2021/12/19 12:00:24 riastradh Exp $ */
/*-
* Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -32,7 +32,10 @@
#ifndef _LINUX_VGA_SWITCHEROO_H_
#define _LINUX_VGA_SWITCHEROO_H_
+#include <sys/types.h>
+
#include <sys/cdefs.h>
+#include <sys/device_if.h>
#define VGA_SWITCHEROO_CAN_SWITCH_DDC __BIT(0)
@@ -42,4 +45,9 @@ vga_switcheroo_handler_flags(void)
return 0;
}
+static inline void
+vga_switcheroo_fini_domain_pm_ops(device_t dev)
+{
+}
+
#endif /* _LINUX_VGA_SWITCHEROO_H_ */