Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch Document via __HAVE_BUS_SPACE_8 platforms that impl...



details:   https://anonhg.NetBSD.org/src/rev/8e98e1c5e153
branches:  trunk
changeset: 950267:8e98e1c5e153
user:      christos <christos%NetBSD.org@localhost>
date:      Sat Jan 23 19:38:51 2021 +0000

description:
Document via __HAVE_BUS_SPACE_8 platforms that implement bus_space_*_8

diffstat:

 sys/arch/alpha/include/types.h     |  3 ++-
 sys/arch/amd64/include/types.h     |  3 ++-
 sys/arch/atari/include/types.h     |  3 ++-
 sys/arch/dreamcast/include/types.h |  3 ++-
 sys/arch/evbsh3/include/types.h    |  3 ++-
 sys/arch/hp300/include/types.h     |  3 ++-
 sys/arch/hpcsh/include/types.h     |  3 ++-
 sys/arch/hppa/include/types.h      |  3 ++-
 sys/arch/ia64/include/types.h      |  3 ++-
 sys/arch/landisk/include/types.h   |  3 ++-
 sys/arch/mips/include/types.h      |  3 ++-
 sys/arch/ofppc/include/types.h     |  3 ++-
 sys/arch/or1k/include/types.h      |  3 ++-
 sys/arch/powerpc/include/types.h   |  3 ++-
 sys/arch/sparc/include/types.h     |  3 ++-
 15 files changed, 30 insertions(+), 15 deletions(-)

diffs (242 lines):

diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/alpha/include/types.h
--- a/sys/arch/alpha/include/types.h    Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/alpha/include/types.h    Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.60 2020/09/25 03:40:11 thorpej Exp $ */
+/* $NetBSD: types.h,v 1.61 2021/01/23 19:38:51 christos Exp $ */
 
 /*-
  * Copyright (c) 1990, 1993
@@ -86,6 +86,7 @@
 #define        __HAVE_COMMON___TLS_GET_ADDR
 #define        __HAVE_TLS_VARIANT_I
 #define        __HAVE_UCAS_FULL
+#define        __HAVE_BUS_SPACE_8
 
 #if defined(_KERNEL)
 #define        __HAVE_RAS
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/amd64/include/types.h
--- a/sys/arch/amd64/include/types.h    Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/amd64/include/types.h    Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.69 2020/08/01 12:14:39 jdolecek Exp $      */
+/*     $NetBSD: types.h,v 1.70 2021/01/23 19:38:52 christos Exp $      */
 
 /*-
  * Copyright (c) 1990 The Regents of the University of California.
@@ -100,6 +100,7 @@
 #define        __HAVE_MM_MD_DIRECT_MAPPED_IO
 #define        __HAVE_MM_MD_DIRECT_MAPPED_PHYS
 #define        __HAVE_UCAS_FULL
+#define        __HAVE_BUS_SPACE_8
 
 #ifdef _KERNEL_OPT
 #define        __HAVE_RAS
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/atari/include/types.h
--- a/sys/arch/atari/include/types.h    Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/atari/include/types.h    Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.16 2011/12/18 09:12:18 tsutsui Exp $       */
+/*     $NetBSD: types.h,v 1.17 2021/01/23 19:38:52 christos Exp $      */
 
 #ifndef _MACHINE_TYPES_H_
 #define        _MACHINE_TYPES_H_
@@ -7,5 +7,6 @@
 
 #define __HAVE_MM_MD_READWRITE
 #define __HAVE_NEW_STYLE_BUS_H
+#define        __HAVE_BUS_SPACE_8
 
 #endif
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/dreamcast/include/types.h
--- a/sys/arch/dreamcast/include/types.h        Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/dreamcast/include/types.h        Sat Jan 23 19:38:51 2021 +0000
@@ -1,7 +1,8 @@
-/*     $NetBSD: types.h,v 1.4 2006/09/20 00:41:12 uwe Exp $    */
+/*     $NetBSD: types.h,v 1.5 2021/01/23 19:38:52 christos Exp $       */
 #ifndef _DREAMCAST_TYPES_H_
 #define        _DREAMCAST_TYPES_H_
 
 #include <sh3/types.h>
