Module Name: src
Committed By: skrll
Date: Thu Oct 20 06:58:38 UTC 2022
Modified Files:
src/sys/arch/arm/arm: bcopyinout.S bcopyinout_xscale.S blockio.S
copystr.S cpu_in_cksum.S cpufunc_asm_arm10.S cpufunc_asm_arm67.S
cpufunc_asm_arm7tdmi.S cpufunc_asm_arm8.S cpufunc_asm_arm9.S
cpufunc_asm_armv4.S cpufunc_asm_armv5.S cpufunc_asm_fa526.S
cpufunc_asm_pj4b.S cpufunc_asm_sa1.S cpufunc_asm_xscale.S vectors.S
Log Message:
Trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/arm/bcopyinout.S
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/arm/bcopyinout_xscale.S \
src/sys/arch/arm/arm/cpufunc_asm_arm10.S \
src/sys/arch/arm/arm/cpufunc_asm_arm9.S
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/arm/blockio.S \
src/sys/arch/arm/arm/cpufunc_asm_armv5.S
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/arm/copystr.S \
src/sys/arch/arm/arm/cpufunc_asm_pj4b.S
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/arm/cpu_in_cksum.S
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/arm/cpufunc_asm_arm67.S \
src/sys/arch/arm/arm/cpufunc_asm_arm7tdmi.S \
src/sys/arch/arm/arm/cpufunc_asm_fa526.S
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/arm/cpufunc_asm_arm8.S \
src/sys/arch/arm/arm/vectors.S
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/arm/cpufunc_asm_armv4.S
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/arm/cpufunc_asm_sa1.S
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/arm/cpufunc_asm_xscale.S
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/arm/bcopyinout.S
diff -u src/sys/arch/arm/arm/bcopyinout.S:1.22 src/sys/arch/arm/arm/bcopyinout.S:1.23
--- src/sys/arch/arm/arm/bcopyinout.S:1.22 Fri Dec 11 09:14:19 2020
+++ src/sys/arch/arm/arm/bcopyinout.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: bcopyinout.S,v 1.22 2020/12/11 09:14:19 dholland Exp $ */
+/* $NetBSD: bcopyinout.S,v 1.23 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 2002 Wasabi Systems, Inc.
@@ -52,14 +52,14 @@
#include "bcopyinout_xscale.S"
#else
-RCSID("$NetBSD: bcopyinout.S,v 1.22 2020/12/11 09:14:19 dholland Exp $")
+RCSID("$NetBSD: bcopyinout.S,v 1.23 2022/10/20 06:58:38 skrll Exp $")
.text
.align 0
#define SAVE_REGS stmfd sp!, {r4-r11}
#define RESTORE_REGS ldmfd sp!, {r4-r11}
-
+
#if defined(__XSCALE__) || defined(_ARM_ARCH_6)
#define HELLOCPP #
#define PREFETCH(rx,o) pld [ rx , HELLOCPP (o) ]
@@ -78,7 +78,7 @@ RCSID("$NetBSD: bcopyinout.S,v 1.22 2020
* r4-r11 are scratch
*/
ENTRY(copyin)
- /* Quick exit if length is zero */
+ /* Quick exit if length is zero */
teq r2, #0
moveq r0, #0
RETc(eq)
@@ -291,7 +291,7 @@ END(copyin)
*/
ENTRY(copyout)
- /* Quick exit if length is zero */
+ /* Quick exit if length is zero */
teq r2, #0
moveq r0, #0
moveq pc, lr
@@ -494,7 +494,7 @@ END(copyout)
*/
ENTRY(kcopy)
- /* Quick exit if length is zero */
+ /* Quick exit if length is zero */
teq r2, #0
moveq r0, #0
moveq pc, lr
Index: src/sys/arch/arm/arm/bcopyinout_xscale.S
diff -u src/sys/arch/arm/arm/bcopyinout_xscale.S:1.11 src/sys/arch/arm/arm/bcopyinout_xscale.S:1.12
--- src/sys/arch/arm/arm/bcopyinout_xscale.S:1.11 Sun Dec 1 02:54:33 2013
+++ src/sys/arch/arm/arm/bcopyinout_xscale.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: bcopyinout_xscale.S,v 1.11 2013/12/01 02:54:33 joerg Exp $ */
+/* $NetBSD: bcopyinout_xscale.S,v 1.12 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright 2003 Wasabi Systems, Inc.
@@ -35,7 +35,7 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-RCSID("$NetBSD: bcopyinout_xscale.S,v 1.11 2013/12/01 02:54:33 joerg Exp $")
+RCSID("$NetBSD: bcopyinout_xscale.S,v 1.12 2022/10/20 06:58:38 skrll Exp $")
.text
.align 0
@@ -292,10 +292,10 @@ ENTRY(copyin)
str r6, [r1], #0x04
str r7, [r1], #0x04
.Lcopyin_bad1:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lcopyin_bad1_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -353,10 +353,10 @@ ENTRY(copyin)
str r6, [r1], #0x04
str r7, [r1], #0x04
.Lcopyin_bad2:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lcopyin_bad2_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -414,10 +414,10 @@ ENTRY(copyin)
str r6, [r1], #0x04
str r7, [r1], #0x04
.Lcopyin_bad3:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lcopyin_bad3_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -445,7 +445,7 @@ ENTRY(copyin)
pop {r4-r7}
mov r3, #0x00
adds r2, r2, #0x04
- RETc(eq)
+ RETc(eq)
.Lcopyin_l4_2:
rsbs r2, r2, #0x03
addne pc, pc, r2, lsl #3
@@ -732,10 +732,10 @@ ENTRY(copyout)
strt r6, [r1], #0x04
strt r7, [r1], #0x04
.Lcopyout_bad1:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lcopyout_bad1_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -793,10 +793,10 @@ ENTRY(copyout)
strt r6, [r1], #0x04
strt r7, [r1], #0x04
.Lcopyout_bad2:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lcopyout_bad2_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -854,10 +854,10 @@ ENTRY(copyout)
strt r6, [r1], #0x04
strt r7, [r1], #0x04
.Lcopyout_bad3:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lcopyout_bad3_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -1150,10 +1150,10 @@ ENTRY(kcopy)
str r6, [r1], #0x04
str r7, [r1], #0x04
.Lkcopy_bad1:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lkcopy_bad1_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -1211,10 +1211,10 @@ ENTRY(kcopy)
str r6, [r1], #0x04
str r7, [r1], #0x04
.Lkcopy_bad2:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lkcopy_bad2_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -1272,10 +1272,10 @@ ENTRY(kcopy)
str r6, [r1], #0x04
str r7, [r1], #0x04
.Lkcopy_bad3:
- subs r2, r2, #0x10
+ subs r2, r2, #0x10
bge .Lkcopy_bad3_loop16
- adds r2, r2, #0x10
+ adds r2, r2, #0x10
popeq {r4-r7}
RETc(eq) /* Return now if done */
subs r2, r2, #0x04
@@ -1303,7 +1303,7 @@ ENTRY(kcopy)
pop {r4-r7}
mov r3, #0x00
adds r2, r2, #0x04
- RETc(eq)
+ RETc(eq)
.Lkcopy_bad_endgame2:
rsbs r2, r2, #0x03
addne pc, pc, r2, lsl #3
Index: src/sys/arch/arm/arm/cpufunc_asm_arm10.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_arm10.S:1.11 src/sys/arch/arm/arm/cpufunc_asm_arm10.S:1.12
--- src/sys/arch/arm/arm/cpufunc_asm_arm10.S:1.11 Sun Mar 30 01:15:03 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_arm10.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_arm10.S,v 1.11 2014/03/30 01:15:03 matt Exp $ */
+/* $NetBSD: cpufunc_asm_arm10.S,v 1.12 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 2002 ARM Limited
@@ -30,7 +30,7 @@
*
* ARM10 assembly functions for CPU / MMU / TLB specific operations
*/
-
+
#include <machine/asm.h>
#include <arm/locore.h>
#include "assym.h"
Index: src/sys/arch/arm/arm/cpufunc_asm_arm9.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_arm9.S:1.11 src/sys/arch/arm/arm/cpufunc_asm_arm9.S:1.12
--- src/sys/arch/arm/arm/cpufunc_asm_arm9.S:1.11 Sun Mar 30 01:15:03 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_arm9.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_arm9.S,v 1.11 2014/03/30 01:15:03 matt Exp $ */
+/* $NetBSD: cpufunc_asm_arm9.S,v 1.12 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 2001, 2004 ARM Limited
@@ -30,7 +30,7 @@
*
* ARM9 assembly functions for CPU / MMU / TLB specific operations
*/
-
+
#include "assym.h"
#include <machine/asm.h>
#include <arm/locore.h>
@@ -260,7 +260,7 @@ END(arm9_context_switch)
/*
* Parameters for the cache cleaning code. Note that the order of these
- * four variables is assumed in the code above. Hence the reason for
+ * four variables is assumed in the code above. Hence the reason for
* declaring them in the assembler file.
*/
.align 0
Index: src/sys/arch/arm/arm/blockio.S
diff -u src/sys/arch/arm/arm/blockio.S:1.8 src/sys/arch/arm/arm/blockio.S:1.9
--- src/sys/arch/arm/arm/blockio.S:1.8 Sun Aug 18 06:29:29 2013
+++ src/sys/arch/arm/arm/blockio.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: blockio.S,v 1.8 2013/08/18 06:29:29 matt Exp $ */
+/* $NetBSD: blockio.S,v 1.9 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 2001 Ben Harris.
@@ -43,12 +43,12 @@
*
* Created : 08/10/94
* Modified : 22/01/99 -- R.Earnshaw
- * Faster, and small tweaks for StrongARM
+ * Faster, and small tweaks for StrongARM
*/
#include <machine/asm.h>
-RCSID("$NetBSD: blockio.S,v 1.8 2013/08/18 06:29:29 matt Exp $")
+RCSID("$NetBSD: blockio.S,v 1.9 2022/10/20 06:58:38 skrll Exp $")
/*
* Read bytes from an I/O address into a block of memory
@@ -250,7 +250,7 @@ ENTRY(outsw)
str r3, [r0]
str ip, [r0]
-
+
/* mov ip, r3, lsl #16
* orr ip, ip, ip, lsr #16
* str ip, [r0]
@@ -358,7 +358,7 @@ ENTRY(outsw16)
eor r3, r3, r4, lsl #16 /* r3 = (A^B^A)(B) = (B)(B) */
str r3, [r0]
str r4, [r0]
-
+
/* mov r3, r4, lsl #16
* orr r3, r3, r3, lsr #16
* str r3, [r0]
Index: src/sys/arch/arm/arm/cpufunc_asm_armv5.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_armv5.S:1.8 src/sys/arch/arm/arm/cpufunc_asm_armv5.S:1.9
--- src/sys/arch/arm/arm/cpufunc_asm_armv5.S:1.8 Thu Oct 7 09:57:27 2021
+++ src/sys/arch/arm/arm/cpufunc_asm_armv5.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_armv5.S,v 1.8 2021/10/07 09:57:27 rin Exp $ */
+/* $NetBSD: cpufunc_asm_armv5.S,v 1.9 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 2002, 2005 ARM Limited
@@ -228,7 +228,7 @@ ENTRY(armv5_dcache_wbinv_all)
/*
* Parameters for the cache cleaning code. Note that the order of these
- * four variables is assumed in the code above. Hence the reason for
+ * four variables is assumed in the code above. Hence the reason for
* declaring them in the assembler file.
*/
.align 0
Index: src/sys/arch/arm/arm/copystr.S
diff -u src/sys/arch/arm/arm/copystr.S:1.13 src/sys/arch/arm/arm/copystr.S:1.14
--- src/sys/arch/arm/arm/copystr.S:1.13 Tue Jun 30 16:20:00 2020
+++ src/sys/arch/arm/arm/copystr.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: copystr.S,v 1.13 2020/06/30 16:20:00 maxv Exp $ */
+/* $NetBSD: copystr.S,v 1.14 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 1995 Mark Brinicombe.
@@ -40,14 +40,14 @@
#include "opt_multiprocessor.h"
#include "opt_cpuoptions.h"
-
+
#include "assym.h"
#include <machine/asm.h>
#include <arm/locore.h>
-RCSID("$NetBSD: copystr.S,v 1.13 2020/06/30 16:20:00 maxv Exp $")
+RCSID("$NetBSD: copystr.S,v 1.14 2022/10/20 06:58:38 skrll Exp $")
#include <sys/errno.h>
Index: src/sys/arch/arm/arm/cpufunc_asm_pj4b.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_pj4b.S:1.13 src/sys/arch/arm/arm/cpufunc_asm_pj4b.S:1.14
--- src/sys/arch/arm/arm/cpufunc_asm_pj4b.S:1.13 Sat Jan 7 16:19:28 2017
+++ src/sys/arch/arm/arm/cpufunc_asm_pj4b.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_pj4b.S,v 1.13 2017/01/07 16:19:28 kiyohara Exp $ */
+/* $NetBSD: cpufunc_asm_pj4b.S,v 1.14 2022/10/20 06:58:38 skrll Exp $ */
/*******************************************************************************
Copyright (C) Marvell International Ltd. and its affiliates
@@ -81,7 +81,7 @@ ENTRY(pj4b_config)
orr r0, r0, #(1 << 25) @ Intervention Interleave disable
orr r0, r0, #(1 << 27) @ Critical word 1st sequencing dis.
orr r0, r0, #(1 << 29) @ Disable MO device R/W
- orr r0, r0, #(1 << 30) @ L1 cache strict round-robin
+ orr r0, r0, #(1 << 30) @ L1 cache strict round-robin
orr r0, r0, #(1 << 31) @ Enable write evict
mcr p15, 1, r0, c15, c1, 2
@@ -91,7 +91,7 @@ ENTRY(pj4b_config)
tst ip, #PJ4B_MPIDR_MP
beq 1f @ if not set, not a MPCORE
tst ip, #PJ4B_MPIDR_U
- bne 1f @ if set, uni-processor system
+ bne 1f @ if set, uni-processor system
orr r0, r0, #(PJ4B_AUXFMC0_SMPNAMP) @ enable SMP/nAMP
orr r0, r0, #(PJ4B_AUXFMC0_FW) @ enable maintenance bcast
1:
Index: src/sys/arch/arm/arm/cpu_in_cksum.S
diff -u src/sys/arch/arm/arm/cpu_in_cksum.S:1.12 src/sys/arch/arm/arm/cpu_in_cksum.S:1.13
--- src/sys/arch/arm/arm/cpu_in_cksum.S:1.12 Wed Jan 24 09:04:44 2018
+++ src/sys/arch/arm/arm/cpu_in_cksum.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu_in_cksum.S,v 1.12 2018/01/24 09:04:44 skrll Exp $ */
+/* $NetBSD: cpu_in_cksum.S,v 1.13 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright 2003 Wasabi Systems, Inc.
@@ -40,8 +40,8 @@
*/
#include <machine/asm.h>
-RCSID("$NetBSD: cpu_in_cksum.S,v 1.12 2018/01/24 09:04:44 skrll Exp $")
-
+RCSID("$NetBSD: cpu_in_cksum.S,v 1.13 2022/10/20 06:58:38 skrll Exp $")
+
#include "assym.h"
/*
@@ -61,7 +61,7 @@ RCSID("$NetBSD: cpu_in_cksum.S,v 1.12 20
/* LINTSTUB: Func: int cpu_in_cksum(struct mbuf *, int, int, uint32_t) */
ENTRY(cpu_in_cksum)
push {r4-r11,lr}
-
+
mov r8, r3 /* Accumulate sum in r8 */
mov r9, r1 /* save len in r9 */
mov ip, r0 /* set ip to the current mbuf */
@@ -78,7 +78,7 @@ ENTRY(cpu_in_cksum)
b .Lin_cksum_whoops
.Lin_cksum_skip_done:
- add r0, r2, r0 /* data += offset (offset is < 0) */
+ add r0, r2, r0 /* data += offset (offset is < 0) */
add r0, r0, r1 /* data += length of mbuf */
/* data == start of data to cksum */
rsb r1, r2, #0x00 /* length = remainder of mbuf to read */
Index: src/sys/arch/arm/arm/cpufunc_asm_arm67.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_arm67.S:1.7 src/sys/arch/arm/arm/cpufunc_asm_arm67.S:1.8
--- src/sys/arch/arm/arm/cpufunc_asm_arm67.S:1.7 Sun Mar 30 01:15:03 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_arm67.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_arm67.S,v 1.7 2014/03/30 01:15:03 matt Exp $ */
+/* $NetBSD: cpufunc_asm_arm67.S,v 1.8 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.
@@ -34,7 +34,7 @@
*
* ARM6/ARM7 assembly functions for CPU / MMU / TLB specific operations
*/
-
+
#include "assym.h"
#include <machine/asm.h>
#include <arm/locore.h>
@@ -71,7 +71,7 @@ ENTRY(arm67_setttb)
* TLB functions
*/
ENTRY(arm67_tlb_flush)
- mcr p15, 0, r0, c5, c0, 0
+ mcr p15, 0, r0, c5, c0, 0
mov pc, lr
ENTRY(arm67_tlb_purge)
Index: src/sys/arch/arm/arm/cpufunc_asm_arm7tdmi.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_arm7tdmi.S:1.7 src/sys/arch/arm/arm/cpufunc_asm_arm7tdmi.S:1.8
--- src/sys/arch/arm/arm/cpufunc_asm_arm7tdmi.S:1.7 Sun Mar 30 01:15:03 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_arm7tdmi.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_arm7tdmi.S,v 1.7 2014/03/30 01:15:03 matt Exp $ */
+/* $NetBSD: cpufunc_asm_arm7tdmi.S,v 1.8 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 2001 John Fremlin
@@ -33,7 +33,7 @@
*
* ARM7TDMI assembly functions for CPU / MMU / TLB specific operations
*/
-
+
#include "assym.h"
#include <machine/asm.h>
#include <arm/locore.h>
Index: src/sys/arch/arm/arm/cpufunc_asm_fa526.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_fa526.S:1.7 src/sys/arch/arm/arm/cpufunc_asm_fa526.S:1.8
--- src/sys/arch/arm/arm/cpufunc_asm_fa526.S:1.7 Sun Mar 30 01:15:03 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_fa526.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_fa526.S,v 1.7 2014/03/30 01:15:03 matt Exp $ */
+/* $NetBSD: cpufunc_asm_fa526.S,v 1.8 2022/10/20 06:58:38 skrll Exp $ */
/*-
* Copyright (c) 2008 The NetBSD Foundation, Inc.
* All rights reserved.
@@ -43,7 +43,7 @@ ENTRY(fa526_setttb)
mcr p15, 0, r2, c7, c5, 6 /* invalidate BTB */
mcr p15, 0, r2, c7, c10, 4 /* drain write and fill buffer */
1:
- mcr p15, 0, r0, c2, c0, 0 /* Write the TTB */
+ mcr p15, 0, r0, c2, c0, 0 /* Write the TTB */
/* If we have updated the TTB we must flush the TLB */
mcrne p15, 0, r1, c8, c7, 0 /* invalidate I+D TLB */
Index: src/sys/arch/arm/arm/cpufunc_asm_arm8.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_arm8.S:1.10 src/sys/arch/arm/arm/cpufunc_asm_arm8.S:1.11
--- src/sys/arch/arm/arm/cpufunc_asm_arm8.S:1.10 Sun Mar 30 01:15:03 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_arm8.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_arm8.S,v 1.10 2014/03/30 01:15:03 matt Exp $ */
+/* $NetBSD: cpufunc_asm_arm8.S,v 1.11 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 1997 ARM Limited
@@ -34,7 +34,7 @@
*
* ARM8 assembly functions for CPU / MMU / TLB specific operations
*/
-
+
#include "assym.h"
#include <machine/asm.h>
#include <arm/locore.h>
Index: src/sys/arch/arm/arm/vectors.S
diff -u src/sys/arch/arm/arm/vectors.S:1.10 src/sys/arch/arm/arm/vectors.S:1.11
--- src/sys/arch/arm/arm/vectors.S:1.10 Fri Sep 6 21:25:34 2013
+++ src/sys/arch/arm/arm/vectors.S Thu Oct 20 06:58:38 2022
@@ -1,9 +1,9 @@
-/* $NetBSD: vectors.S,v 1.10 2013/09/06 21:25:34 skrll Exp $ */
+/* $NetBSD: vectors.S,v 1.11 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (C) 1994-1997 Mark Brinicombe
* Copyright (C) 1994 Brini
- * All rights reserved.
+ * All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -18,10 +18,10 @@
* This product includes software developed by Brini.
* 4. The name of Brini may not be used to endorse or promote products
* derived from this software without specific prior written permission.
- *
+ *
* THIS SOFTWARE IS PROVIDED BY BRINI ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
* IN NO EVENT SHALL BRINI BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
@@ -50,7 +50,7 @@
#if defined(CPU_ARMV7) || defined(CPU_ARM11) || defined(ARM_HAS_VBAR)
/*
* ARMv[67] processors with the Security Extension have the VBAR
- * which redirects the low vector to any 32-byte aligned address.
+ * which redirects the low vector to any 32-byte aligned address.
* Since we are in kernel, we can just do a relative branch to the
* exception code and avoid the intermediate load.
*/
Index: src/sys/arch/arm/arm/cpufunc_asm_armv4.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_armv4.S:1.5 src/sys/arch/arm/arm/cpufunc_asm_armv4.S:1.6
--- src/sys/arch/arm/arm/cpufunc_asm_armv4.S:1.5 Sun Mar 30 01:15:03 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_armv4.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_armv4.S,v 1.5 2014/03/30 01:15:03 matt Exp $ */
+/* $NetBSD: cpufunc_asm_armv4.S,v 1.6 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 2001 ARM Limited
@@ -35,7 +35,7 @@
*
* ARMv4 assembly functions for CPU / MMU / TLB specific operations
*/
-
+
#include "assym.h"
#include <machine/asm.h>
#include <arm/locore.h>
Index: src/sys/arch/arm/arm/cpufunc_asm_sa1.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_sa1.S:1.15 src/sys/arch/arm/arm/cpufunc_asm_sa1.S:1.16
--- src/sys/arch/arm/arm/cpufunc_asm_sa1.S:1.15 Sun Mar 30 01:15:03 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_sa1.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_sa1.S,v 1.15 2014/03/30 01:15:03 matt Exp $ */
+/* $NetBSD: cpufunc_asm_sa1.S,v 1.16 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.
@@ -34,7 +34,7 @@
*
* SA-1 assembly functions for CPU / MMU / TLB specific operations
*/
-
+
#include "assym.h"
#include <arm/asm.h>
#include <arm/locore.h>
@@ -56,7 +56,7 @@ ENTRY(sa1_setttb)
#else
ldr r3, .Lblock_userspace_access
ldr r2, [r3]
- orr ip, r2, #1
+ orr ip, r2, #1
str ip, [r3]
#endif
cmp r1, #0
@@ -68,7 +68,7 @@ ENTRY(sa1_setttb)
mcr p15, 0, r0, c7, c10, 4 /* drain write and fill buffer */
cmp r0, #1
-1: /* Write the TTB */
+1: /* Write the TTB */
mcr p15, 0, r0, c2, c0, 0
/* If we have updated the TTB we must flush the TLB */
Index: src/sys/arch/arm/arm/cpufunc_asm_xscale.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_xscale.S:1.24 src/sys/arch/arm/arm/cpufunc_asm_xscale.S:1.25
--- src/sys/arch/arm/arm/cpufunc_asm_xscale.S:1.24 Wed Jan 17 02:37:32 2018
+++ src/sys/arch/arm/arm/cpufunc_asm_xscale.S Thu Oct 20 06:58:38 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc_asm_xscale.S,v 1.24 2018/01/17 02:37:32 christos Exp $ */
+/* $NetBSD: cpufunc_asm_xscale.S,v 1.25 2022/10/20 06:58:38 skrll Exp $ */
/*
* Copyright (c) 2001, 2002 Wasabi Systems, Inc.
@@ -70,7 +70,7 @@
*
* XScale assembly functions for CPU / MMU / TLB specific operations
*/
-
+
#include "assym.h"
#include <arm/asm.h>
#include <arm/locore.h>
@@ -140,7 +140,7 @@ ENTRY(xscale_setttb)
#else
ldr r3, .Lblock_userspace_access
ldr r2, [r3]
- orr ip, r2, #1
+ orr ip, r2, #1
str ip, [r3]
#endif
cmp r1, #0 /* flush cache/TLB? */
@@ -155,7 +155,7 @@ ENTRY(xscale_setttb)
ldmfd sp!, {r0-r3, lr}
cmp r0, #1
-1: /* Write the TTB */
+1: /* Write the TTB */
mcr p15, 0, r0, c2, c0, 0
beq 2f /* nope, so don't */