repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/riscv: Fix CSR perm checking for HS mode
2020-02-27
A
l
istair Francis
target/risc
v
: Fix CSR perm check
i
n
g
for HS mode
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
A
l
istair
Francis
target/risc
v
: Add t
h
e
f
o
rc
e
HS exc
e
ption mode
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Francis
target/riscv:
A
dd the
v
irtulisation mod
e
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Franc
i
s
target/risc
v
: Rename the H irqs to V
S
irqs
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Franc
i
s
t
a
rget/riscv: Ad
d
support for the new e
x
ecption numbers
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Francis
t
arget/
r
isc
v
:
Add t
h
e
Hypervisor CSRs to CPUStat
e
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Fran
c
is
target/riscv: Add
the Hy
p
ervisor ext
e
nsio
n
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
A
listai
r
F
rancis
targe
t
/riscv: C
o
nvert
MIP
C
S
R to
t
arget_ulo
n
g
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-01-17
Alistair Francis
h
w
/arm: A
d
d
the Netdu
i
no
Plus
2
Signed-off-by:
Alistair Francis
<alistair@alistair23.me>
commit
|
commitdiff
|
tree
2020-01-17
Alistair Franci
s
h
w/arm
:
Ad
d
the STM32F4xx SoC
Signed-off-by:
Alistair Francis
<alistair@alistair23.me>
commit
|
commitdiff
|
tree
2020-01-17
Alistair Francis
hw/misc: Add the STM3
2
F4xx EXTI device
Signed-off-by:
Alistair Francis
<alistair@alistair23.me>
commit
|
commitdiff
|
tree
2020-01-17
Alis
t
air
F
ranc
i
s
hw/misc: Add
the STM3
2
F4xx Sysconfig d
e
vic
e
Signed-off-by:
Alistair Francis
<alistair@alistair23.me>
commit
|
commitdiff
|
tree
2019-11-14
Alistair
F
ra
n
cis
r
i
scv/vi
r
t: Increase fla
s
h size
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-11-14
Alis
t
air Francis
opensb
i
:
Upgrade f
r
om
v0
.
4 to v0
.
5
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-11-14
Alistai
r
Fra
n
cis
ta
r
get/riscv: Remove atomic accesses to MIP CSR
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair Fra
n
ci
s
riscv/boot: F
i
x possi
b
le memory leak
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
A
l
i
stair Francis
ri
s
cv/virt: Ju
m
p to pfl
a
sh if specified
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair Francis
risc
v
/virt: Ad
d
the PFl
a
sh CFI01 dev
i
ce
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair Francis
riscv/
v
irt: Manual
l
y def
i
ne the machine
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair Franc
i
s
r
i
scv
/
sifive_
u
: Add
the start-in-flash property
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Al
i
st
a
ir Francis
riscv/sifive_u: Manually define the machine
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alis
t
ai
r
Francis
r
i
s
cv/sifive_u: Add QSPI memory region
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Al
i
stair F
r
ancis
riscv
/
si
f
ive_u:
Add L2
-
LI
M
cache memo
r
y
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
Alistai
r
Fr
a
ncis
target/r
i
scv:
U
se
T
B_FLAGS_M
S
TATUS_F
S
for floating
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
Alistair Francis
tar
g
et/riscv: Fix mstatus dirty mask
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
Alistair
Franci
s
targ
e
t/ri
s
cv:
Up
d
a
te the
H
ypervisor CSRs t
o
v0
.
4
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
A
listair Francis
target/riscv
:
Crea
t
e fu
n
ct
i
on to test if FP is
e
nab
l
ed
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
Ali
s
t
air Fra
n
c
is
riscv
:
plic:
Re
m
ove unused interrupt fun
c
ti
o
ns
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-07-26
A
l
i
s
t
air Francis
riscv/
b
oot
:
Fixup the RISC-V fi
r
mware warning
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-07-18
Alis
t
a
ir
Francis
h
w
/
r
i
sc
v
: Load Open
S
B
I as t
h
e
default f
i
rmware
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-07-18
A
listair Fr
a
nci
s
roms: Add Op
e
nSBI version 0
.
4
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-07-09
A
listai
r
Francis
tcg/
r
iscv: F
i
x RISC-VH host build failure
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-27
Alistair
F
ra
n
cis
hw/risc
v
: Ext
e
n
d
the ke
r
nel loading support
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-27
Alistair F
r
a
ncis
hw/ri
s
cv: Add support for
loadi
n
g
a firmware
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-27
Alist
a
ir Franci
s
hw/r
i
scv: S
p
lit o
u
t the boo
t
functi
o
ns
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Al
i
sta
i
r
F
ran
c
is
target/riscv: Add support f
o
r disablin
g
/enabling
C
ounters
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alist
a
i
r
Francis
t
arget/riscv: Remove user version in
f
o
rmation
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alistair
F
rancis
t
a
rge
t
/riscv: Require e
i
ther I or
E
b
ase extens
i
on
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Al
i
stair Francis
qe
m
u
-
d
ep
r
ecated
.
texi: Deprecate the
R
I
SC-V
privledge
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alistair Fr
a
ncis
targe
t
/risc
v
:
S
e
t
pr
i
vle
d
ge spec 1
.
11
.
0 as default
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alistair
Francis
t
a
rget/riscv:
Add the mcount
i
nh
i
bit CSR
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-24
Alistair Fr
a
ncis
target/risc
v
: A
d
d the
p
r
i
v
l
edge s
p
ec vers
i
on
1
.
11
.
0
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-24
Alist
a
ir F
r
ancis
ta
r
get/
r
iscv: Restructure depre
c
atd CPUs
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-24
Alistair Fran
c
is
t
a
rget/r
i
scv: Allo
w
setting ISA ex
t
ensions via CPU
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Francis
ta
r
get/riscv: Ad
d
the HGAT
P
regist
e
r mas
k
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Fra
n
cis
target/ris
c
v
:
Add the H
S
TAT
U
S
r
eg
i
ster masks
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alista
i
r Franc
i
s
targe
t
/riscv: Add Hypervisor CSR macros
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Francis
targe
t
/riscv: All
o
w setting mstatus virt
u
lis
a
tio
n
bits
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair F
r
ancis
target/riscv: Ad
d
the MPV
and MTL mstatus bits
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Francis
t
a
rget/ris
c
v: Improv
e
the scause logic
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
A
listair Fra
n
cis
target/riscv: Tr
i
gger
i
nterru
p
t
o
n MIP updat
e
a
s
y
nc
h
ronously
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Francis
target/riscv:
Mark
p
rivil
e
ge l
e
vel 2 as res
e
rv
e
d
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair F
r
ancis
risc
v
: spike: Add a ge
n
eri
c
s
pike machine
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
A
listair Francis
target/ris
c
v: Deprecate
the generic no
M
MU C
P
Us
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair F
r
a
n
c
is
t
a
rge
t
/
riscv: Add a
base
3
2
and
6
4 bi
t
CPU
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Al
i
stair Francis
target/risc
v
: Create setta
b
l
e
CPU prope
r
ties
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
A
l
istair
Francis
riscv: vi
r
t
: Al
l
o
w
spe
c
ifying a CPU vi
a
commandli
n
e
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alista
i
r
F
rancis
linux-user
/
ri
s
c
v
: Add th
e
CPU type as a
c
o
mme
n
t
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-23
Alistair Francis
tar
g
et/a
r
m: Fix vector oper
a
tion segfault
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-09
Alistair
F
r
ancis
linux
-
use
r
/
elfload: Fi
x
GCC
9
buil
d
warnings
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-04-04
Alistair Franci
s
riscv:
pli
c
: Log guest
errors
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-04-04
Alistair F
r
ancis
r
iscv: plic: F
i
x
incorrect
ir
q
c
a
l
c
ulation
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-27
Alistair
Franc
i
s
MAINTAIN
E
R
S
:
Update
t
he device
t
ree
m
a
i
nta
i
ners
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-19
Alistair F
r
anci
s
target/ri
s
cv: Remove unused struct
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-19
Alistair Francis
riscv:
si
f
ive_u:
A
l
low
up
t
o 4 CPUs
t
o be created
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-19
Alis
t
air Francis
risc
v
: pmp: Log pm
p
a
c
cess e
r
ro
r
s as
g
u
est error
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-18
A
l
istair Francis
riscv: pl
i
c:
Set ms
i
_
n
o
n
b
roken
as
t
r
ue
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-02-11
Alist
a
ir Francis
risc
v
:
E
nsure the ke
r
nel start address i
s
correctly
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-02-11
Ali
s
tair Francis
RISC-V:
A
dd priv_ver to
D
is
a
sContext
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-01-10
Alistair Francis
defau
l
t
-configs: E
n
a
ble USB support for RISC
-
V m
a
c
hines
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
l
istair Franc
i
s
c
o
n
f
ig
u
re: Add support for bu
i
l
d
ing RIS
C
-V host
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Al
i
s
t
air Franc
i
s
d
isas: Add RISC-V suppor
t
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tcg: Add
R
I
S
C
-
V c
p
u
sign
a
l
hand
l
er
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair
F
ranc
i
s
tc
g
/riscv: Add the ta
r
get init
cod
e
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Al
i
st
a
ir Francis
tcg/riscv: Add the prologue generat
i
on and register
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Al
i
st
a
ir Fr
a
n
c
is
t
cg/riscv: Add the out op decoder
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
l
istair Fran
c
is
tc
g
/ris
c
v: Add dire
c
t load and
s
to
r
e instructions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Franci
s
tcg/riscv: Add slowpath lo
a
d
and store instructions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alista
i
r Franc
i
s
tcg/ri
s
cv: Ad
d
bran
c
h and jump instructi
o
n
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alis
t
air F
r
anci
s
tcg/riscv: Add th
e
add2 and sub2 in
s
tru
c
tions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tcg/riscv: Add the out load and store instr
u
ctions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tcg/riscv: Add the ex
t
ract instructio
n
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tcg/riscv:
Add the mov and mov
i
instruction
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
listair Fran
c
is
t
cg/risc
v
:
Add the reloca
t
ion functions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistai
r
Francis
t
cg/risc
v
:
Add the i
n
s
truction emitte
r
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Ali
s
t
air
Fran
c
is
tcg/riscv:
Add the im
m
edia
t
e encoders
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
lis
t
air Franci
s
tcg/riscv:
Add support fo
r
the
co
n
s
traints
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tcg
/
riscv:
A
dd the tcg ta
r
get registers
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
l
ist
a
ir F
r
ancis
tcg/riscv: Add
t
he tcg-tar
g
et
.
h
fi
l
e
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
ex
e
c: A
d
d RISC-V GCC poison macro
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair F
r
anc
i
s
l
i
nux
-
us
e
r: Add ho
s
t de
p
endency for
R
ISC-V 64-bit
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
l
i
n
ux-u
s
er: Ad
d
host dependency for RISC-V 32-bit
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
elf
.
h
:
Add the RISCV ELF magic numbers
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-20
Ali
s
tair F
r
ancis
riscv: Enable VGA and PCI
E
_VGA
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-20
A
l
istair Francis
hw/riscv/virt: C
o
nnect the gpex PCIe
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-20
Alistair Francis
hw
/
riscv/
v
i
rt: Adjust
m
emory
l
a
yout
spacing
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-20
Alistair Fra
n
cis
hw/riscv
/
virt
:
Increase the number
of interrupts
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-17
Alistair Fr
a
n
c
is
tcg/mips
:
Improve the add2/sub2 com
m
and to
u
se TC
G
_TA
R
G
E
T
_RE
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-11-13
Alistair Fra
n
cis
hw/
r
i
sc
v
/virt: Free the test de
v
ice tree no
d
e n
a
me
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-11-08
A
l
istair Francis
ri
s
cv
:
spik
e
:
Fix memory leak in
t
he board in
i
t
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
next