+#define        __HAVE_BUS_SPACE_8
 
 #endif /* _DREAMCAST_TYPES_H_ */
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/evbsh3/include/types.h
--- a/sys/arch/evbsh3/include/types.h   Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/evbsh3/include/types.h   Sat Jan 23 19:38:51 2021 +0000
@@ -1,7 +1,8 @@
-/*     $NetBSD: types.h,v 1.2 2002/02/28 03:17:27 simonb Exp $ */
+/*     $NetBSD: types.h,v 1.3 2021/01/23 19:38:52 christos Exp $       */
 #ifndef _EVBSH3_TYPES_H_
 #define        _EVBSH3_TYPES_H_
 
 #include <sh3/types.h>
+#define        __HAVE_BUS_SPACE_8
 
 #endif /* _EVBSH3_TYPES_H_ */
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/hp300/include/types.h
--- a/sys/arch/hp300/include/types.h    Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/hp300/include/types.h    Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.21 2011/06/12 03:35:40 rmind Exp $ */
+/*     $NetBSD: types.h,v 1.22 2021/01/23 19:38:52 christos Exp $      */
 
 #ifndef _HP300_TYPES_H_
 #define        _HP300_TYPES_H_
@@ -7,6 +7,7 @@
 
 #define        __HAVE_DEVICE_REGISTER
 #define        __HAVE_MM_MD_KERNACC
+#define        __HAVE_BUS_SPACE_8
 
 #if defined(_KERNEL)
 #define        __HAVE_RAS
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/hpcsh/include/types.h
--- a/sys/arch/hpcsh/include/types.h    Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/hpcsh/include/types.h    Sat Jan 23 19:38:51 2021 +0000
@@ -1,9 +1,10 @@
-/*     $NetBSD: types.h,v 1.4 2010/05/22 15:51:32 tsutsui Exp $        */
+/*     $NetBSD: types.h,v 1.5 2021/01/23 19:38:52 christos Exp $       */
 #ifndef _HPCSH_TYPES_H_
 #define        _HPCSH_TYPES_H_
 
 #include <sh3/types.h>
 
 #define __HAVE_DEVICE_REGISTER
+#define        __HAVE_BUS_SPACE_8
 
 #endif /* _HPCSH_TYPES_H_ */
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/hppa/include/types.h
--- a/sys/arch/hppa/include/types.h     Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/hppa/include/types.h     Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.29 2020/12/05 22:49:50 christos Exp $      */
+/*     $NetBSD: types.h,v 1.30 2021/01/23 19:38:52 christos Exp $      */
 
 /*     $OpenBSD: types.h,v 1.6 2001/08/11 01:58:34 art Exp $   */
 
@@ -101,6 +101,7 @@
 #define        __HAVE___LWP_GETPRIVATE_FAST
 #define        __HAVE_TLS_VARIANT_I
 #define        __HAVE_NEW_STYLE_BUS_H
+#define        __HAVE_BUS_SPACE_8
 
 #define        __HAVE_MM_MD_DIRECT_MAPPED_PHYS
 #define        __HAVE_MM_MD_KERNACC
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/ia64/include/types.h
--- a/sys/arch/ia64/include/types.h     Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/ia64/include/types.h     Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.12 2020/09/07 07:48:23 mrg Exp $   */
+/*     $NetBSD: types.h,v 1.13 2021/01/23 19:38:52 christos Exp $      */
 
 /*-
  * Copyright (c) 1990 The Regents of the University of California.
@@ -75,6 +75,7 @@
 #define        __HAVE_ATOMIC64_OPS
 /* XXX: #define        __HAVE_CPU_MAXPROC */
 #define        __HAVE_TLS_VARIANT_I
+#define        __HAVE_BUS_SPACE_8
 
 #if defined(_KERNEL)
 #define __HAVE_RAS
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/landisk/include/types.h
--- a/sys/arch/landisk/include/types.h  Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/landisk/include/types.h  Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.4 2011/07/17 23:48:35 dyoung Exp $ */
+/*     $NetBSD: types.h,v 1.5 2021/01/23 19:38:53 christos Exp $       */
 
 #ifndef _LANDISK_TYPES_H_
 #define        _LANDISK_TYPES_H_
