Module Name: src Committed By: christos Date: Sat Jan 23 19:38:53 UTC 2021
Modified Files: src/sys/arch/alpha/include: types.h src/sys/arch/amd64/include: types.h src/sys/arch/atari/include: types.h src/sys/arch/dreamcast/include: types.h src/sys/arch/evbsh3/include: types.h src/sys/arch/hp300/include: types.h src/sys/arch/hpcsh/include: types.h src/sys/arch/hppa/include: types.h src/sys/arch/ia64/include: types.h src/sys/arch/landisk/include: types.h src/sys/arch/mips/include: types.h src/sys/arch/ofppc/include: types.h src/sys/arch/or1k/include: types.h src/sys/arch/powerpc/include: types.h src/sys/arch/sparc/include: types.h Log Message: Document via __HAVE_BUS_SPACE_8 platforms that implement bus_space_*_8 To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/arch/alpha/include/types.h cvs rdiff -u -r1.69 -r1.70 src/sys/arch/amd64/include/types.h cvs rdiff -u -r1.16 -r1.17 src/sys/arch/atari/include/types.h cvs rdiff -u -r1.4 -r1.5 src/sys/arch/dreamcast/include/types.h cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbsh3/include/types.h cvs rdiff -u -r1.21 -r1.22 src/sys/arch/hp300/include/types.h cvs rdiff -u -r1.4 -r1.5 src/sys/arch/hpcsh/include/types.h cvs rdiff -u -r1.29 -r1.30 src/sys/arch/hppa/include/types.h cvs rdiff -u -r1.12 -r1.13 src/sys/arch/ia64/include/types.h cvs rdiff -u -r1.4 -r1.5 src/sys/arch/landisk/include/types.h cvs rdiff -u -r1.73 -r1.74 src/sys/arch/mips/include/types.h cvs rdiff -u -r1.12 -r1.13 src/sys/arch/ofppc/include/types.h cvs rdiff -u -r1.5 -r1.6 src/sys/arch/or1k/include/types.h cvs rdiff -u -r1.64 -r1.65 src/sys/arch/powerpc/include/types.h cvs rdiff -u -r1.70 -r1.71 src/sys/arch/sparc/include/types.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/arch/alpha/include/types.h diff -u src/sys/arch/alpha/include/types.h:1.60 src/sys/arch/alpha/include/types.h:1.61 --- src/sys/arch/alpha/include/types.h:1.60 Thu Sep 24 23:40:11 2020 +++ src/sys/arch/alpha/include/types.h Sat Jan 23 14:38:51 2021 @@ -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 @@ typedef __register_t register_t; #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 Index: src/sys/arch/amd64/include/types.h diff -u src/sys/arch/amd64/include/types.h:1.69 src/sys/arch/amd64/include/types.h:1.70 --- src/sys/arch/amd64/include/types.h:1.69 Sat Aug 1 08:14:39 2020 +++ src/sys/arch/amd64/include/types.h Sat Jan 23 14:38:52 2021 @@ -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 @@ typedef unsigned char __cpu_simple_lock #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 Index: src/sys/arch/atari/include/types.h diff -u src/sys/arch/atari/include/types.h:1.16 src/sys/arch/atari/include/types.h:1.17 --- src/sys/arch/atari/include/types.h:1.16 Sun Dec 18 04:12:18 2011 +++ src/sys/arch/atari/include/types.h Sat Jan 23 14:38:52 2021 @@ -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 Index: src/sys/arch/dreamcast/include/types.h diff -u src/sys/arch/dreamcast/include/types.h:1.4 src/sys/arch/dreamcast/include/types.h:1.5 --- src/sys/arch/dreamcast/include/types.h:1.4 Tue Sep 19 20:41:12 2006 +++ src/sys/arch/dreamcast/include/types.h Sat Jan 23 14:38:52 2021 @@ -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_ */ Index: src/sys/arch/evbsh3/include/types.h diff -u src/sys/arch/evbsh3/include/types.h:1.2 src/sys/arch/evbsh3/include/types.h:1.3 --- src/sys/arch/evbsh3/include/types.h:1.2 Wed Feb 27 22:17:27 2002 +++ src/sys/arch/evbsh3/include/types.h Sat Jan 23 14:38:52 2021 @@ -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_ */ Index: src/sys/arch/hp300/include/types.h diff -u src/sys/arch/hp300/include/types.h:1.21 src/sys/arch/hp300/include/types.h:1.22 --- src/sys/arch/hp300/include/types.h:1.21 Sat Jun 11 23:35:40 2011 +++ src/sys/arch/hp300/include/types.h Sat Jan 23 14:38:52 2021 @@ -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 Index: src/sys/arch/hpcsh/include/types.h diff -u src/sys/arch/hpcsh/include/types.h:1.4 src/sys/arch/hpcsh/include/types.h:1.5 --- src/sys/arch/hpcsh/include/types.h:1.4 Sat May 22 11:51:32 2010 +++ src/sys/arch/hpcsh/include/types.h Sat Jan 23 14:38:52 2021 @@ -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_ */ Index: src/sys/arch/hppa/include/types.h diff -u src/sys/arch/hppa/include/types.h:1.29 src/sys/arch/hppa/include/types.h:1.30 --- src/sys/arch/hppa/include/types.h:1.29 Sat Dec 5 17:49:50 2020 +++ src/sys/arch/hppa/include/types.h Sat Jan 23 14:38:52 2021 @@ -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 @@ extern const char __CONCAT(name,_ras_sta #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 Index: src/sys/arch/ia64/include/types.h diff -u src/sys/arch/ia64/include/types.h:1.12 src/sys/arch/ia64/include/types.h:1.13 --- src/sys/arch/ia64/include/types.h:1.12 Mon Sep 7 03:48:23 2020 +++ src/sys/arch/ia64/include/types.h Sat Jan 23 14:38:52 2021 @@ -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 @@ typedef long int __register_t; #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 Index: src/sys/arch/landisk/include/types.h diff -u src/sys/arch/landisk/include/types.h:1.4 src/sys/arch/landisk/include/types.h:1.5 --- src/sys/arch/landisk/include/types.h:1.4 Sun Jul 17 19:48:35 2011 +++ src/sys/arch/landisk/include/types.h Sat Jan 23 14:38:53 2021 @@ -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_ */ Index: src/sys/arch/mips/include/types.h diff -u src/sys/arch/mips/include/types.h:1.73 src/sys/arch/mips/include/types.h:1.74 --- src/sys/arch/mips/include/types.h:1.73 Sat Dec 5 22:46:23 2020 +++ src/sys/arch/mips/include/types.h Sat Jan 23 14:38:53 2021 @@ -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 @@ typedef __uint32_t tlb_asid_t; #define __HAVE_UCAS_FULL #define __HAVE___LWP_GETTCB_FAST #define __HAVE___LWP_SETTCB +#define __HAVE_BUS_SPACE_8 /* XXX temporary */ #define __HAVE_UNLOCKED_PMAP Index: src/sys/arch/ofppc/include/types.h diff -u src/sys/arch/ofppc/include/types.h:1.12 src/sys/arch/ofppc/include/types.h:1.13 --- src/sys/arch/ofppc/include/types.h:1.12 Thu Jan 26 10:55:10 2017 +++ src/sys/arch/ofppc/include/types.h Sat Jan 23 14:38:53 2021 @@ -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> Index: src/sys/arch/or1k/include/types.h diff -u src/sys/arch/or1k/include/types.h:1.5 src/sys/arch/or1k/include/types.h:1.6 --- src/sys/arch/or1k/include/types.h:1.5 Thu Jul 12 06:46:46 2018 +++ src/sys/arch/or1k/include/types.h Sat Jan 23 14:38:53 2021 @@ -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 @@ typedef unsigned long int __register_t; #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 Index: src/sys/arch/powerpc/include/types.h diff -u src/sys/arch/powerpc/include/types.h:1.64 src/sys/arch/powerpc/include/types.h:1.65 --- src/sys/arch/powerpc/include/types.h:1.64 Mon Jun 22 01:34:57 2020 +++ src/sys/arch/powerpc/include/types.h Sat Jan 23 14:38:53 2021 @@ -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 @@ typedef __uint32_t tlb_asid_t; /* for b #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 */ Index: src/sys/arch/sparc/include/types.h diff -u src/sys/arch/sparc/include/types.h:1.70 src/sys/arch/sparc/include/types.h:1.71 --- src/sys/arch/sparc/include/types.h:1.70 Sat Dec 5 22:19:14 2020 +++ src/sys/arch/sparc/include/types.h Sat Jan 23 14:38:53 2021 @@ -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 @@ typedef unsigned long int __register_t; #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