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: Add Hypervisor machine CSRs accesses
2020-02-27
Ali
s
tair
F
ra
n
cis
target/riscv: Add
Hypervisor mach
i
ne CSRs accesses
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Fr
a
n
cis
t
arget
/
riscv:
A
dd Hypervi
s
or vir
t
ual C
S
Rs access
e
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Fran
c
is
targ
e
t/ris
c
v: Add Hypervi
s
or CSR access f
u
n
ct
i
ons
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistai
r
Francis
t
a
rget/
r
iscv: Dump Hypervisor registers if enabled
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Al
i
stair Franci
s
target
/
riscv: P
r
in
t
priv and virt in disas log
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Franc
i
s
target/riscv:
F
ix CSR per
m
c
h
ecking for HS mode
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Al
i
stair Fra
n
cis
t
arg
e
t
/
r
i
scv:
Add the f
o
rce HS exception mode
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Al
i
stair Franc
i
s
ta
r
get/ris
c
v: Add t
h
e
virtulisa
t
io
n
mode
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistai
r
Francis
t
a
r
get
/
riscv: Rename th
e
H irqs to VS irq
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Al
i
stair Francis
ta
r
get/
r
iscv: Add support for the new execption
number
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Fr
a
ncis
target/riscv
:
A
dd the Hyp
e
rvis
o
r CSRs
to CPUState
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
A
l
istair Fr
a
ncis
t
a
r
g
et/risc
v
: Add the
Hyperv
i
s
or exten
s
i
o
n
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-02-27
Alistair Franci
s
target/
r
i
s
cv: Convert
M
IP CS
R
to target_ulong
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2020-01-17
Alistair Fr
a
ncis
hw/arm: Add the Netduino
P
lus 2
Signed-off-by:
Alistair Francis
<alistair@alistair23.me>
commit
|
commitdiff
|
tree
2020-01-17
Alistair Franc
i
s
hw/arm
:
Add the S
T
M32
F
4xx SoC
Signed-off-by:
Alistair Francis
<alistair@alistair23.me>
commit
|
commitdiff
|
tree
2020-01-17
Al
i
stai
r
Francis
h
w/m
i
sc: Add the STM32F4xx EX
T
I device
Signed-off-by:
Alistair Francis
<alistair@alistair23.me>
commit
|
commitdiff
|
tree
2020-01-17
Alis
t
air Francis
h
w/mis
c
: A
d
d the STM32F4xx Sysconfi
g
d
e
vi
c
e
Signed-off-by:
Alistair Francis
<alistair@alistair23.me>
commit
|
commitdiff
|
tree
2019-11-14
Alistair Francis
riscv/vir
t
:
I
ncrease flash size
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-11-14
Alistair Francis
opensb
i
:
Upgr
a
de from v0
.
4 to v0
.
5
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-11-14
Alistair Francis
t
arget/riscv:
Remove a
t
omic
a
ccess
e
s to MIP CSR
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
A
li
s
tai
r
Francis
riscv/boot: Fix
possible memory leak
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair Francis
r
i
s
c
v
/virt:
J
ump
t
o pfla
s
h if s
p
ecified
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
A
listair Francis
r
isc
v
/virt: Add the
PFlash CFI01 d
e
vice
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair Fr
a
n
c
i
s
r
iscv/virt: Manual
l
y defi
n
e
t
he machine
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair Francis
r
i
scv/sif
i
v
e
_
u: Add the
s
tart-in-flas
h
p
roperty
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair F
r
anc
i
s
risc
v
/sifive_u: Manually d
e
f
ine the machine
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistair
Fr
a
n
ci
s
riscv/sifive_u:
Add
Q
SPI memory
r
egion
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-10-28
Alistai
r
Fra
n
cis
r
i
scv/sifive_u: Add L2-L
I
M cache memory
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
Al
i
stair Fra
n
c
i
s
target/riscv: Use TB_FLAG
S
_MST
A
TUS_FS
for floating
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
Alis
t
air Francis
ta
r
get/riscv
:
Fi
x
mstatus dirty mas
k
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
A
l
istair Franc
i
s
target/risc
v
: Update the Hypervisor CSRs to v0
.
4
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
A
listair Francis
ta
r
get/riscv:
C
reate functi
o
n to
test if FP is enab
l
ed
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-09-17
Alistair Francis
r
i
sc
v
: plic: Remove unuse
d
i
n
t
err
u
pt f
u
nctions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-07-26
Alistair Francis
riscv/boot: F
i
x
up th
e
RI
S
C-V
f
irmware
wa
r
ning
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-07-18
Alistair Francis
hw/riscv: Load OpenSBI
as the de
f
ault
f
irmware
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-07-18
Alistai
r
Fr
a
ncis
roms: Add OpenSBI version 0
.
4
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-07-09
Alis
t
air F
r
ancis
t
cg/riscv: Fix
R
ISC-VH host
b
uild failure
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-27
Alist
a
i
r
Fr
a
ncis
h
w
/riscv: Exte
n
d
the
kernel load
i
n
g support
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-27
Alistair Fr
a
ncis
hw/ri
s
cv: Add support for loadin
g
a
fi
r
m
w
are
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-27
Alistair Fra
n
cis
hw
/
ri
s
cv: Split out
th
e
boot
f
un
c
t
i
o
ns
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alis
t
air
F
r
a
ncis
targ
e
t/
r
iscv:
Add support for
d
isabling/enabling
Co
u
n
t
ers
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
A
listair Fran
c
is
target/ri
s
cv: Remove us
e
r
versio
n
informat
i
on
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alistair Francis
target/riscv: Require
eit
h
er I or E base exte
n
sion
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alis
t
air Fr
a
nc
i
s
qemu
-
depr
e
cated
.
t
exi:
Deprecate the RISC-V privledge
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alistair Francis
ta
r
g
et/ri
s
cv: Set
p
riv
l
edge spec 1
.
11
.
0 as
default
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-25
Alistair
F
rancis
ta
r
get/r
i
s
c
v
: Add
t
he mcou
n
tinhib
i
t CS
R
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-24
A
l
istair Francis
target/ri
s
cv: Add the
p
ri
v
ledge spec ver
s
ion 1
.
1
1
.
0
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-24
Ali
s
tair Francis
ta
r
ge
t
/
r
i
scv: Restructure depreca
t
d CPUs
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-06-24
Al
i
stair
F
rancis
tar
g
et/riscv: Allow setting
ISA exten
s
ions via CPU
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Fr
a
n
c
is
target/riscv: Add
the HGATP register ma
s
ks
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Al
i
sta
i
r Fran
c
is
t
arget/riscv: Ad
d
the HST
A
TUS register masks
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair F
r
ancis
target/riscv: Add Hypervisor CSR macros
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
A
listair Franc
i
s
targ
e
t/riscv
:
Allow setting ms
t
atu
s
virtuli
s
a
ti
o
n bits
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Francis
target/riscv: Add the MPV and MT
L
mstatus b
i
ts
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alis
t
ai
r
Fran
c
is
target/
r
iscv: Im
p
ro
v
e the scause
logic
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
A
l
istair Francis
ta
r
get
/
riscv: T
r
igger interrupt on M
I
P update asynchronous
l
y
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
A
l
is
t
air Franc
i
s
target/
r
iscv: Mark pr
i
vilege
level
2 as
r
eserv
e
d
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Francis
r
iscv
:
spike
:
Add a generic s
p
ike machine
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alis
t
a
i
r Francis
target/riscv: Dep
r
ecate the
g
eneric no MMU CPUs
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Francis
target/
r
iscv:
Add a bas
e
3
2 and 64
b
it CPU
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Francis
ta
r
get/r
i
sc
v
:
C
reate settable
C
PU
p
roperties
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alistair Fra
n
cis
riscv
:
vir
t
: Allow specify
i
ng a CPU via
c
o
mmandline
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-24
Alis
t
air
F
rancis
linux-user/riscv: Add the C
P
U type
a
s a comment
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-23
Alistair F
r
a
n
c
is
target/arm: Fix vector ope
r
ation s
e
gfault
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-05-09
Alistair
F
rancis
linux-user/
e
lfload
:
Fix GC
C
9 build warnings
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-04-04
Alista
i
r F
r
ancis
riscv
:
plic:
Log
guest err
o
rs
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-04-04
A
l
i
s
tair Francis
risc
v
:
p
lic: Fix incorre
c
t irq calculation
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-27
Alist
a
ir Francis
MAINT
A
INERS
:
Up
d
a
te the device tree mai
n
tainers
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-19
Alistair Fr
a
ncis
t
a
rget/ri
s
cv: Re
m
o
ve unused st
r
uct
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-19
Ali
s
tair Francis
ris
c
v:
s
ifive_u
:
Allow up to 4 CPUs to b
e
created
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-19
Alistair Francis
riscv: pmp:
L
og pmp access errors as
guest er
r
ors
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-03-18
Alistair F
r
anc
i
s
r
i
scv: plic: Set msi_nonb
r
oken as t
r
u
e
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-02-11
Alistai
r
Francis
ri
s
cv: E
n
s
u
r
e the
kernel s
t
art add
r
e
s
s
i
s
c
orrectly
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-02-11
Alistair Francis
RISC-V:
Add priv_ver to D
i
sasCon
t
ext
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2019-01-10
Alistair Fra
n
ci
s
default-configs: Enable
USB supp
o
rt for RISC-V machines
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair
F
r
ancis
configure: Add s
u
pport for building RISC
-
V ho
s
t
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Ali
s
tair
F
rancis
di
s
as: Ad
d
RISC-V sup
p
o
r
t
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
listair Francis
tcg: A
d
d RISC-V cpu
s
i
gnal
h
a
n
d
l
e
r
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
l
istair F
r
ancis
tcg/risc
v
: A
d
d the
target init code
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alist
a
ir Fr
a
n
cis
tcg/riscv: A
d
d
t
h
e prol
o
gue
ge
n
eration and register
.
.
.
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
t
c
g/ris
c
v: Add the out
o
p decod
e
r
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tcg
/
riscv: Add d
i
rect load
a
nd store
instruct
i
on
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tcg
/
riscv: Add slowpath load a
n
d store instructions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tcg/riscv:
A
d
d
b
ranc
h
and jump instructions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Ali
s
tair Francis
tcg/riscv:
Add the ad
d
2
and su
b
2 instructions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alis
t
air Francis
t
c
g/riscv
:
Add the out load and s
t
o
r
e
instru
c
tions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Fr
a
ncis
t
cg/riscv:
A
d
d th
e
extr
a
ct instructions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Al
i
sta
i
r Franc
i
s
tcg/r
i
scv: Add the mov an
d
mo
v
i instruction
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
l
istair
F
ra
n
cis
tcg/ri
s
c
v: Add the r
e
locatio
n
functions
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Ali
s
t
air
Franc
i
s
tcg/riscv: Add the instr
u
cti
o
n emitters
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alista
i
r Francis
tcg/riscv:
A
dd th
e
immediat
e
encoders
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alista
i
r Fra
n
cis
tcg/r
i
sc
v
: Add support
f
or
the constraints
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
l
ist
a
ir Francis
tcg/riscv: Add
the tcg
t
arget registe
r
s
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair Francis
tc
g
/r
i
scv: A
d
d the
tcg-target
.
h file
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alistair
F
ran
c
is
e
x
e
c: Add
RISC-V GCC poiso
n
macro
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Ali
s
tair Francis
li
n
ux-user: A
d
d
ho
s
t
d
ependency f
o
r
R
ISC
-
V 64-bit
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
Alis
t
air
F
ranci
s
linux-user: A
d
d host dependency for RISC-V 3
2
-bit
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-25
A
l
istair
F
rancis
e
lf
.
h
:
Add the RISCV ELF magic num
b
ers
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-20
A
listair F
r
a
n
cis
riscv: Enable VGA and
PCI
E
_V
G
A
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
2018-12-20
Al
i
s
tair Francis
hw/riscv
/
virt: Connect the gpex P
C
Ie
Signed-off-by:
Alistair Francis
<alistair.francis@wdc.com>
commit
|
commitdiff
|
tree
next