Thu Apr 1 04:43:01 2021 UTC ()
Define __HAVE_LEGACY_INTRCNT to indicate this port uses legacy intrcnt
interrupt accounting.


(simonb)
diff -r1.23 -r1.24 src/sys/arch/amiga/include/types.h
diff -r1.18 -r1.19 src/sys/arch/atari/include/types.h
diff -r1.13 -r1.14 src/sys/arch/bebox/include/types.h
diff -r1.6 -r1.7 src/sys/arch/cesfic/include/types.h
diff -r1.7 -r1.8 src/sys/arch/luna68k/include/types.h
diff -r1.20 -r1.21 src/sys/arch/mac68k/include/types.h
diff -r1.14 -r1.15 src/sys/arch/mvme68k/include/types.h
diff -r1.9 -r1.10 src/sys/arch/mvmeppc/include/types.h
diff -r1.12 -r1.13 src/sys/arch/news68k/include/types.h
diff -r1.12 -r1.13 src/sys/arch/newsmips/include/types.h
diff -r1.6 -r1.7 src/sys/arch/next68k/include/types.h
diff -r1.13 -r1.14 src/sys/arch/sun2/include/types.h
diff -r1.21 -r1.22 src/sys/arch/sun3/include/types.h
diff -r1.15 -r1.16 src/sys/arch/x68k/include/types.h

cvs diff -r1.23 -r1.24 src/sys/arch/amiga/include/types.h (expand / switch to unified diff)

--- src/sys/arch/amiga/include/types.h 2011/06/12 03:35:39 1.23
+++ src/sys/arch/amiga/include/types.h 2021/04/01 04:42:59 1.24
@@ -1,11 +1,12 @@ @@ -1,11 +1,12 @@
1/* $NetBSD: types.h,v 1.23 2011/06/12 03:35:39 rmind Exp $ */ 1/* $NetBSD: types.h,v 1.24 2021/04/01 04:42:59 simonb Exp $ */
2 2
3#ifndef _MACHINE_TYPES_H_ 3#ifndef _MACHINE_TYPES_H_
4#define _MACHINE_TYPES_H_ 4#define _MACHINE_TYPES_H_
5 5
6#include <m68k/types.h> 6#include <m68k/types.h>
7 7
8#define __GENERIC_SOFT_INTERRUPTS_ALL_LEVELS 8#define __GENERIC_SOFT_INTERRUPTS_ALL_LEVELS
 9#define __HAVE_LEGACY_INTRCNT
9#define __HAVE_MM_MD_READWRITE 10#define __HAVE_MM_MD_READWRITE
10 11
11#endif 12#endif

cvs diff -r1.18 -r1.19 src/sys/arch/atari/include/types.h (expand / switch to unified diff)

--- src/sys/arch/atari/include/types.h 2021/04/01 04:35:45 1.18
+++ src/sys/arch/atari/include/types.h 2021/04/01 04:42:59 1.19
@@ -1,12 +1,13 @@ @@ -1,12 +1,13 @@
1/* $NetBSD: types.h,v 1.18 2021/04/01 04:35:45 simonb Exp $ */ 1/* $NetBSD: types.h,v 1.19 2021/04/01 04:42:59 simonb Exp $ */
2 2
3#ifndef _MACHINE_TYPES_H_ 3#ifndef _MACHINE_TYPES_H_
4#define _MACHINE_TYPES_H_ 4#define _MACHINE_TYPES_H_
5 5
6#include <m68k/types.h> 6#include <m68k/types.h>
7 7
 8#define __HAVE_BUS_SPACE_8
 9#define __HAVE_LEGACY_INTRCNT
8#define __HAVE_MM_MD_READWRITE 10#define __HAVE_MM_MD_READWRITE
9#define __HAVE_NEW_STYLE_BUS_H 11#define __HAVE_NEW_STYLE_BUS_H
10#define __HAVE_BUS_SPACE_8 
11 12
12#endif 13#endif

cvs diff -r1.13 -r1.14 src/sys/arch/bebox/include/types.h (expand / switch to unified diff)

