2023-05-15 | Song Gao | hw/loongarch/virt: Modify ipi as percpu device Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230512100421.1867848-2-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-15 | Song Gao | tests/avocado: Add LoongArch machine start test Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230513012744.1885728-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-15 | Alexander Bulekov | loongarch: mark loongarch_ipi_iocsr re-entrnacy safe Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Alex Bennée | hw/intc: don't use target_ulong for LoongArch ipi Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: CPUCFG support LSX Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-45-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Use {set/get}_gpr replace to cpu_fpr Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-44-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vldi Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-43-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vld vst Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-42-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vilvl vilvh vextrins vshuf Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-41-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vreplve vpack vpick Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-40-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vinsgr2vr vpickve2gr vreplgr2vr Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-39-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vbitsel vset Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-38-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vfcmp Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-37-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vseq vsle vslt Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-36-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement LSX fpu fcvt instructions Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-35-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement LSX fpu arith instructions Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-34-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vfrstp Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-33-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vbitclr vbitset vbitrev Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-32-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vpcnt Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-31-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vclo vclz Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-30-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vssrlrn vssrarn Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-29-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vssrln vssran Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-28-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsrlrn vsrarn Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-27-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsrln vsran Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-26-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsrlr vsrar Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-25-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsllwil vextl Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-24-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsll vsrl vsra vrotr Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-23-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement LSX logic instructions Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-22-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vmskltz/vmskgez/vmsknz Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-21-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsigncov Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-20-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vexth Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-19-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsat Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-18-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vdiv/vmod Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-17-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vmadd/vmsub/vmaddw{ev/od} Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-16-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vmul/vmuh/vmulw{ev/od} Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-15-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vmax/vmin Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-14-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vadda Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-13-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vabsd Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-12-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vavg/vavgr Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-11-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vaddw/vsubw Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-10-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vhaddw/vhsubw Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-9-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsadd/vssub Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-8-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vneg Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-7-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vaddi/vsubi Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-6-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vadd/vsub Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-5-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Add CHECK_SXE maccro for check LSX... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-4-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: meson.build support build LSX Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-3-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Add LSX data type VReg Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-2-gaosong@loongson.cn> |
commitcommitdifftree |
2023-04-04 | tanhongze | target/loongarch: Enables plugins to get instruction... Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-04-04 | Tianrui Zhao | hw/loongarch/virt: Fix virt_to_phys_addr function Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Song Gao | hw/loongarch/virt: add system_powerdown hmp command... Signed-off-by: Song Gao <gaosong@loongson.cn> Message-Id: <20230303010548.295580-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Song Gao | target/loongarch: Implement Chip Configuraiton Version... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230227071046.1445572-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Song Gao | docs/system/loongarch: update loongson3.rst and rename... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230227035905.1290953-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Song Gao | loongarch: Add smbios command line option. Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230227035905.1290953-2-gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Bibo Mao | hw/loongarch/virt: rename PCH_PIC_IRQ_OFFSET with VIRT_GSI_BASE Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-01-06 | Tianrui Zhao | hw/intc/loongarch_pch: Change default irq number of... Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-01-06 | Tianrui Zhao | hw/intc/loongarch_pch_pic: add irq number property Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-01-06 | Tianrui Zhao | hw/intc/loongarch_pch_msi: add irq number property Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-12-15 | Xiaojuan Yang | hw/loongarch/virt: Add cfi01 pflash device Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-12-02 | Xiaojuan Yang | hw/loongarch/virt: Add cfi01 pflash device Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-22 | Xiaojuan Yang | hw/loongarch: Replace the value of uart info with macro Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-22 | Xiaojuan Yang | hw/loongarch: Fix setprop_sized method in fdt rtc node. Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-22 | Xiaojuan Yang | hw/loongarch: Add default stdout uart in fdt Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-07 | Rui Wang | target/loongarch: Fix return value of CHECK_FPE Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-07 | Rui Wang | target/loongarch: Separate the hardware flags into... Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Rui Wang | target/loongarch: Fix emulation of float-point disable... Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Rui Wang | target/loongarch: Adjust the layout of hardware flags... Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Song Gao | target/loongarch: Fix raise_mmu_exception() set wrong... Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20221101073210.3934280-2-gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Song Gao | target/loongarch: Add exception subcode Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20221101073210.3934280-1-gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Xiaojuan Yang | hw/loongarch: Add TPM device for LoongArch virt machine Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Xiaojuan Yang | hw/loongarch: Improve fdt for LoongArch virt machine Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Xiaojuan Yang | hw/loongarch: Load FDT table into dram memory space Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Xiaojuan Yang | hw/intc: Fix LoongArch extioi coreisr accessing Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Xiaojuan Yang | hw/intc: Convert the memops to with_attrs in LoongArch... Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-10-17 | Xiaojuan Yang | hw/intc: Fix LoongArch ipi device emulation Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-10-17 | WANG Xuerui | linux-user: Fix struct statfs ABI on loongarch64 Cc: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-10-17 | Song Gao | softfloat: logB(0) should raise divideByZero exception Signed-off-by: Song Gao <gaosong@loongson.cn> Message-Id: <20220930024510.800005-4-gaosong@loongson.cn> |
commitcommitdifftree |
2022-10-17 | Song Gao | target/loongarch: Fix fnm{sub/add}_{s/d} set wrong... Signed-off-by: Song Gao <gaosong@loongson.cn> Message-Id: <20220930024510.800005-3-gaosong@loongson.cn> |
commitcommitdifftree |
2022-10-17 | Song Gao | target/loongarch: bstrins.w src register need EXT_NONE Signed-off-by: Song Gao <gaosong@loongson.cn> Message-Id: <20220930024510.800005-2-gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-20 | Xiaojuan Yang | hw/loongarch: Improve acpi dsdt table Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-20 | Xiaojuan Yang | hw/loongarch: Support memory hotplug Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-20 | Xiaojuan Yang | hw/loongarch: Fix acpi ged irq number in dsdt table Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-20 | Xiaojuan Yang | hw/loongarch: Add RAMFB to dynamic_sysbus_devices list Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-20 | Xiaojuan Yang | hw/loongarch: Add hotplug handler for machine Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-20 | Xiaojuan Yang | hw/loongarch: Add platform bus support Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-20 | Xiaojuan Yang | hw/loongarch: Add interrupt information to FDT table Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-19 | Xiaojuan Yang | hw/loongarch: Support fw_cfg dma function Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-09-19 | Xiaojuan Yang | hw/loongarch: Remove vga device when loongarch init Acked-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |