Module Name:    src
Committed By:   nonaka
Date:           Tue Nov 11 11:30:21 UTC 2014

Modified Files:
        src/sys/external/bsd/drm2/dist/drm/i915: i915_drv.h
        src/sys/external/bsd/drm2/include/linux: pci.h
        src/sys/modules/drmkms: Makefile
        src/sys/modules/i915drmkms: Makefile

Log Message:
fix build failure.

>    
> /tmp/bracket/build/2014.11.10.22.43.46-i386/src/sys/external/bsd/drm2/include/linux/pci.h:36:20:
>  fatal error: acpica.h: No such file or directory


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h
cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/drm2/include/linux/pci.h
cvs rdiff -u -r1.3 -r1.4 src/sys/modules/drmkms/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/modules/i915drmkms/Makefile

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/dist/drm/i915/i915_drv.h
diff -u src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h:1.10 src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h:1.11
--- src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h:1.10	Wed Nov  5 23:46:09 2014
+++ src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h	Tue Nov 11 11:30:21 2014
@@ -30,12 +30,16 @@
 #ifndef _I915_DRV_H_
 #define _I915_DRV_H_
 
-#if defined(__NetBSD__) && (defined(i386) || defined(amd64))
+#if defined(__NetBSD__)
+#ifdef _KERNEL_OPT
+#if defined(i386) || defined(amd64)
 #include "acpica.h"
+#endif	/* i386 || amd64 */
+#endif	/* _KERNEL_OPT */
 #if (NACPICA > 0)
 #define CONFIG_ACPI
-#endif
-#endif
+#endif	/* NACPICA > 0 */
+#endif	/* __NetBSD__ */
 
 #include <uapi/drm/i915_drm.h>
 

Index: src/sys/external/bsd/drm2/include/linux/pci.h
diff -u src/sys/external/bsd/drm2/include/linux/pci.h:1.10 src/sys/external/bsd/drm2/include/linux/pci.h:1.11
--- src/sys/external/bsd/drm2/include/linux/pci.h:1.10	Wed Nov  5 23:46:09 2014
+++ src/sys/external/bsd/drm2/include/linux/pci.h	Tue Nov 11 11:30:21 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: pci.h,v 1.10 2014/11/05 23:46:09 nonaka Exp $	*/
+/*	$NetBSD: pci.h,v 1.11 2014/11/11 11:30:21 nonaka Exp $	*/
 
 /*-
  * Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -32,11 +32,13 @@
 #ifndef _LINUX_PCI_H_
 #define _LINUX_PCI_H_
 
+#ifdef _KERNEL_OPT
 #if defined(i386) || defined(amd64)
 #include "acpica.h"
 #else	/* !(i386 || amd64) */
 #define NACPICA	0
 #endif	/* i386 || amd64 */
+#endif
 
 #include <sys/types.h>
 #include <sys/param.h>

Index: src/sys/modules/drmkms/Makefile
diff -u src/sys/modules/drmkms/Makefile:1.3 src/sys/modules/drmkms/Makefile:1.4
--- src/sys/modules/drmkms/Makefile:1.3	Wed Jul 16 20:56:25 2014
+++ src/sys/modules/drmkms/Makefile	Tue Nov 11 11:30:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2014/07/16 20:56:25 riastradh Exp $
+# $NetBSD: Makefile,v 1.4 2014/11/11 11:30:21 nonaka Exp $
 
 .include "../Makefile.inc"
 .include "Makefile.inc"
@@ -58,4 +58,6 @@ COPTS.drm_crtc.c+=	-Wno-shadow
 COPTS.drm_crtc.c+=	-Wno-missing-field-initializers
 COPTS.drm_edid.c+=	-Wno-shadow
 
+CPPFLAGS+=		-DNACPICA=1
+
 .include <bsd.kmodule.mk>

Index: src/sys/modules/i915drmkms/Makefile
diff -u src/sys/modules/i915drmkms/Makefile:1.4 src/sys/modules/i915drmkms/Makefile:1.5
--- src/sys/modules/i915drmkms/Makefile:1.4	Thu Jul 24 21:18:40 2014
+++ src/sys/modules/i915drmkms/Makefile	Tue Nov 11 11:30:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2014/07/24 21:18:40 riastradh Exp $
+# $NetBSD: Makefile,v 1.5 2014/11/11 11:30:21 nonaka Exp $
 
 .include "../Makefile.inc"
 .include "../drmkms/Makefile.inc"
@@ -38,7 +38,7 @@ SRCS+=	i915_params.c
 SRCS+=	i915_suspend.c
 SRCS+=	i915_sysfs.c		# XXX No sysfs in NetBSD.
 SRCS+=	i915_ums.c
-#SRCS+=	intel_acpi.c		# XXX ACPI
+SRCS+=	intel_acpi.c
 SRCS+=	intel_bios.c
 SRCS+=	intel_crt.c
 SRCS+=	intel_ddi.c
@@ -53,7 +53,7 @@ SRCS+=	intel_hdmi.c
 SRCS+=	intel_i2c.c
 SRCS+=	intel_lvds.c
 SRCS+=	intel_modes.c
-#SRCS+=	intel_opregion.c	# XXX ACPI
+SRCS+=	intel_opregion.c
 SRCS+=	intel_overlay.c
 SRCS+=	intel_panel.c
 SRCS+=	intel_pm.c
@@ -76,4 +76,7 @@ COPTS.intel_pm.c+=	-Wno-shadow
 
 CPPFLAGS+=		-DCONFIG_DRM_I915_FBDEV
 
+CPPFLAGS+=		-DNACPICA=1
+CPPFLAGS+=		-DNVGA=1
+
 .include <bsd.kmodule.mk>

Reply via email to