--- src/sys/arch/bebox/include/types.h 2021/04/01 04:35:45 1.13
+++ src/sys/arch/bebox/include/types.h 2021/04/01 04:43:00 1.14
@@ -1,5 +1,7 @@ @@ -1,5 +1,7 @@
1/* $NetBSD: types.h,v 1.13 2021/04/01 04:35:45 simonb Exp $ */ 1/* $NetBSD: types.h,v 1.14 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#define __HAVE_NEW_STYLE_BUS_H 3#define __HAVE_NEW_STYLE_BUS_H
4 4
5#include <powerpc/types.h> 5#include <powerpc/types.h>
 6
 7#define __HAVE_LEGACY_INTRCNT

cvs diff -r1.6 -r1.7 src/sys/arch/cesfic/include/types.h (expand / switch to unified diff)

--- src/sys/arch/cesfic/include/types.h 2008/01/20 18:09:05 1.6
+++ src/sys/arch/cesfic/include/types.h 2021/04/01 04:43:00 1.7
@@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
1/* $NetBSD: types.h,v 1.6 2008/01/20 18:09:05 joerg Exp $ */ 1/* $NetBSD: types.h,v 1.7 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#include <m68k/types.h> 3#include <m68k/types.h>
 4
 5#define __HAVE_LEGACY_INTRCNT

cvs diff -r1.7 -r1.8 src/sys/arch/luna68k/include/types.h (expand / switch to unified diff)

--- src/sys/arch/luna68k/include/types.h 2008/01/20 18:09:07 1.7
+++ src/sys/arch/luna68k/include/types.h 2021/04/01 04:43:00 1.8
@@ -1,8 +1,10 @@ @@ -1,8 +1,10 @@
1/* $NetBSD: types.h,v 1.7 2008/01/20 18:09:07 joerg Exp $ */ 1/* $NetBSD: types.h,v 1.8 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#ifndef _MACHINE_TYPES_H_ 3#ifndef _MACHINE_TYPES_H_
4#define _MACHINE_TYPES_H_ 4#define _MACHINE_TYPES_H_
5 5
6#include <m68k/types.h> 6#include <m68k/types.h>
7 7
 8#define __HAVE_LEGACY_INTRCNT
 9
8#endif 10#endif

cvs diff -r1.20 -r1.21 src/sys/arch/mac68k/include/types.h (expand / switch to unified diff)

--- src/sys/arch/mac68k/include/types.h 2008/01/20 18:09:07 1.20
+++ src/sys/arch/mac68k/include/types.h 2021/04/01 04:43:00 1.21
@@ -1,8 +1,10 @@ @@ -1,8 +1,10 @@
1/* $NetBSD: types.h,v 1.20 2008/01/20 18:09:07 joerg Exp $ */ 1/* $NetBSD: types.h,v 1.21 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#ifndef _TYPES_MACHINE_ 3#ifndef _TYPES_MACHINE_
4#define _TYPES_MACHINE_ 4#define _TYPES_MACHINE_
5 5
6#include <m68k/types.h> 6#include <m68k/types.h>
7 7
 8#define __HAVE_LEGACY_INTRCNT
 9
8#endif /* _TYPES_MACHINE_ */ 10#endif /* _TYPES_MACHINE_ */

cvs diff -r1.14 -r1.15 src/sys/arch/mvme68k/include/types.h (expand / switch to unified diff)

--- src/sys/arch/mvme68k/include/types.h 2008/01/20 18:09:07 1.14
+++ src/sys/arch/mvme68k/include/types.h 2021/04/01 04:43:00 1.15
@@ -1,10 +1,11 @@ @@ -1,10 +1,11 @@
1/* $NetBSD: types.h,v 1.14 2008/01/20 18:09:07 joerg Exp $ */ 1/* $NetBSD: types.h,v 1.15 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#ifndef _MACHINE_TYPES_H_ 3#ifndef _MACHINE_TYPES_H_
4#define _MACHINE_TYPES_H_ 4#define _MACHINE_TYPES_H_
5 5
6#include <m68k/types.h> 6#include <m68k/types.h>
7 7
8#define __HAVE_DEVICE_REGISTER 8#define __HAVE_DEVICE_REGISTER
 9#define __HAVE_LEGACY_INTRCNT
9 10
10#endif 11#endif

cvs diff -r1.9 -r1.10 src/sys/arch/mvmeppc/include/types.h (expand / switch to unified diff)

--- src/sys/arch/mvmeppc/include/types.h 2021/04/01 04:35:46 1.9
+++ src/sys/arch/mvmeppc/include/types.h 2021/04/01 04:43:00 1.10
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1/* $NetBSD: types.h,v 1.9 2021/04/01 04:35:46 simonb Exp $ */ 1/* $NetBSD: types.h,v 1.10 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#include <powerpc/types.h> 3#include <powerpc/types.h>
4 4
5#define __HAVE_NEW_STYLE_BUS_H 5#define __HAVE_LEGACY_INTRCNT
 6#define __HAVE_NEW_STYLE_BUS_H

cvs diff -r1.12 -r1.13 src/sys/arch/news68k/include/types.h (expand / switch to unified diff)

--- src/sys/arch/news68k/include/types.h 2011/06/12 03:35:44 1.12
+++ src/sys/arch/news68k/include/types.h 2021/04/01 04:43:00 1.13
@@ -1,4 +1,6 @@ @@ -1,4 +1,6 @@
1/* $NetBSD: types.h,v 1.12 2011/06/12 03:35:44 rmind Exp $ */ 1/* $NetBSD: types.h,v 1.13 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#include <m68k/types.h> 3#include <m68k/types.h>
 4
 5#define __HAVE_LEGACY_INTRCNT
4#define __HAVE_MM_MD_KERNACC 6#define __HAVE_MM_MD_KERNACC

cvs diff -r1.12 -r1.13 src/sys/arch/newsmips/include/types.h (expand / switch to unified diff)

--- src/sys/arch/newsmips/include/types.h 2008/01/20 18:09:08 1.12
+++ src/sys/arch/newsmips/include/types.h 2021/04/01 04:43:00 1.13
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
1/* $NetBSD: types.h,v 1.12 2008/01/20 18:09:08 joerg Exp $ */ 1/* $NetBSD: types.h,v 1.13 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#include <mips/types.h> 3#include <mips/types.h>
4 4
5/* MIPS specific options */ 5/* MIPS specific options */
 6
