OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
riscv: Generate devicetree only after machine initialization is complete
2023-07-10
Daniel Henrique...
target/riscv/cpu.c: fix veyron-v1 CPU properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-08
Daniel Henrique...
hw/riscv/virt.c: fix typo in 'aia' description
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv: rework write_misa()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: remove cfg setup from riscv_cpu_init()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
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
Daniel Henrique...
target/riscv/cpu.c: add riscv_cpu_validate_misa_mxl()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: add priv_spec validate/disable_exts...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv: add PRIV_VERSION_LATEST
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: remove set_priv_version()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: remove set_vext_version()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: add riscv_cpu_validate_v()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/vector_helper.c: skip set tail when vta...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: add TYPE_RISCV_DYNAMIC_CPU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: add query-cpy-definitions support
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: add CPU QOM header
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv/cpu.c: redesign register_cpu_props()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: add RVG and remove cpu->cfg.ext_g
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cfg.ext_g setup from rv64_thead_c906_cp...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove riscv_cpu_sync_misa_cfg()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_v
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_j
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_h
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_u
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_m
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_e
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_i
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_f
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_d
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_a
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: introduce riscv_cpu_add_misa_properties()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv/cpu.c: remove 'multi_letter' from isa_ext_data
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove MISA properties from isa_edata_arr[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: sync env->misa_ext* with cpu->cfg in...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/vector_helper.c: avoid env_archcpu() when...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/vector_helper.c: create vext_set_tail_elems_1s()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/csr.c: avoid env_archcpu() usages when...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/csr.c: use riscv_cpu_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
Daniel Henrique...
target/riscv/csr.c: use env_archcpu() in ctr()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv/cpu: remove CPUArchState::features and...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: remove RISCV_FEATURE_MMU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: remove RISCV_FEATURE_PMP
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: remove RISCV_FEATURE_EPMP
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv/cpu.c: error out if EPMP is enabled without PMP
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: remove RISCV_FEATURE_DEBUG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: allow MISA writes as experimental
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: do not mask unsupported QEMU extensions...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: introduce riscv_cpu_cfg()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-28
Daniel Henrique...
accel/tcg: Add 'size' param to probe_access_flags()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-23
Daniel Henrique...
target/riscv: avoid env_archcpu() in cpu_get_tb_cpu_state()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-16
Daniel Henrique...
hw/riscv/boot.c: make riscv_load_initrd() static
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-16
Daniel Henrique...
hw/riscv/boot.c: consolidate all kernel init in riscv_load_k...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-16
Daniel Henrique...
hw/riscv: handle 32 bit CPUs kernel_entry in riscv_load_kernel()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv: change riscv_compute_fdt_addr() semantics
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv: split fdt address calculation from fdt load
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv/boot.c: calculate fdt size after fdt_pack()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv/spike.c: rename MachineState 'mc' pointers...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv/virt.c: rename MachineState 'mc' pointers...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv/virt.c: calculate socket count once in create_fdt_i...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/virt.c: move create_fw_cfg() back to virt_machine_i...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv: use ms->fdt in riscv_socket_fdt_write_distance_mat...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv: use MachineState::fdt in riscv_socket_fdt_write_id()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/virt.c: remove 'is_32_bit' param from create_fdt_so...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/sifive_u.c: simplify create_fdt()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/virt.c: simplify create_fdt()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/spike.c: simplify create_fdt()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
target/riscv/cpu.c: do not skip misa logic in riscv_cpu_real...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
target/riscv/cpu: set cpu->cfg in register_cpu_props()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/boot.c: use MachineState in riscv_load_kernel()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/boot.c: use MachineState in riscv_load_initrd()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv: write bootargs 'chosen' FDT after riscv_load_kernel()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv: write initrd 'chosen' FDT inside riscv_load_initrd()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/spike.c: load initrd right after riscv_load_kernel()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/boot.c: exit early if filename is NULL in...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/sifive_u: use 'fdt' from MachineState
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/spike: use 'fdt' from MachineState
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
tests/avocado: add RISC-V OpenSBI boot test
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/boot.c: introduce riscv_default_firmware_name()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/boot.c: make riscv_find_firmware() static
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-13
Daniel Henrique...
hw/mips/boston: Rename MachineState 'mc' pointer to...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2022-12-21
Daniel Henrique...
MAINTAINERS: downgrade PPC KVM/TCG CPUs and pSeries...
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-11-08
Daniel Henrique...
Revert "hw/block/pflash_cfi: Error out if dev length...
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/riscv: set machine->fdt in spike_board_init()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/riscv: set machine->fdt in sifive_u_machine_init()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/ppc: set machine->fdt in spapr machine
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/ppc: set machine->fdt in pnv_reset()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/ppc: set machine->fdt in pegasos2_machine_reset()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/ppc: set machine->fdt in xilinx_load_device_tree()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/ppc: set machine->fdt in sam460ex_load_device_tree()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/ppc: set machine->fdt in bamboo_load_device_tree()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
hw/nios2: set machine->fdt in nios2_load_dtb()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Daniel Henrique...
qmp/hmp, device_tree.c: introduce dumpdtb
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-09-07
Daniel Henrique...
hw/riscv: remove 'fdt' param from riscv_setup_rom_reset_vec()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-08-31
Daniel Henrique...
ppc/pnv: fix QOM parenting of user creatable root ports
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-08-31
Daniel Henrique...
ppc/pnv: consolidate pnv_parent_*_fixup() helpers
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-08-31
Daniel Henrique...
ppc/pnv: user creatable pnv-phb for powernv10
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2022-08-31
Daniel Henrique...
ppc/pnv: change pnv_phb4_get_pec() to also retrieve...
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
next