From 16a3790d607f98932508ed8028e197b3ec75eb44 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 14 Mar 2024 13:54:07 +0100 Subject: [PATCH] xfree86: os-support: move unexported stuff out of xf86_OSproc.h It's cleaner to have public headers only holding public stuff and xf86_os_support seems to be much more appropriate place for this. Signed-off-by: Enrico Weigelt, metux IT consult Part-of: --- hw/xfree86/common/xf86platformBus.c | 1 + hw/xfree86/os-support/shared/drm_platform.c | 1 + hw/xfree86/os-support/shared/platform_noop.c | 1 + hw/xfree86/os-support/xf86_OSproc.h | 9 --------- hw/xfree86/os-support/xf86_os_support.h | 9 +++++++++ 5 files changed, 12 insertions(+), 9 deletions(-) diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c index ba6f39984..eeeff2b88 100644 --- a/hw/xfree86/common/xf86platformBus.c +++ b/hw/xfree86/common/xf86platformBus.c @@ -45,6 +45,7 @@ #include "loaderProcs.h" #include "xf86.h" +#include "xf86_os_support.h" #include "xf86_OSproc.h" #include "xf86Priv.h" #include "xf86str.h" diff --git a/hw/xfree86/os-support/shared/drm_platform.c b/hw/xfree86/os-support/shared/drm_platform.c index 90013573c..a404aadcc 100644 --- a/hw/xfree86/os-support/shared/drm_platform.c +++ b/hw/xfree86/os-support/shared/drm_platform.c @@ -14,6 +14,7 @@ #include "xf86_OSproc.h" #include "xf86.h" +#include "xf86_os_support.h" #include "xf86platformBus.h" #include "xf86Bus.h" diff --git a/hw/xfree86/os-support/shared/platform_noop.c b/hw/xfree86/os-support/shared/platform_noop.c index 199ae5e8e..2ff1deafa 100644 --- a/hw/xfree86/os-support/shared/platform_noop.c +++ b/hw/xfree86/os-support/shared/platform_noop.c @@ -8,6 +8,7 @@ #include "xf86_OSproc.h" #include "xf86.h" +#include "xf86_os_support.h" #include "xf86platformBus.h" Bool diff --git a/hw/xfree86/os-support/xf86_OSproc.h b/hw/xfree86/os-support/xf86_OSproc.h index 0e3362512..a83b57bd1 100644 --- a/hw/xfree86/os-support/xf86_OSproc.h +++ b/hw/xfree86/os-support/xf86_OSproc.h @@ -163,14 +163,5 @@ extern _X_EXPORT Bool xf86GARTCloseScreen(int screenNum); extern _X_EXPORT int xf86InstallSIGIOHandler(int fd, void (*f) (int, void *), void *); -#ifdef XSERVER_PLATFORM_BUS -#include "hotplug.h" -void -xf86PlatformDeviceProbe(struct OdevAttributes *attribs); - -void -xf86PlatformReprobeDevice(int index, struct OdevAttributes *attribs); -#endif - _XFUNCPROTOEND #endif /* _XF86_OSPROC_H */ diff --git a/hw/xfree86/os-support/xf86_os_support.h b/hw/xfree86/os-support/xf86_os_support.h index a9c1861ac..db02ffeee 100644 --- a/hw/xfree86/os-support/xf86_os_support.h +++ b/hw/xfree86/os-support/xf86_os_support.h @@ -35,4 +35,13 @@ typedef struct { void xf86OSInitVidMem(VidMemInfoPtr); +#ifdef XSERVER_PLATFORM_BUS +#include "hotplug.h" +void +xf86PlatformDeviceProbe(struct OdevAttributes *attribs); + +void +xf86PlatformReprobeDevice(int index, struct OdevAttributes *attribs); +#endif + #endif /* _XSERVER_XF86_OS_SUPPORT */