6#define __HAVE_BOOTINFO_H 7#define __HAVE_BOOTINFO_H
 8#define __HAVE_LEGACY_INTRCNT
7#define __HAVE_MIPS_MACHDEP_CACHE_CONFIG 9#define __HAVE_MIPS_MACHDEP_CACHE_CONFIG

cvs diff -r1.6 -r1.7 src/sys/arch/next68k/include/types.h (expand / switch to unified diff)

--- src/sys/arch/next68k/include/types.h 2008/01/20 18:09:08 1.6
+++ src/sys/arch/next68k/include/types.h 2021/04/01 04:43:00 1.7
@@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
1/* $NetBSD: types.h,v 1.6 2008/01/20 18:09:08 joerg Exp $ */ 1/* $NetBSD: types.h,v 1.7 2021/04/01 04:43:00 simonb Exp $ */
2 2
3#include <m68k/types.h> 3#include <m68k/types.h>
 4
 5#define __HAVE_LEGACY_INTRCNT

cvs diff -r1.13 -r1.14 src/sys/arch/sun2/include/types.h (expand / switch to unified diff)

--- src/sys/arch/sun2/include/types.h 2021/04/01 04:35:47 1.13
+++ src/sys/arch/sun2/include/types.h 2021/04/01 04:43:01 1.14
@@ -1,9 +1,11 @@ @@ -1,9 +1,11 @@
1/* $NetBSD: types.h,v 1.13 2021/04/01 04:35:47 simonb Exp $ */ 1/* $NetBSD: types.h,v 1.14 2021/04/01 04:43:01 simonb Exp $ */
2 2
3#include <m68k/types.h> 3#include <m68k/types.h>
4#define __HAVE_MM_MD_KERNACC 4
 5#define __HAVE_LEGACY_INTRCNT
5#define __HAVE_MM_MD_DIRECT_MAPPED_PHYS 6#define __HAVE_MM_MD_DIRECT_MAPPED_PHYS
6#define __HAVE_MM_MD_READWRITE 7#define __HAVE_MM_MD_KERNACC
7#define __HAVE_MM_MD_MMAP 8#define __HAVE_MM_MD_MMAP
 9#define __HAVE_MM_MD_READWRITE
8#define __HAVE_NO___THREAD 10#define __HAVE_NO___THREAD
9#define __HAVE_NO_PMAP_STATS 11#define __HAVE_NO_PMAP_STATS

cvs diff -r1.21 -r1.22 src/sys/arch/sun3/include/types.h (expand / switch to unified diff)

--- src/sys/arch/sun3/include/types.h 2021/04/01 04:35:47 1.21
+++ src/sys/arch/sun3/include/types.h 2021/04/01 04:43:01 1.22
@@ -1,9 +1,10 @@ @@ -1,9 +1,10 @@
1/* $NetBSD: types.h,v 1.21 2021/04/01 04:35:47 simonb Exp $ */ 1/* $NetBSD: types.h,v 1.22 2021/04/01 04:43:01 simonb Exp $ */
2 2
3#include <m68k/types.h> 3#include <m68k/types.h>
4 4
5#define __HAVE_MM_MD_KERNACC 5#define __HAVE_LEGACY_INTRCNT
6#define __HAVE_MM_MD_DIRECT_MAPPED_PHYS 6#define __HAVE_MM_MD_DIRECT_MAPPED_PHYS
 7#define __HAVE_MM_MD_KERNACC
7#define __HAVE_MM_MD_MMAP 8#define __HAVE_MM_MD_MMAP
8#define __HAVE_MM_MD_READWRITE 9#define __HAVE_MM_MD_READWRITE
9#define __HAVE_NO_PMAP_STATS 10#define __HAVE_NO_PMAP_STATS

cvs diff -r1.15 -r1.16 src/sys/arch/x68k/include/types.h (expand / switch to unified diff)

--- src/sys/arch/x68k/include/types.h 2008/01/20 18:09:10 1.15
+++ src/sys/arch/x68k/include/types.h 2021/04/01 04:43:01 1.16
@@ -1,10 +1,11 @@ @@ -1,10 +1,11 @@
1/* $NetBSD: types.h,v 1.15 2008/01/20 18:09:10 joerg Exp $ */ 1/* $NetBSD: types.h,v 1.16 2021/04/01 04:43:01 simonb Exp $ */
2 2
3#ifndef _MACHINE_TYPES_H_ 3#ifndef _MACHINE_TYPES_H_
4#define _MACHINE_TYPES_H_ 4#define _MACHINE_TYPES_H_
5 5
6#include <m68k/types.h> 6#include <m68k/types.h>
7 7
8#define __HAVE_DEVICE_REGISTER 8#define __HAVE_DEVICE_REGISTER
 9#define __HAVE_LEGACY_INTRCNT
9 10
10#endif 11#endif