Module Name:    src
Committed By:   jruoho
Date:           Fri Mar  5 08:30:48 UTC 2010

Modified Files:
        src/sys/dev/acpi: acpi_ecvar.h acpi_madt.h acpi_osd.h acpi_pci.h
            acpi_slit.h acpi_srat.h acpi_timer.h acpi_wakedev.h acpica.h
            acpireg.h acpivar.h fdc_acpireg.h wmi_acpivar.h

Log Message:
Protect all header files against multiple inclusions.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/acpi/acpi_ecvar.h \
    src/sys/dev/acpi/acpi_wakedev.h src/sys/dev/acpi/fdc_acpireg.h
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/acpi/acpi_madt.h
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/acpi/acpi_osd.h \
    src/sys/dev/acpi/acpi_pci.h src/sys/dev/acpi/acpi_slit.h \
    src/sys/dev/acpi/acpi_srat.h src/sys/dev/acpi/acpi_timer.h
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/acpi/acpica.h
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/acpi/acpireg.h \
    src/sys/dev/acpi/wmi_acpivar.h
cvs rdiff -u -r1.40 -r1.41 src/sys/dev/acpi/acpivar.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/dev/acpi/acpi_ecvar.h
diff -u src/sys/dev/acpi/acpi_ecvar.h:1.1 src/sys/dev/acpi/acpi_ecvar.h:1.2
--- src/sys/dev/acpi/acpi_ecvar.h:1.1	Fri Dec 21 21:22:54 2007
+++ src/sys/dev/acpi/acpi_ecvar.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: acpi_ecvar.h,v 1.1 2007/12/21 21:22:54 jmcneill Exp $	*/
+/*	$NetBSD: acpi_ecvar.h,v 1.2 2010/03/05 08:30:48 jruoho Exp $	*/
 
 /*-
  * Copyright (c) 2007 Joerg Sonnenberger <jo...@netbsd.org>.
@@ -29,11 +29,11 @@
  * SUCH DAMAGE.
  */
 
-#ifndef _HAVE_DEV_ACPI_ACPI_ECVAR_H
-#define _HAVE_DEV_ACPI_ACPI_ECVAR_H
+#ifndef _SYS_DEV_ACPI_ACPI_ECVAR_H
+#define _SYS_DEV_ACPI_ACPI_ECVAR_H
 
 ACPI_STATUS	acpiec_bus_read(device_t, u_int, ACPI_INTEGER *, int);
 ACPI_STATUS	acpiec_bus_write(device_t, u_int, ACPI_INTEGER, int);
 ACPI_HANDLE	acpiec_get_handle(device_t);
 
-#endif /* !_HAVE_DEV_ACPI_ACPI_ECVAR_H */
+#endif	/* !_SYS_DEV_ACPI_ACPI_ECVAR_H */
Index: src/sys/dev/acpi/acpi_wakedev.h
diff -u src/sys/dev/acpi/acpi_wakedev.h:1.1 src/sys/dev/acpi/acpi_wakedev.h:1.2
--- src/sys/dev/acpi/acpi_wakedev.h:1.1	Tue Aug  4 14:20:40 2009
+++ src/sys/dev/acpi/acpi_wakedev.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: acpi_wakedev.h,v 1.1 2009/08/04 14:20:40 jmcneill Exp $ */
+/* $NetBSD: acpi_wakedev.h,v 1.2 2010/03/05 08:30:48 jruoho Exp $ */
 
 /*-
  * Copyright (c) 2009 Jared D. McNeill <jmcne...@invisible.ca>
@@ -32,4 +32,4 @@
 int	acpi_wakedev_scan(struct acpi_softc *);
 void	acpi_wakedev_commit(struct acpi_softc *);
 
-#endif /* !_SYS_DEV_ACPI_ACPI_WAKEDEV_H */
+#endif	/* !_SYS_DEV_ACPI_ACPI_WAKEDEV_H */
Index: src/sys/dev/acpi/fdc_acpireg.h
diff -u src/sys/dev/acpi/fdc_acpireg.h:1.1 src/sys/dev/acpi/fdc_acpireg.h:1.2
--- src/sys/dev/acpi/fdc_acpireg.h:1.1	Thu Jan  9 00:22:39 2003
+++ src/sys/dev/acpi/fdc_acpireg.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: fdc_acpireg.h,v 1.1 2003/01/09 00:22:39 jmcneill Exp $ */
+/* $NetBSD: fdc_acpireg.h,v 1.2 2010/03/05 08:30:48 jruoho Exp $ */
 
 /*
  * Copyright (c) 2003 Jared D. McNeill <jmcne...@invisible.ca>
@@ -25,6 +25,9 @@
  * SUCH DAMAGE.
  */
 
+#ifndef _SYS_DEV_ACPI_FDC_ACPIREG_H
+#define _SYS_DEV_ACPI_FDC_ACPIREG_H
+
 /*
  * The ACPI floppy disk interface is similar to the i386 BIOS. Definitions
  * from arch/i386/isa/nvram.h
@@ -54,3 +57,5 @@
 	{  9, 2, 18, 2, 0xff, 0xdf, 0x2a, 0x50, 40,  720, 2, FDC_250KBPS,
 	  0xf6, 1, "360KB/x" },		/* 320KB in 720KB drive */
 };
+
+#endif	/* !_SYS_DEV_ACPI_FDC_ACPIREG_H */

Index: src/sys/dev/acpi/acpi_madt.h
diff -u src/sys/dev/acpi/acpi_madt.h:1.7 src/sys/dev/acpi/acpi_madt.h:1.8
--- src/sys/dev/acpi/acpi_madt.h:1.7	Sun Dec  9 20:27:53 2007
+++ src/sys/dev/acpi/acpi_madt.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: acpi_madt.h,v 1.7 2007/12/09 20:27:53 jmcneill Exp $	*/
+/*	$NetBSD: acpi_madt.h,v 1.8 2010/03/05 08:30:48 jruoho Exp $	*/
 
 /*
  * Copyright (c) 2003 Wasabi Systems, Inc.
@@ -35,6 +35,9 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
+#ifndef _SYS_DEV_ACPI_ACPI_MADT_H
+#define _SYS_DEV_ACPI_ACPI_MADT_H
+
 #define ACPI_PLATFORM_INT_PMI	1
 #define ACPI_PLATFORM_INT_INIT	2
 #define ACPI_PLATFORM_INT_CERR	3
@@ -42,3 +45,5 @@
 ACPI_STATUS acpi_madt_map(void);
 void acpi_madt_unmap(void);
 void acpi_madt_walk(ACPI_STATUS (*)(ACPI_SUBTABLE_HEADER *, void *), void *);
+
+#endif	/* !_SYS_DEV_ACPI_ACPI_MADT_H */

Index: src/sys/dev/acpi/acpi_osd.h
diff -u src/sys/dev/acpi/acpi_osd.h:1.2 src/sys/dev/acpi/acpi_osd.h:1.3
--- src/sys/dev/acpi/acpi_osd.h:1.2	Sun Aug 23 15:16:16 2009
+++ src/sys/dev/acpi/acpi_osd.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: acpi_osd.h,v 1.2 2009/08/23 15:16:16 jmcneill Exp $	*/
+/*	$NetBSD: acpi_osd.h,v 1.3 2010/03/05 08:30:48 jruoho Exp $	*/
 
 /*
  * Copyright 2001 Wasabi Systems, Inc.
@@ -35,6 +35,9 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
+#ifndef _SYS_DEV_ACPI_ACPI_OSD_H
+#define _SYS_DEV_ACPI_ACPI_OSD_H
+
 /*
  * Operating System Dependent code for ACPI.  This is an internal
  * header for the ACPICA Osd component.
@@ -45,3 +48,5 @@
 
 /* Osd/OsdSchedule.c */
 void	acpi_osd_sched_init(void);
+
+#endif	/* !_SYS_DEV_ACPI_ACPI_OSD_H */
Index: src/sys/dev/acpi/acpi_pci.h
diff -u src/sys/dev/acpi/acpi_pci.h:1.2 src/sys/dev/acpi/acpi_pci.h:1.3
--- src/sys/dev/acpi/acpi_pci.h:1.2	Fri Dec  4 10:42:39 2009
+++ src/sys/dev/acpi/acpi_pci.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: acpi_pci.h,v 1.2 2009/12/04 10:42:39 njoly Exp $ */
+/* $NetBSD: acpi_pci.h,v 1.3 2010/03/05 08:30:48 jruoho Exp $ */
 
 /*
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -31,7 +31,7 @@
 #ifndef _SYS_DEV_ACPI_ACPI_PCI_H
 #define _SYS_DEV_ACPI_ACPI_PCI_H
 
-int acpi_pcidev_scan(struct acpi_softc *);
-ACPI_STATUS acpi_pcidev_find(u_int, u_int, u_int, u_int, ACPI_HANDLE *);
+int		acpi_pcidev_scan(struct acpi_softc *);
+ACPI_STATUS	acpi_pcidev_find(u_int, u_int, u_int, u_int, ACPI_HANDLE *);
 
-#endif /* _SYS_DEV_ACPI_ACPI_PCI_H */
+#endif	/* !_SYS_DEV_ACPI_ACPI_PCI_H */
Index: src/sys/dev/acpi/acpi_slit.h
diff -u src/sys/dev/acpi/acpi_slit.h:1.2 src/sys/dev/acpi/acpi_slit.h:1.3
--- src/sys/dev/acpi/acpi_slit.h:1.2	Fri Dec  4 10:42:39 2009
+++ src/sys/dev/acpi/acpi_slit.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: acpi_slit.h,v 1.2 2009/12/04 10:42:39 njoly Exp $ */
+/* $NetBSD: acpi_slit.h,v 1.3 2010/03/05 08:30:48 jruoho Exp $ */
 
 /*
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -29,8 +29,8 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef ACPI_SLIT_H
-#define ACPI_SLIT_H
+#ifndef _SYS_DEV_ACPI_ACPI_SLIT_H
+#define _SYS_DEV_ACPI_ACPI_SLIT_H
 
 /* Returns true if ACPI SLIT table is available
  * If table does not exist, all functions below
@@ -51,4 +51,4 @@
 /* Get distance between cpu1 and cpu2 */
 uint32_t acpislit_distance(uint32_t, uint32_t);
 
-#endif /* ACPI_SLIT_H */
+#endif	/* !_SYS_DEV_ACPI_ACPI_SLIT_H */
Index: src/sys/dev/acpi/acpi_srat.h
diff -u src/sys/dev/acpi/acpi_srat.h:1.2 src/sys/dev/acpi/acpi_srat.h:1.3
--- src/sys/dev/acpi/acpi_srat.h:1.2	Fri Dec  4 10:42:39 2009
+++ src/sys/dev/acpi/acpi_srat.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: acpi_srat.h,v 1.2 2009/12/04 10:42:39 njoly Exp $ */
+/* $NetBSD: acpi_srat.h,v 1.3 2010/03/05 08:30:48 jruoho Exp $ */
 
 /*
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -29,8 +29,8 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef ACPI_SRAT_H
-#define ACPI_SRAT_H
+#ifndef _SYS_DEV_ACPI_ACPI_SRAT_H
+#define _SYS_DEV_ACPI_ACPI_SRAT_H
 
 typedef uint32_t acpisrat_nodeid_t;
 
@@ -95,4 +95,4 @@
 void acpisrat_cpu(acpisrat_nodeid_t, uint32_t cpunum, struct acpisrat_cpu *);
 void acpisrat_mem(acpisrat_nodeid_t, uint32_t memrange, struct acpisrat_mem *);
 
-#endif /* ACPI_SRAT_H */
+#endif	/* !_SYS_DEV_ACPI_ACPI_SRAT_H */
Index: src/sys/dev/acpi/acpi_timer.h
diff -u src/sys/dev/acpi/acpi_timer.h:1.2 src/sys/dev/acpi/acpi_timer.h:1.3
--- src/sys/dev/acpi/acpi_timer.h:1.2	Wed Apr  8 00:15:45 2009
+++ src/sys/dev/acpi/acpi_timer.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,9 @@
-/* $NetBSD: acpi_timer.h,v 1.2 2009/04/08 00:15:45 dyoung Exp $ */
+/* $NetBSD: acpi_timer.h,v 1.3 2010/03/05 08:30:48 jruoho Exp $ */
 
-int acpitimer_init(void);
-int acpitimer_detach(void);
+#ifndef _SYS_DEV_ACPI_ACPI_TIMER_H
+#define _SYS_DEV_ACPI_ACPI_TIMER_H
+
+int	acpitimer_init(void);
+int	acpitimer_detach(void);
+
+#endif	/* !_SYS_DEV_ACPI_ACPI_TIMER_H */

Index: src/sys/dev/acpi/acpica.h
diff -u src/sys/dev/acpi/acpica.h:1.3 src/sys/dev/acpi/acpica.h:1.4
--- src/sys/dev/acpi/acpica.h:1.3	Tue Aug 18 16:41:02 2009
+++ src/sys/dev/acpi/acpica.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: acpica.h,v 1.3 2009/08/18 16:41:02 jmcneill Exp $	*/
+/*	$NetBSD: acpica.h,v 1.4 2010/03/05 08:30:48 jruoho Exp $	*/
 
 /*
  * Copyright 2001 Wasabi Systems, Inc.
@@ -35,6 +35,9 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
+#ifndef _SYS_DEV_ACPI_ACPICA_H
+#define _SYS_DEV_ACPI_ACPICA_H
+
 /*
  * Header file glue for ACPICA -- include this to get the ACPICA
  * headers.
@@ -42,3 +45,5 @@
 
 #include <external/intel-public/acpica/dist/include/acpi.h>
 #include <external/intel-public/acpica/dist/include/accommon.h>
+
+#endif	/* !_SYS_DEV_ACPI_ACPICA_H */

Index: src/sys/dev/acpi/acpireg.h
diff -u src/sys/dev/acpi/acpireg.h:1.6 src/sys/dev/acpi/acpireg.h:1.7
--- src/sys/dev/acpi/acpireg.h:1.6	Wed Sep 16 10:47:54 2009
+++ src/sys/dev/acpi/acpireg.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: acpireg.h,v 1.6 2009/09/16 10:47:54 mlelstv Exp $	*/
+/*	$NetBSD: acpireg.h,v 1.7 2010/03/05 08:30:48 jruoho Exp $	*/
 
 /*
  * Copyright 2001 Wasabi Systems, Inc.
@@ -35,6 +35,9 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
+#ifndef _SYS_DEV_ACPI_ACPIREG_H
+#define _SYS_DEV_ACPI_ACPIREG_H
+
 /*
  * This file defines various ACPI event messages, etc.
  */
@@ -320,3 +323,5 @@
 #define	ACPI_LID_COMPONENT	0x00200000
 #define	ACPI_RESOURCE_COMPONENT	0x00400000
 #define	ACPI_TZ_COMPONENT	0x00800000
+
+#endif	/* !_SYS_DEV_ACPI_ACPIREG_H */
Index: src/sys/dev/acpi/wmi_acpivar.h
diff -u src/sys/dev/acpi/wmi_acpivar.h:1.6 src/sys/dev/acpi/wmi_acpivar.h:1.7
--- src/sys/dev/acpi/wmi_acpivar.h:1.6	Mon Jan  4 10:06:53 2010
+++ src/sys/dev/acpi/wmi_acpivar.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: wmi_acpivar.h,v 1.6 2010/01/04 10:06:53 jruoho Exp $	*/
+/*	$NetBSD: wmi_acpivar.h,v 1.7 2010/03/05 08:30:48 jruoho Exp $	*/
 
 /*-
  * Copyright (c) 2009, 2010 Jukka Ruohonen <jruoho...@iki.fi>
@@ -26,11 +26,12 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  */
-#ifndef WMI_ACPIVAR_H
-#define WMI_ACPIVAR_H
+
+#ifndef _SYS_DEV_ACPI_WMI_ACPIVAR_H
+#define _SYS_DEV_ACPI_WMI_ACPIVAR_H
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: wmi_acpivar.h,v 1.6 2010/01/04 10:06:53 jruoho Exp $");
+__KERNEL_RCSID(0, "$NetBSD: wmi_acpivar.h,v 1.7 2010/03/05 08:30:48 jruoho Exp $");
 
 ACPI_STATUS acpi_wmi_event_register(device_t, ACPI_NOTIFY_HANDLER);
 ACPI_STATUS acpi_wmi_event_get(device_t, uint32_t, ACPI_BUFFER *);
@@ -42,4 +43,4 @@
 ACPI_STATUS acpi_wmi_method(device_t, const char *, uint8_t,
                             uint32_t, ACPI_BUFFER *, ACPI_BUFFER *);
 
-#endif	/* WMI_ACPIVAR_H */
+#endif	/* !_SYS_DEV_ACPI_WMI_ACPIVAR_H */

Index: src/sys/dev/acpi/acpivar.h
diff -u src/sys/dev/acpi/acpivar.h:1.40 src/sys/dev/acpi/acpivar.h:1.41
--- src/sys/dev/acpi/acpivar.h:1.40	Sun Jan 31 11:26:20 2010
+++ src/sys/dev/acpi/acpivar.h	Fri Mar  5 08:30:48 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: acpivar.h,v 1.40 2010/01/31 11:26:20 jruoho Exp $	*/
+/*	$NetBSD: acpivar.h,v 1.41 2010/03/05 08:30:48 jruoho Exp $	*/
 
 /*
  * Copyright 2001 Wasabi Systems, Inc.
@@ -35,6 +35,9 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
+#ifndef _SYS_DEV_ACPI_ACPIVAR_H
+#define _SYS_DEV_ACPI_ACPIVAR_H
+
 /*
  * This file defines the ACPI interface provided to the rest of the
  * kernel, as well as the autoconfiguration structures for ACPI
@@ -335,3 +338,5 @@
 #ifdef ACPI_DEBUG
 void acpi_debug_init(void);
 #endif
+
+#endif	/* !_SYS_DEV_ACPI_ACPIVAR_H */

Reply via email to