Date: | 2011-03-18 12:35:25 (12 years 8 months ago) |
---|---|
Author: | Lars C. |
Commit: | 0183861a81270fc0cbef39ce2f38f375f8f3a29b |
Message: | JZ47XX: Fix JZ4760 access to vmalloc'ed memory Without this magic value written to that magic register access to vmalloc'ed memory hardlocks the CPU. |
Files: |
arch/mips/jz47xx/setup.c (1 diff) |
Change Details
arch/mips/jz47xx/setup.c | ||
---|---|---|
22 | 22 | |
23 | 23 | void __init plat_mem_setup(void) |
24 | 24 | { |
25 | if (soc_is_jz4760()) { | |
26 | /* Found in the original Ingenic Linux SDK, without it accessing | |
27 | * vmalloc'ed memory hardlocks the CPU */ | |
28 | __asm__ ( | |
29 | "li $2, 0xa9000000 \n\t" | |
30 | "mtc0 $2, $5, 4 \n\t" | |
31 | "nop \n\t" | |
32 | ::"r"(2)); | |
33 | } | |
34 | ||
25 | 35 | jz4740_reset_init(); |
26 | 36 | } |
27 | 37 |
Branches:
ben-wpan
ben-wpan-stefan
5396a9238205f20f811ea57898980d3ca82df0b6
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9