@@ -6,5 +6,6 @@
 #include <sh3/types.h>
 
 #define __HAVE_NEW_STYLE_BUS_H
+#define        __HAVE_BUS_SPACE_8
 
 #endif /* _LANDISK_TYPES_H_ */
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/mips/include/types.h
--- a/sys/arch/mips/include/types.h     Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/mips/include/types.h     Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.73 2020/12/06 03:46:23 christos Exp $      */
+/*     $NetBSD: types.h,v 1.74 2021/01/23 19:38:53 christos Exp $      */
 
 /*-
  * Copyright (c) 1992, 1993
@@ -173,6 +173,7 @@
 #define        __HAVE_UCAS_FULL
 #define        __HAVE___LWP_GETTCB_FAST
 #define        __HAVE___LWP_SETTCB
+#define        __HAVE_BUS_SPACE_8
 
 /* XXX temporary */
 #define        __HAVE_UNLOCKED_PMAP
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/ofppc/include/types.h
--- a/sys/arch/ofppc/include/types.h    Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/ofppc/include/types.h    Sat Jan 23 19:38:51 2021 +0000
@@ -1,10 +1,11 @@
-/*     $NetBSD: types.h,v 1.12 2017/01/26 15:55:10 christos Exp $      */
+/*     $NetBSD: types.h,v 1.13 2021/01/23 19:38:53 christos Exp $      */
 
 #ifndef _OFPPC_TYPES_H_
 #define        _OFPPC_TYPES_H_
 
 #define        __HAVE_NEW_STYLE_BUS_H
 #define        __HAVE_COMPAT_NETBSD32
+#define        __HAVE_BUS_SPACE_8
 
 #include <powerpc/types.h>
 
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/or1k/include/types.h
--- a/sys/arch/or1k/include/types.h     Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/or1k/include/types.h     Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.5 2018/07/12 10:46:46 maxv Exp $ */
+/* $NetBSD: types.h,v 1.6 2021/01/23 19:38:53 christos Exp $ */
 
 /*-
  * Copyright (c) 2014 The NetBSD Foundation, Inc.
@@ -78,6 +78,7 @@
 #define __HAVE___LWP_GETPRIVATE_FAST
 #define __HAVE_COMMON___TLS_GET_ADDR
 #define __HAVE_TLS_VARIANT_I
+#define        __HAVE_BUS_SPACE_8
 
 #if defined(_KERNEL)
 #define __HAVE_RAS
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/powerpc/include/types.h
--- a/sys/arch/powerpc/include/types.h  Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/powerpc/include/types.h  Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.64 2020/06/22 05:34:57 rin Exp $   */
+/*     $NetBSD: types.h,v 1.65 2021/01/23 19:38:53 christos Exp $      */
 
 /*-
  * Copyright (C) 1995 Wolfgang Solfrank.
@@ -91,6 +91,7 @@
 #define        __HAVE___LWP_GETTCB_FAST
 #define        __HAVE___LWP_SETTCB
 #define        __HAVE_TLS_VARIANT_I
+#define        __HAVE_BUS_SPACE_8
 
 #if defined(_KERNEL) || defined(_KMEMUSER)
 #define        PCU_FPU         0       /* FPU */
diff -r fddbde1ebc65 -r 8e98e1c5e153 sys/arch/sparc/include/types.h
--- a/sys/arch/sparc/include/types.h    Sat Jan 23 19:38:07 2021 +0000
+++ b/sys/arch/sparc/include/types.h    Sat Jan 23 19:38:51 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: types.h,v 1.70 2020/12/06 03:19:14 christos Exp $ */
+/*     $NetBSD: types.h,v 1.71 2021/01/23 19:38:53 christos Exp $ */
 
 /*
  * Copyright (c) 1992, 1993
@@ -125,6 +125,7 @@
 #define        __GENERIC_SOFT_INTERRUPTS_ALL_LEVELS
 #define        __HAVE_CPU_VMSPACE_EXEC
 #define        __HAVE_RAS
+#define        __HAVE_BUS_SPACE_8
 
 #ifdef __sparc_v9__
 #define        __HAVE_CPU_DATA_FIRST



Home | Main Index | Thread Index | Old Index