projects
/
GitHub
/
LineageOS
/
G12
/
android_kernel_amlogic_linux-4.9.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4eb0c00
)
sparc64: replace parentheses in pmul()
author
Roel Kluin
<roel.kluin@gmail.com>
Sun, 8 Nov 2009 08:26:56 +0000
(
00:26
-0800)
committer
David S. Miller
<davem@davemloft.net>
Sun, 8 Nov 2009 08:26:56 +0000
(
00:26
-0800)
`>>' has a higher precedence than `?' so src2 evaluated to
either 16 or 0 dependent on the bits set in rs2.
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/kernel/visemul.c
patch
|
blob
|
blame
|
history
diff --git
a/arch/sparc/kernel/visemul.c
b/arch/sparc/kernel/visemul.c
index b956fd71c131143e4240ebea47548ab110c747a0..d231cbd5c5261c4a8a8fbfb45cba268d4485269e 100644
(file)
--- a/
arch/sparc/kernel/visemul.c
+++ b/
arch/sparc/kernel/visemul.c
@@
-617,7
+617,7
@@
static void pmul(struct pt_regs *regs, unsigned int insn, unsigned int opf)
rs2 = fps_regval(f, RS2(insn));
rd_val = 0;
- src2 =
(rs2 >> (opf == FMUL8x16AU_OPF)
? 16 : 0);
+ src2 =
rs2 >> (opf == FMUL8x16AU_OPF
? 16 : 0);
for (byte = 0; byte < 4; byte++) {
u16 src1 = (rs1 >> (byte * 8)) & 0x00ff;
u32 prod = src1 * src2;