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/cpu.c: mark extensions arrays as 'const'
2023-10-12
Danie
l
Henrique
.
.
.
t
arget/riscv/
c
p
u
.
c
:
m
a
rk extensions arra
y
s
a
s 'const'
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Da
n
i
e
l He
n
r
ique
.
.
.
target/ris
c
v: mov
e
'host' CPU declaration to kv
m
.
c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel
H
enrique
.
.
.
target/ri
s
cv/c
p
u
.
c
:
add
.
instance_post_init
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/ri
s
cv: move riscv_tcg_op
s
t
o tcg-
c
pu
.
c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
ta
r
get/riscv: m
o
v
e
r
iscv_cpu_validate
_
set_
e
xtensions
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dan
i
e
l
Henri
q
u
e
.
.
.
target/r
i
scv: move riscv_cpu_realize_tcg
(
) to TCG:
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
aniel
H
e
nrique
.
.
.
t
a
r
g
et/ris
c
v:
introd
u
ce TCG AccelCPUClass
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel
Henrique
.
.
.
t
a
rget/ri
s
c
v
/cpu
.
c: consider user option with
RVG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henr
i
que
.
.
.
targ
e
t/riscv/cpu
.
c: honor user choice i
n
c
pu_cf
g
_ex
t
_auto_up
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/
r
iscv: us
e
isa_ext_upda
t
e_enabled
(
) in in
i
t_max_cpu_e
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel
H
enriqu
e
.
.
.
target/riscv/cpu
.
c: intr
o
duc
e
RISCVCPUMultiExtConfig
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel He
n
rique
.
.
.
target/riscv/cp
u
.
c: use
c
pu_cfg
_
ext_auto_update(
)
during
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel H
e
nrique
.
.
.
ta
r
get/
r
is
c
v/cpu
.
c: introduce c
p
u_cfg_ext_auto_up
d
ate()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
a
niel He
n
ri
q
ue
.
.
.
t
a
rget/riscv: m
a
ke CPUCFG(
)
macro publ
i
c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
aniel Henrique
.
.
.
targe
t
/riscv/cp
u
.
c: use offset in i
s
a_ext_is_en
a
bled
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
tar
g
et
/
riscv: deprecate the 'a
n
y
'
C
PU type
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel
Henriq
u
e
.
.
.
av
o
cado, r
i
sc
-
v: ad
d
tuxb
o
ot
t
ests
for
'ma
x
' CPU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel H
e
nri
q
ue
.
.
.
t
a
rget/riscv
:
add 'max'
CPU
t
ype
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel H
e
nrique
.
.
.
tar
g
et/riscv/cpu
.
c: limit cfg->ve
x
t_spec log message
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henrique
.
.
.
target/riscv
/
cpu
.
c
:
ad
d
r
i
s
c
v_cpu_add_k
v
m_unavail_prop_a
r
ray()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Da
n
iel He
n
rique
.
.
.
target/riscv/cpu
.
c: add riscv_cpu_add_qdev_prop_array()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
D
aniel H
e
nrique
.
.
.
ta
r
get/
r
iscv/cpu
.
c:
sp
l
i
t vendor
e
xts
f
rom
riscv_cpu_e
x
tensi
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Henr
i
q
ue
.
.
.
ta
r
ge
t
/riscv/cp
u
.
c:
s
plit non-ra
t
i
f
ied e
x
ts
f
r
om riscv_cpu_e
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel
Henr
i
que
.
.
.
target/ri
s
cv: add DEFINE
_
PROP
_
END_OF_LIST()
to risc
v
_cpu_opt
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Daniel Hen
r
ique
.
.
.
targ
e
t
/
r
iscv
/
cpu
.
c: split kv
m
prop
h
an
d
ling to its
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dan
i
el Hen
r
i
q
u
e
.
.
.
targe
t
/ri
s
cv/cpu
.
c: skip 'bool'
c
h
e
ck when filtering
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-10-12
Dan
i
el Henrique
.
.
.
target/riscv
/
cpu
.
c:
s
plit CP
U
option
s
fro
m
ris
c
v_c
p
u_extensi
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-18
Daniel Hen
r
ique
.
.
.
MAINTAI
N
ERS:
Nick Pig
g
in
PPC
ma
i
n
t
ainer, other PPC
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-09-11
D
anie
l
Henrique
.
.
.
hw/in
t
c/riscv_apl
i
c
.
c fix no
n
-KVM --enab
l
e-de
b
ug build
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henr
i
q
ue
.
.
.
hw/riscv/virt
.
c: f
i
x
non-
K
VM --en
a
ble-de
b
ug bui
l
d
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique
.
.
.
targe
t
/
riscv: fix s
a
t
p
_
m
o
de_finalize() wh
e
n
s
atp_mo
d
e
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique
.
.
.
target/riscv/cpu
.
c: add smepmp isa string
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel H
e
nriqu
e
.
.
.
target/riscv/cpu
.
c
:
add z
m
mul is
a
string
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
D
a
nie
l
Henr
i
que
.
.
.
target/ris
c
v/cp
u
.
c: do n
o
t
run 'host'
C
P
U
with TCG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-08
Daniel
Henriq
u
e
.
.
.
target
/
ppc
:
use g_free() in test_opcode_table()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-09-08
Da
n
iel Henrique
.
.
.
hw/ppc: use g_f
r
ee(
)
in spapr_tce_table_po
s
t_load()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-08-11
Da
n
i
el Henrique
.
.
.
hw/riscv/virt
.
c: change 'aclint' TCG che
c
k
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-08-11
Daniel Henrique
.
.
.
target/r
i
scv/kvm
.
c:
fix mvendorid size in vcpu_set_machine_
i
ds()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-19
Da
n
iel H
e
nrique
.
.
.
target/riscv
/
cpu
.
c: check priv
_
v
e
r
bef
o
re auto-enable
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-19
Daniel
Henriqu
e
.
.
.
docs/sys
t
em/target-ri
s
cv
.
r
st: tidy CPU firmware se
c
tion
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dan
i
el
H
e
n
r
i
que
.
.
.
t
arget/riscv/kvm
.
c
: read/wr
i
te (cbo
m
|cboz)
_
block
s
iz
e
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dani
e
l Henriqu
e
.
.
.
target
/
r
iscv/kvm
.
c: add kvmconf
i
g_get_cfg_addr() h
e
lpe
r
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel
H
enrique
.
.
.
t
a
rget/riscv
:
u
p
d
at
e
multi-letter ex
t
e
n
s
i
o
n
KV
M
pr
o
pertie
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henr
i
que
.
.
.
target/riscv/cp
u
.
c: creat
e
KVM mock proper
t
ies
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
D
a
niel Hen
r
ique
.
.
.
t
a
rge
t
/
ris
c
v
/c
p
u
.
c
:
remo
v
e priv_ver che
c
k
from ris
c
v_isa
_
str
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Hen
r
i
que
.
.
.
target/riscv/cpu
.
c:
a
dd satp_mo
d
e proper
t
ies e
a
r
l
ier
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique
.
.
.
target
/
riscv/kvm
.
c: add
m
ulti-letter extension KV
M
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
D
aniel
H
e
nr
i
que
.
.
.
t
a
rget/
r
is
c
v/kvm
.
c: update KVM
MISA b
i
ts
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Hen
r
ique
.
.
.
t
a
r
get/riscv: add KVM specific MIS
A
properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel He
n
r
i
que
.
.
.
target/riscv
/
cpu: add
mis
a
_e
x
t_info_arr[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique
.
.
.
target/riscv/kv
m
.
c
:
init
'
misa_ext_ma
s
k' with scratch CPU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Danie
l
H
e
n
rique
.
.
.
target/riscv: h
a
n
d
le mvendorid/marchid/mimpid
f
or K
V
M
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique
.
.
.
targ
e
t/riscv:
re
a
d
m
archid/mimpid in kv
m
_riscv_init_machine_
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henri
q
ue
.
.
.
t
a
r
g
et/riscv: use KVM scra
t
ch
C
PUs to in
i
t KVM
p
r
o
perties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
D
a
ni
e
l Henri
q
ue
.
.
.
target/ris
c
v
/cpu
.
c: restr
i
c
t
'
marchid' va
l
ue
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dan
i
el Henrique
.
.
.
target/
r
iscv/cpu
.
c:
restrict 'mimpid' value
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
D
a
niel Henrique
.
.
.
tar
g
et/ris
c
v/cpu
.
c:
r
estrict 'mvend
o
rid'
v
alue
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique
.
.
.
hw/risc
v
/virt
.
c
:
skip 'mmu
-
typ
e
' FDT if
sat
p
mode
n
ot
set
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel
H
enrique
.
.
.
t
a
rget/riscv
:
skip featu
r
es se
t
up fo
r
K
V
M CPU
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Dan
i
el Henriq
u
e
.
.
.
target/riscv/cpu
.
c
: fix veyro
n
-v1 CPU properti
e
s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-08
Daniel Henrique
.
.
.
hw/riscv/virt
.
c
: fix typo
i
n 'a
i
a'
d
escription
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henriqu
e
.
.
.
target/ris
c
v: rework write_
m
isa
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Da
n
iel Hen
r
ique
.
.
.
t
arget/ris
c
v
/cpu
.
c
: remove cfg
s
etup
f
r
o
m r
i
scv_c
p
u_init()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Dani
e
l Henr
i
qu
e
.
.
.
target/riscv/cpu
.
c: validate extensions before riscv_timer_i
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Dani
e
l Henriqu
e
.
.
.
target
/
r
i
scv/cpu
.
c: add riscv_cpu_validate_misa_mxl()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel He
n
rique
.
.
.
target/riscv/cpu
.
c: add priv_spec validate/disabl
e
_exts
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique
.
.
.
t
arget
/
risc
v
: add PRI
V
_VERSION_LATEST
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel
H
enrique
.
.
.
t
arge
t
/ri
s
cv/cpu
.
c: remove set
_
p
r
iv_
v
ersion()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Danie
l
Henri
q
ue
.
.
.
target/riscv/cpu
.
c: remov
e
se
t
_
v
ext_version()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique
.
.
.
target
/
ris
c
v
/cpu
.
c
:
add riscv_cp
u
_validat
e
_v()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Dan
i
el Hen
r
ique
.
.
.
ta
r
get/riscv/vector_helper
.
c: skip set
t
ail when v
t
a
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel
H
enrique
.
.
.
target/riscv: add TYPE_RISCV_DYNAMIC_CP
U
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
D
a
niel H
e
nriqu
e
.
.
.
ta
r
get/riscv: add
que
r
y-cpy-definitions support
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Danie
l
He
n
r
ique
.
.
.
targ
e
t/riscv: add
C
PU QOM h
e
ad
e
r
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel
H
enr
i
q
u
e
.
.
.
target/risc
v
/cpu
.
c: redesign regis
t
er_cpu_props()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
D
a
n
iel Henriqu
e
.
.
.
target/riscv: add RVG
a
nd
remove cpu->c
f
g
.
ex
t
_g
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henr
i
qu
e
.
.
.
tar
g
et/ris
c
v: remove cfg
.
ext
_
g setup from rv64_th
e
ad_c906_cp
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Da
n
i
e
l Henrique
.
.
.
target/ri
s
c
v
:
remove ri
s
cv_cpu_
s
yn
c
_
m
i
sa_cfg
(
)
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henri
q
ue
.
.
.
target/riscv: r
e
mov
e
cpu->cfg
.
e
x
t_
v
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henriq
u
e
.
.
.
t
a
rget/riscv:
remove
cpu->cfg
.
ext_j
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Danie
l
H
e
nrique
.
.
.
t
arg
e
t/riscv: remove cpu->cfg
.
ext_h
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel
H
en
r
ique
.
.
.
target/
r
iscv: remove cpu->cfg
.
ext_u
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Da
n
iel Hen
r
iq
u
e
.
.
.
tar
g
et/riscv: remo
v
e
cpu->cfg
.
e
x
t_s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Da
n
i
e
l
Henrique
.
.
.
t
a
rget/riscv
:
remov
e
cpu->c
f
g
.
ext_
m
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique
.
.
.
tar
g
e
t/r
i
scv: remo
v
e cp
u
->cfg
.
e
x
t_e
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Dani
e
l Henrique
.
.
.
target/r
i
scv:
remove cpu->cf
g
.
ext_i
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henri
q
ue
.
.
.
t
arget/riscv: r
e
move cpu-
>
cfg
.
e
xt_f
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel H
e
n
r
ique
.
.
.
targe
t
/r
i
scv
:
r
emov
e
c
p
u-
>
cfg
.
ext_d
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
D
a
n
i
e
l Henrique
.
.
.
target
/
riscv: rem
o
ve cpu->cfg
.
ext_c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Danie
l
H
e
nriq
u
e
.
.
.
targ
e
t
/ris
c
v: re
m
o
ve c
p
u->cfg
.
e
xt_a
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel He
n
rique
.
.
.
ta
r
get
/
riscv: intro
d
uce riscv_c
p
u_a
d
d_misa_properti
e
s()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel
Henriq
u
e
.
.
.
target/ri
s
cv/cpu
.
c:
r
em
o
ve 'm
u
lti_letter'
f
r
o
m i
s
a
_
e
xt_data
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique
.
.
.
target/ri
s
cv: remove MISA prop
e
rties
f
rom isa_
e
data_ar
r
[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Da
n
i
e
l Henr
i
q
ue
.
.
.
targ
e
t/riscv: sync env->misa
_
ext* with cpu->
c
fg
in
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel
Henr
i
que
.
.
.
target/ri
s
cv/vector_
h
elpe
r
.
c
:
avoi
d
env_archcpu(
)
when
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Dani
e
l Henrique
.
.
.
target
/
riscv/vector_helper
.
c: create vext
_
set_t
a
il_elems_1s()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel He
n
rique
.
.
.
targ
e
t
/riscv/csr
.
c: avoid env_a
r
chcpu() usage
s
w
h
en
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
D
a
niel Henrique
.
.
.
ta
r
get/riscv/csr
.
c: us
e
riscv_c
p
u_cfg() to avoid env_cpu
.
.
.
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique
.
.
.
target/riscv/csr
.
c
:
simplify mctr()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Danie
l
H
e
nrique
.
.
.
target/riscv/csr
.
c: use
e
n
v
_ar
c
hcpu() in
ctr()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
next