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/rx: Prefer fast cpu_env() over slower CPU QOM cast macro
2024-03-08
Da
n
iel Henrique
.
.
.
trans_rvv
.
c
.
inc: r
e
m
ove
'is_sto
r
e' boo
l
from
l
oad/sto
r
e f
n
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
Daniel Henrique
.
.
.
trans
_
rvv
.
c
.
inc:
mark_vs_dirt
y
() before loads and sto
r
es
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
Da
n
i
e
l
Henrique
.
.
.
target/
r
iscv
:
m
ove ratified/frozen exts to non-experimental
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
Dani
e
l Henri
q
ue
.
.
.
target/
r
i
s
cv/kvm: update KVM exts to Linux 6
.
8
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
D
ani
e
l Henrique
.
.
.
linux-head
e
rs: Update
t
o
L
inux v
6
.
8
-r
c
6
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
Da
n
iel
H
en
r
iq
u
e
.
.
.
tests/libqos:
add riscv/virt mach
i
ne nodes
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
D
an
i
el Henrique
.
.
.
hw/riscv/virt
.
c: ma
k
e acl
i
nt compatible with 'qte
s
t
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
D
aniel
H
enrique
.
.
.
hw/
r
iscv/virt
.
c: add
vi
r
t
io-iommu-pci hotplug support
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
Daniel Henrique
.
.
.
hw/riscv/virt
.
c
:
c
reat
e
'/soc/
p
ci@
.
.
.
' fdt no
d
e
earlier
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
Daniel Henrique
.
.
.
target/
r
iscv: add re
m
a
ining named fea
t
u
r
es
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
Daniel Henrique
.
.
.
t
a
rge
t
/riscv:
add riscv,i
s
a to
n
a
m
ed features
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-08
Daniel
H
enriqu
e
.
.
.
target
/
riscv/tcg: set 'mmu' wi
t
h 'sa
t
p'
i
n c
p
u_set_profile()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-01
Da
n
i
e
l Henrique
.
.
.
libqos/virtio
.
c:
fix 'a
v
ail_event' offset in qvring_init()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-03-01
Daniel Henrique
.
.
.
l
i
b
q
os/vir
t
io
.
c: init all ele
m
s
i
n qvring_indirect
_
d
e
sc_setup
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
D
a
n
i
e
l
Henrique
.
.
.
t
arget/
r
iscv: add
rv32i, rv32e an
d
rv64e CPUs
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Da
n
i
e
l Henrique
.
.
.
targ
e
t/ri
s
cv/cp
u
.
c:
add riscv_bare_cpu_init()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henrique
.
.
.
h
w
/riscv/vi
r
t
.
c: use
g
_a
u
tof
r
ee in cre
a
t
e
_fdt_*
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
D
a
n
iel Henr
i
que
.
.
.
hw/riscv
/
v
i
r
t
.
c: u
s
e
g_autofree in
vir
t
_m
a
chine_i
n
it()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henri
q
u
e
.
.
.
hw/riscv/virt
.
c: use g_autofree
i
n create_fdt_v
i
rtio()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
D
a
niel H
e
nrique
.
.
.
h
w
/r
i
scv/virt
.
c
: use g_autofre
e
in c
r
eate_fdt_sockets()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henrique
.
.
.
hw/r
i
scv/virt
.
c: use g_au
t
o
f
ree in create_fdt_so
c
ket_cpus(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel H
e
nrique
.
.
.
h
w/r
i
scv/numa
.
c: use g_autof
r
ee in socket_fdt_wr
i
te_distance
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
D
a
niel Henrique
.
.
.
hw/riscv
/
vir
t
-
acpi
-
build
.
c: fix l
e
a
k in
b
uild_r
h
c
t
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Da
n
iel
Henrique
.
.
.
target/ris
c
v/kvm: ge
t
/se
t
vector vregs
[
]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel He
n
rique
.
.
.
tar
g
et/ri
s
cv/kvm: i
n
itialize 'vlenb' via get
-
r
eg-li
s
t
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Dani
e
l Henrique
.
.
.
t
arge
t
/
r
is
c
v/kvm: change kvm_reg_id to
u
i
nt64_t
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel He
n
rique
.
.
.
target/r
i
scv/cpu
.
c
:
remov
e
cpu->cfg
.
vlen
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel
Henrique
.
.
.
t
rans_rvv
.
c
.
inc: use vext_get_vlm
a
x() in trans_vrgather_v*()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Dan
i
el Henrique
.
.
.
tar
g
et/riscv: cha
n
ge
v
e
x
t_get_vl
m
ax() arguments
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel H
e
nr
i
que
.
.
.
target/riscv/
c
pu
.
h:
u
se 'v
l
e
nb'
i
n vext_ge
t
_vlmax
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henr
i
que
.
.
.
target/r
i
scv/ins
n
_t
r
ans/
t
rans_rv
v
.
c
.
inc: use '
v
lenb
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Dani
e
l Henri
q
u
e
.
.
.
target/r
i
scv/ve
c
tor_helper
.
c: use vlenb
i
n HELPER(vsetvl)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Da
n
i
e
l He
n
rique
.
.
.
target/r
i
s
cv/vector_helper
.
c:
u
se 'vlenb'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
D
a
n
iel Henrique
.
.
.
t
a
rget
/
ri
s
cv/insn_t
r
ans/t
r
ans_rvvk
.
c
.
i
n
c: u
s
e
'
vl
e
n
b
'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel
H
enriqu
e
.
.
.
target/
r
iscv/ins
n
_trans/trans
_
rvv
.
c
.
inc: use 'vlenb'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Dan
i
e
l
H
e
n
r
ique
.
.
.
target/
r
is
c
v/insn_trans/trans_rvb
f
16
.
c
.
i
n
c:
use cpu
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel
H
enrique
.
.
.
target/riscv/gd
b
stub
.
c: use
'
vlen
b
' instead
o
f
shifting
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henrique
.
.
.
target/ri
s
cv/csr
.
c: use 'vlen
b
' instead of 'vlen'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Dani
e
l Henrique
.
.
.
target/riscv: ad
d
'
vlenb' field in cpu->cfg
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Hen
r
i
q
ue
.
.
.
target/r
i
scv/
c
p
u
.
c: move 'marchid' to riscv_cp
u
_properties[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henriq
u
e
.
.
.
target/riscv/cpu
.
c:
m
ove 'mi
m
pid' t
o
r
i
s
cv_
c
pu
_
prope
r
ties[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henriqu
e
.
.
.
target/ris
c
v
/cpu
.
c: m
o
ve
'
mvend
o
rid' to riscv_cpu_prop
e
rtie
s
[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
D
a
niel Henrique
.
.
.
targe
t
/riscv:
r
emove riscv
_
c
pu_options[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel He
n
rique
.
.
.
ta
r
get/
r
is
c
v: move 'cboz_block
s
ize' to
r
iscv_c
p
u_pr
o
perties[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel
Henriq
u
e
.
.
.
target/riscv:
m
ove 'cbop_b
l
o
c
ksize'
t
o
r
i
sc
v
_cpu_properties[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
D
a
niel
Henr
i
que
.
.
.
target/riscv:
m
o
ve 'c
b
om_blocksize' to
r
is
c
v_cpu_properti
e
s
[
]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel
H
enrique
.
.
.
targe
t
/riscv: create finalize_fe
a
tu
r
es() for KVM
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henrique
.
.
.
target/riscv: mov
e
'ele
n
' to ri
s
cv_
c
pu_
p
roperties
[
]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Dan
i
el Henrique
.
.
.
t
a
rget/riscv: move 'vlen' to risc
v
_cpu_proper
t
i
es[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Danie
l
H
enrique
.
.
.
target/riscv: rework 'vext_spec
'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel
Henrique
.
.
.
target/ris
c
v
: rework
'
priv_spec'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel He
n
rique
.
.
.
target/riscv:
m
ov
e
'
p
mp' to riscv_
c
pu_properties[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Da
n
iel Hen
r
ique
.
.
.
targe
t
/r
i
s
c
v: move 'mmu
'
t
o riscv
_
c
pu_propert
i
e
s
[
]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
D
a
niel Henrique
.
.
.
targe
t
/ri
s
cv: move '
p
mu-ma
s
k' and 'pmu-num
'
to
r
i
scv_cpu_pro
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Daniel Henriq
u
e
.
.
.
target/
r
isc
v
: make
riscv
_
cpu_is
_
ve
n
do
r
() public
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-02-09
Dani
e
l H
e
nrique
.
.
.
target/ris
c
v/cpu_cfg
.
h: remove
u
nused fields
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Danie
l
He
n
rique
.
.
.
target/riscv/kvm:
add
R
VV
and Vector CSR regs
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Dani
e
l Henr
i
q
u
e
.
.
.
tar
g
e
t
/
r
iscv/kvm
:
do PR_RIS
C
V_V_SET_C
O
NTR
O
L during
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
linux-he
a
ders: ri
s
cv: add
ptra
c
e
.
h
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Danie
l
Henrique
.
.
.
l
i
nux-he
a
d
ers: Update
t
o Linux
v
6
.
7-rc5
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Dani
e
l Henrique
.
.
.
targ
e
t/riscv: add
r
va22s64
c
p
u
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Dani
e
l Henr
i
que
.
.
.
target/riscv:
a
dd RVA22S64
p
r
ofile
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henriq
u
e
.
.
.
targe
t
/r
i
s
c
v: add
'
pare
n
t' in profile description
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
target/riscv: add satp_mod
e
p
r
o
file su
p
por
t
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel H
e
nriqu
e
.
.
.
target/risc
v
/c
p
u
.
c: add riscv_cpu_is_32bit()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Dan
i
el Henrique
.
.
.
tar
g
et/risc
v
/
cpu
.
c: finalize s
a
t
p
_
m
ode earlier
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henri
q
ue
.
.
.
targ
e
t
/r
i
scv: add priv v
e
r
restri
c
ti
o
n to profiles
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
D
aniel
H
enriq
u
e
.
.
.
t
a
rget/riscv: implemen
t
s
v
a
de
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
D
an
i
el Henr
i
q
u
e
.
.
.
target
/
riscv: add 'rva
2
2u64' CPU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
riscv-q
m
p
-cm
d
s
.
c
:
add profile
f
lags i
n
cpu-model-expa
n
sion
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Da
n
iel Henrique
.
.
.
target/riscv/
t
cg: va
l
idate profiles
during f
i
nalize
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
t
arget/riscv/tcg
:
ho
n
o
r
user choice
for G MISA bits
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
ta
r
get/ri
s
c
v/tc
g
: add hash table
i
n
sert
h
elpers
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
D
a
n
i
el Henrique
.
.
.
target/riscv/tcg: hand
l
e pr
o
file MISA
bi
t
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel
Hen
r
ique
.
.
.
t
arge
t
/riscv
/
tcg
:
add riscv_cpu_write_misa_bit()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
target
/
riscv/tcg
:
add MI
S
A user options hash
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henri
q
ue
.
.
.
target/riscv/tcg: add user flag for profile suppor
t
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
D
a
niel Hen
r
iq
u
e
.
.
.
tar
g
et/r
i
scv/kvm:
add 'r
v
a22u64' flag a
s
u
navailab
l
e
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
target
/
riscv: add r
v
a22u64 profile de
f
inition
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Hen
r
i
que
.
.
.
ri
s
cv-qmp-cmds
.
c:
expose named features in
c
pu_model_expansion
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
tar
g
et/
r
iscv/
t
cg: add 'zic64b' support
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Danie
l
He
n
rique
.
.
.
target/r
i
scv: ad
d
zicbop extens
i
o
n
flag
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
D
aniel Henrique
.
.
.
t
a
rget/r
i
scv
:
add
rv6
4
i CPU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel He
n
riq
u
e
.
.
.
t
arget/riscv
/
tcg
:
upd
a
te priv_ver on user_set extension
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
D
a
niel
H
e
n
rique
.
.
.
target/r
i
scv/
t
cg: do not use "
!
g
e
neric"
C
PU ch
e
ck
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Dan
i
el Henrique
.
.
.
ta
r
get/riscv:
c
r
eate TYPE_RISC
V
_VENDOR_CPU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel H
e
nrique
.
.
.
target/
r
iscv/kvm: rename riscv_reg_i
d
()
to riscv_reg_id_ulong
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
D
a
niel Henrique
.
.
.
target/
r
i
s
cv/kvm: add RISCV_CONFIG_REG()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
targ
e
t/riscv/kvm: change timer r
e
gs size to
u
64
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Danie
l
H
e
n
r
i
que
.
.
.
target/ris
c
v/kvm: c
h
ang
e
KVM
_
REG_
R
ISCV_FP
_
D to u64
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel
He
n
rique
.
.
.
target/
r
iscv/kvm
:
change KVM_REG_RIS
C
V_FP_F to u32
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2024-01-10
Daniel Henrique
.
.
.
ta
r
get/riscv/cpu
.
c
:
fix machine IDs getters
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-12-04
Daniel He
n
rique
.
.
.
targ
e
t/riscv/kvm:
f
i
x
s
hadowin
g
in kvm_ri
s
cv_(get|
p
ut
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-22
Daniel
Henrique
.
.
.
h
w
/r
i
scv/
v
irt
.
c: do crea
t
e_fdt()
e
arlie
r
, a
d
d
f
inalize_
f
dt()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
D
aniel Henrique
.
.
.
target/riscv/kvm: add zics
r
, zifen
c
ei, zba
,
zbs, svnapot
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
D
a
n
iel
H
enrique
.
.
.
target/riscv/kvm: add zihpm
reg
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel H
e
nrique
.
.
.
target/ris
c
v: add zi
h
p
m
extension flag for TCG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
Daniel
H
enriqu
e
.
.
.
ta
r
get/
r
iscv/kvm: a
d
d zicntr
r
e
g
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
D
a
niel Henrique
.
.
.
targ
e
t/ris
c
v: add zicntr ext
e
n
s
ion fl
a
g
fo
r
T
CG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-11-07
D
a
niel
H
e
nrique
.
.
.
target/riscv/riscv-qmp-c
m
ds
.
c: check
CPU accel in que
r
y
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
next