diff options
author | Slava Grigorev <slava.grigorev@amd.com> | 2018-04-27 13:04:36 -0400 |
---|---|---|
committer | Michel Dänzer <michel.daenzer@amd.com> | 2018-04-30 15:56:49 +0200 |
commit | 103bd6f44cc5f1a6cd6cc9a5cb34d0419c4cece9 (patch) | |
tree | 078bf0edd8442f7656dc408e132f5542efd42e79 /src | |
parent | 04947b83cce3a7782e59dece2c7797cc396c1e05 (diff) |
Include xf86platformBus.h unconditionally
Compilation failed with XSERVER_PLATFORM_BUS undefined:
../../src/amdgpu_probe.c: In function ‘amdgpu_kernel_open_fd’:
../../src/amdgpu_probe.c:133:21: error: dereferencing pointer to incomplete type ‘struct xf86_platform_device’
dev = platform_dev->pdev;
^~
Signed-off-by: Slava Grigorev <slava.grigorev@amd.com>
[ Michel Dänzer:
* Fixed remaining preprocessor guards to work with xserver 1.13
* Touched up commit log ]
Diffstat (limited to 'src')
-rw-r--r-- | src/amdgpu_probe.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/amdgpu_probe.c b/src/amdgpu_probe.c index 88f99c6..9eeb84d 100644 --- a/src/amdgpu_probe.c +++ b/src/amdgpu_probe.c @@ -54,9 +54,7 @@ #include <xf86_OSproc.h> #endif -#ifdef XSERVER_PLATFORM_BUS #include <xf86platformBus.h> -#endif _X_EXPORT int gAMDGPUEntityIndex = -1; @@ -120,7 +118,7 @@ static int amdgpu_kernel_open_fd(ScrnInfoPtr pScrn, char *busid; int fd; -#ifdef XF86_PDEV_SERVER_FD +#ifdef ODEV_ATTRIB_FD if (platform_dev) { fd = xf86_get_platform_device_int_attrib(platform_dev, ODEV_ATTRIB_FD, -1); @@ -154,7 +152,7 @@ static int amdgpu_kernel_open_fd(ScrnInfoPtr pScrn, void amdgpu_kernel_close_fd(AMDGPUEntPtr pAMDGPUEnt) { -#ifdef XF86_PDEV_SERVER_FD +#if defined(XSERVER_PLATFORM_BUS) && defined(XF86_PDEV_SERVER_FD) if (!(pAMDGPUEnt->platform_dev && pAMDGPUEnt->platform_dev->flags & XF86_PDEV_SERVER_FD)) #endif |