repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
hw/core: Add machine_class_default_cpu_type()
2023-12-04
D
ani
e
l Henrique
.
.
.
targ
e
t/riscv/kvm: fix
s
had
o
win
g
in kvm_r
i
sc
v
_(get|
p
ut
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-22
D
aniel Henrique
.
.
.
hw/
r
iscv/virt
.
c: do cre
a
te_fdt()
e
a
r
lier
,
add
f
inalize
_
fdt
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Dan
i
el Hen
r
i
que
.
.
.
target/r
i
scv/kvm: add zicsr, zifenc
e
i,
zba,
zbs
,
svnapot
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel Henrique
.
.
.
t
a
rge
t
/riscv/kvm: add
zihpm reg
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Danie
l
Henr
i
que
.
.
.
target/riscv: add zihpm extension flag
for
T
CG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel Henrique
.
.
.
target/riscv/kvm:
add zicnt
r
r
eg
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
D
a
n
i
e
l Hen
r
ique
.
.
.
target/
r
iscv:
ad
d
zic
n
tr extension fl
a
g for
T
C
G
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel H
e
n
r
iq
u
e
.
.
.
target/ri
s
cv/r
i
scv
-
qmp-
c
mds
.
c: check CPU acc
e
l in
q
u
ery
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel Henrique
.
.
.
tar
g
et/riscv: add
r
iscv_cpu_accelerato
r
_com
p
atible()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel Henrique
.
.
.
targe
t
/riscv: handle cust
o
m props
i
n qm
p
_query
_
c
p
u_mo
d
el_e
x
p
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
D
aniel
H
enriqu
e
.
.
.
ta
r
get/riscv/tcg: add
t
c
g_cpu
_
fin
a
lize_features()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
D
a
n
iel Henri
q
ue
.
.
.
qa
p
i,risc-
v
: add query-cpu
-
model-expansion
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel
Henriq
u
e
.
.
.
target/r
i
scv/kvm/k
v
m-c
p
u
.
c: add mi
s
sing prop
e
rty ge
t
ters
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel Henrique
.
.
.
docs/s
y
s
tem/ris
c
v
:
upd
a
te 'vi
r
t' machine core
l
imi
t
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Dan
i
el Henrique
.
.
.
linux-user/riscv: change
default
cp
u
to 'ma
x
'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel Henrique
.
.
.
tar
g
et/riscv
:
rena
m
e ext_icboz to ext_
z
i
c
boz
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Dani
e
l
Henrique
.
.
.
target/ris
c
v: rename e
x
t_icbom to ext_
z
icbom
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel Henrique
.
.
.
target/
r
iscv: re
n
ame ext_icsr to ext_zics
r
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Dan
i
el Henrique
.
.
.
target/riscv:
r
ename ext_ifencei to ext_zi
f
e
n
cei
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dan
i
el
H
e
n
ri
q
ue
.
.
.
ta
r
ge
t
/riscv: deprecate capital 'Z'
CPU properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Da
n
i
e
l H
e
nri
q
u
e
.
.
.
targ
e
t
/ri
s
c
v/tc
g
:
r
emove RVG war
n
ing
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
niel Henrique
.
.
.
target/riscv
/
kv
m
: supp
o
rt KVM_GET_REG_LIST
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel
Henrique
.
.
.
target/riscv/kvm: imp
r
ove 'init_multie
x
t
_
cfg' error msg
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dan
i
e
l
H
enri
q
ue
.
.
.
t
arget/riscv/tcg-cpu
.
c: add extension pro
p
erties for
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
ta
r
get/riscv: add riscv
_
cpu_get_name
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel He
n
rique
.
.
.
targ
e
t/riscv/cp
u
: move
p
riv spec functions
t
o tcg-cpu
.
c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/riscv/cpu
.
c: export isa_edata_a
r
r[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dani
e
l Henrique
.
.
.
target/risc
v
/tcg: mo
v
e risc
v
_cp
u
_ad
d
_misa_properti
e
s
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
niel
Henrique
.
.
.
t
arg
e
t/r
i
scv/cpu
.
c: make mis
a
_ext_c
f
gs[]
'
c
onst'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dani
e
l Hen
r
iqu
e
.
.
.
target/r
i
scv/tcg:
i
ntrod
u
ce
tcg_c
p
u
_
inst
a
nce
_
init()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/
r
is
c
v
/
cpu
.
c: exp
o
rt set_mi
s
a()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel
Henrique
.
.
.
targ
e
t/riscv/kvm: do
n
o
t
use riscv_cpu_
a
dd_mi
s
a_properties()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dan
i
el Henr
i
que
.
.
.
targe
t
/
r
iscv: move KVM
o
n
l
y
files to kvm s
u
bdir
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
niel Henri
q
ue
.
.
.
target/risc
v
:
i
ntroduce
K
VM A
c
celCPUCla
s
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henr
i
que
.
.
.
t
a
rget/riscv: rem
o
ve k
v
m
-
stub
.
c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel
Henrique
.
.
.
target/riscv: make risc
v
_add_satp_mode_prop
e
rties(
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
ni
e
l Henr
i
que
.
.
.
t
arget/riscv:
move ris
c
v_
c
pu_add_kvm_p
r
op
e
rties() to
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
n
i
el Henr
i
que
.
.
.
target/
r
iscv/c
p
u
.
c: mark exten
s
i
ons arrays
as 'const'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel He
n
r
ique
.
.
.
target/ri
s
cv: move 'host' CPU declaration t
o
kv
m
.
c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
niel
H
e
nrique
.
.
.
target/riscv/cpu
.
c
:
add
.
instance_post_
i
nit()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
niel
Henrique
.
.
.
target/r
i
scv: move
r
isc
v
_tcg_ops t
o
tcg-cpu
.
c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dani
e
l Henriq
u
e
.
.
.
target/riscv
:
move riscv_cpu
_
valid
a
te_s
e
t_e
x
tensi
o
ns
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel H
e
nrique
.
.
.
target/riscv:
move riscv_cp
u
_
r
ealize_tcg() to
T
CG:
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
aniel Henrique
.
.
.
target/
r
iscv
:
i
n
trod
u
ce
TC
G
A
ccelCPUCla
s
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/riscv/cpu
.
c:
c
onsider user option
w
ith RV
G
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
ta
r
get/riscv/cpu
.
c: ho
n
o
r user c
h
oice in cpu_cfg_ext_auto_up
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
aniel He
n
r
i
que
.
.
.
t
a
r
g
et/riscv:
u
se isa_ext_updat
e
_e
n
abled()
in init_max_cpu_e
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/
r
iscv/cpu
.
c: introduce
R
ISCVC
P
U
M
ultiExtConfig
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
targe
t
/riscv/cpu
.
c: use c
p
u_
c
fg_ex
t
_auto_upd
a
te(
)
during
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Da
n
iel Henrique
.
.
.
target/r
i
scv/cpu
.
c: int
r
o
duce cpu_cfg_ext_auto
_
u
p
date()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Da
n
iel
Henrique
.
.
.
target/
r
i
scv:
m
ake CPUCFG
(
) mac
r
o public
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Da
n
iel Henriq
u
e
.
.
.
t
ar
g
e
t
/
riscv/c
p
u
.
c: use offset
i
n isa_ext_is_enabled
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/
r
i
s
c
v: deprec
a
te the 'any' CP
U
type
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel H
e
nrique
.
.
.
a
v
ocado, ris
c
-v: a
d
d tuxboot tests for 'm
a
x'
C
PU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dani
e
l Henri
q
ue
.
.
.
tar
g
et/riscv: add 'max' CPU ty
p
e
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel He
n
riq
u
e
.
.
.
target/
r
iscv/cpu
.
c: limi
t
cfg->vext_spec lo
g
message
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel H
e
nrique
.
.
.
targe
t
/
r
iscv/cpu
.
c
:
a
d
d ris
c
v_c
p
u_add_kvm_unavail
_
prop_array
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/riscv/cp
u
.
c
:
add risc
v
_cpu_ad
d
_qdev_prop_array()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dan
i
e
l Henrique
.
.
.
target/riscv/cpu
.
c: split v
e
nd
o
r ex
t
s from riscv_cp
u
_
e
xtensi
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target
/
riscv/
c
pu
.
c: sp
l
it non-ratified ext
s
fr
o
m riscv_cpu_e
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dani
e
l Henrique
.
.
.
target/ris
c
v: add DEFINE_PROP
_
END
_
OF_LI
S
T() to r
i
scv_cpu_opt
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Danie
l
Hen
r
i
que
.
.
.
target/
r
iscv/cpu
.
c
:
split kvm
prop handling to i
t
s
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Danie
l
Henrique
.
.
.
target/risc
v
/c
p
u
.
c: skip
'
b
ool' c
h
eck wh
e
n
filtering
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
niel
H
enriqu
e
.
.
.
target/riscv/cp
u
.
c:
split CPU
optio
n
s
from riscv_cp
u
_exten
s
i
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-18
Daniel Henrique
.
.
.
MAINTAI
N
ERS:
N
ick Pig
g
in
P
P
C maintainer, other
P
PC
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henriq
u
e
.
.
.
hw/intc/ri
s
cv
_
a
p
lic
.
c fi
x
n
o
n-KVM --enable-debug build
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique
.
.
.
hw/riscv
/
virt
.
c: fix non-KV
M
--
e
nabl
e
-debug
b
uild
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
D
a
n
iel
H
enrique
.
.
.
target/riscv
:
fix satp_
m
ode_fin
a
lize() when satp_mode
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique
.
.
.
targ
e
t
/riscv/cpu
.
c
: add
sme
p
mp isa strin
g
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique
.
.
.
t
ar
g
et/r
i
scv/
c
pu
.
c
:
add zm
m
ul
is
a
string
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
D
a
nie
l
Henrique
.
.
.
targe
t
/riscv
/
cpu
.
c: do
not run 'host' CPU with TCG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-08
Daniel H
e
nrique
.
.
.
target/ppc:
u
se g_free() in test_opcode_table(
)
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-09-08
Daniel Henrique
.
.
.
hw/ppc
:
use g_free() in
s
pap
r
_
t
ce_table
_
post_load()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-08-11
Daniel Henrique
.
.
.
h
w/risc
v
/
v
irt
.
c
:
c
h
a
n
ge 'a
c
lint' TCG
check
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-08-11
D
a
niel He
n
ri
q
u
e
.
.
.
target
/
r
i
sc
v
/kvm
.
c
: fi
x
mvendo
r
id size in
v
c
pu_set
_
machine_
i
ds()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-19
Dan
i
el Henrique
.
.
.
tar
g
e
t/riscv/cpu
.
c: chec
k
priv_ver
be
f
ore auto
-
ena
b
le
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-19
D
a
niel Henriq
u
e
.
.
.
docs
/
system/target-ri
s
cv
.
rst: tidy CPU fir
m
ware section
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Danie
l
Hen
r
iq
u
e
.
.
.
t
a
r
get/ris
c
v/kvm
.
c: read/write (cbom|cboz)_bl
o
cksize
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dan
i
el H
e
nrique
.
.
.
t
arget/risc
v
/
kvm
.
c:
a
d
d kvmconfig_get_cfg_addr() helper
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel He
n
rique
.
.
.
target/
r
i
scv: upda
t
e m
u
l
ti-letter exten
s
i
on KVM pr
o
perties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique
.
.
.
target/ri
s
cv/cpu
.
c:
create KVM mock prop
e
rties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dani
e
l Henri
q
ue
.
.
.
t
arget/riscv/
c
pu
.
c: rem
o
ve
priv_ver check from
ris
c
v_is
a
_str
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dan
i
el Henrique
.
.
.
target/riscv/cpu
.
c
: add
s
a
t
p_
m
ode
properties earlier
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dan
i
el Henrique
.
.
.
tar
g
et/
r
iscv/kvm
.
c:
a
dd multi-lette
r
extensi
o
n KVM
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henriqu
e
.
.
.
tar
g
e
t
/riscv/kvm
.
c: upd
a
te KVM MISA bits
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henriq
u
e
.
.
.
t
a
r
g
et/r
i
scv: add K
V
M specific MISA properti
e
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel
Henri
q
u
e
.
.
.
target/
r
iscv/cp
u
: add misa_ext_info_arr[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Danie
l
Henriq
u
e
.
.
.
tar
g
et/riscv/kvm
.
c: init '
m
isa_e
x
t_mask' wi
t
h s
c
ratch CP
U
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Da
n
iel H
e
nrique
.
.
.
targ
e
t/ri
s
cv: ha
n
dle
m
vendorid/marchid/mimpid for
KV
M
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Hen
r
ique
.
.
.
t
a
r
g
et/ri
s
c
v: read marchid/
m
impid in kvm_riscv_init_machine_
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henr
i
q
u
e
.
.
.
target/r
i
s
c
v
: use KV
M
scratch CPUs to init
K
VM propertie
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Danie
l
Henrique
.
.
.
ta
r
get/riscv/
c
pu
.
c:
r
estrict 'marchid'
value
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
D
a
n
i
e
l Henrique
.
.
.
target/risc
v
/cpu
.
c
:
restrict 'mimpid' value
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel H
e
nriqu
e
.
.
.
target
/
risc
v
/cpu
.
c:
r
e
s
trict 'mvendorid' valu
e
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dan
i
el
H
e
nrique
.
.
.
h
w
/
riscv/vi
r
t
.
c: skip
'mmu-type
'
FDT if satp mod
e
not se
t
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
D
a
niel H
e
nrique
.
.
.
tar
g
et/riscv: s
k
i
p
featu
r
es s
e
tup for KVM
C
PUs
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dani
e
l Henrique
.
.
.
targ
e
t/r
i
scv/cpu
.
c: f
i
x vey
r
on-
v
1 C
P
U
properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-08
Da
n
i
el Henrique
.
.
.
hw/riscv/vir
t
.
c
:
fix ty
p
o in '
a
ia' desc
r
iption
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Dani
e
l
Henr
i
qu
e
.
.
.
t
a
r
get/riscv
:
rework write
_
m
i
s
a()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Dan
i
el Henrique
.
.
.
target
/
ri
s
cv/cpu
.
c
:
remove cfg setup from riscv_cpu
_
init()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
next