Module Name:    src
Committed By:   skrll
Date:           Fri Jul 10 07:31:33 UTC 2020

Modified Files:
        src/sys/arch/arm/include/arm32: vmparam.h
        src/sys/arch/evbarm/fdt: platform.h

Log Message:
Do previous differently for now


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/arm/include/arm32/vmparam.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/fdt/platform.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/arm/include/arm32/vmparam.h
diff -u src/sys/arch/arm/include/arm32/vmparam.h:1.49 src/sys/arch/arm/include/arm32/vmparam.h:1.50
--- src/sys/arch/arm/include/arm32/vmparam.h:1.49	Wed Jul  8 09:50:45 2020
+++ src/sys/arch/arm/include/arm32/vmparam.h	Fri Jul 10 07:31:33 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: vmparam.h,v 1.49 2020/07/08 09:50:45 skrll Exp $	*/
+/*	$NetBSD: vmparam.h,v 1.50 2020/07/10 07:31:33 skrll Exp $	*/
 
 /*
  * Copyright (c) 2001, 2002 Wasabi Systems, Inc.
@@ -94,7 +94,6 @@
 #define	VM_MIN_KERNEL_ADDRESS	((vaddr_t) KERNEL_BASE)
 #define	VM_MAX_KERNEL_ADDRESS	((vaddr_t) -(PAGE_SIZE+1))
 
-#ifdef ARM_MMU_EXTENDED
 /*
  * kernel virtual space layout without direct map (common case)
  *
@@ -108,17 +107,16 @@
  *   0xf000_0000 -  256MB IO
  *
  */
-#define VM_KERNEL_IO_ADDRESS	0xf0000000
-#define VM_KERNEL_IO_SIZE	(VM_MAX_KERNEL_ADDRESS - VM_KERNEL_IO_ADDRESS)
 
 #ifdef __HAVE_MM_MD_DIRECT_MAPPED_PHYS
-#define KERNEL_VM_BASE		0xc0000000
+#define VM_KERNEL_VM_BASE	0xc0000000
 #else
-#define KERNEL_VM_BASE		0x90000000
+#define VM_KERNEL_VM_BASE	0x90000000
 #endif
 
-#define KERNEL_VM_SIZE		(KERNEL_IO_VBASE - KERNEL_VM_BASE)
+#define VM_KERNEL_VM_SIZE	(VM_KERNEL_IO_ADDRESS - VM_KERNEL_VM_BASE)
 
-#endif
+#define VM_KERNEL_IO_ADDRESS	0xf0000000
+#define VM_KERNEL_IO_SIZE	(VM_MAX_KERNEL_ADDRESS - VM_KERNEL_IO_ADDRESS)
 
 #endif /* _ARM_ARM32_VMPARAM_H_ */

Index: src/sys/arch/evbarm/fdt/platform.h
diff -u src/sys/arch/evbarm/fdt/platform.h:1.6 src/sys/arch/evbarm/fdt/platform.h:1.7
--- src/sys/arch/evbarm/fdt/platform.h:1.6	Wed Jul  8 09:50:45 2020
+++ src/sys/arch/evbarm/fdt/platform.h	Fri Jul 10 07:31:33 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: platform.h,v 1.6 2020/07/08 09:50:45 skrll Exp $ */
+/* $NetBSD: platform.h,v 1.7 2020/07/10 07:31:33 skrll Exp $ */
 
 /*-
  * Copyright (c) 2015-2017 Jared McNeill <[email protected]>
@@ -41,6 +41,11 @@ void fdt_add_reserved_memory_range(uint6
 #define KERNEL_VM_BASE		VM_MIN_KERNEL_ADDRESS
 #define KERNEL_VM_SIZE		(VM_MAX_KERNEL_ADDRESS - VM_MIN_KERNEL_ADDRESS)
 
+#else
+
+#define KERNEL_VM_BASE		VM_KERNEL_VM_BASE
+#define KERNEL_VM_SIZE		VM_KERNEL_VM_SIZE
+
 #endif /* !__aarch64 */
 
 #endif /* _EVBARM_FDT_PLATFORM_H */

Reply via email to