2023-10-19 | Cornelia Huck | arm/kvm: convert to kvm_get_one_reg Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Cornelia Huck | arm/kvm: convert to kvm_set_one_reg Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Leif Lindholm | hw/arm/sbsa-ref: use bsa.h for PPI definitions Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Leif Lindholm | include/hw/arm: move BSA definitions to bsa.h Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Leif Lindholm | {include/}hw/arm: refactor virt PPI logic Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Michal Orzel | target/arm: Fix CNTPCT_EL0 trapping from EL0 when HCR_EL2... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Viktor Prutyanov | elf2dmp: check array bounds in pdb_get_file_size Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Viktor Prutyanov | elf2dmp: limit print length for sign_rsds Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Tong Ho | xlnx-bbram: hw/nvram: Use dot in device type name Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Tong Ho | xlnx-versal-efuse: hw/nvram: Remove deprecated device... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Tong Ho | xlnx-zynqmp-efuse: hw/nvram: Remove deprecated device... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Tong Ho | xlnx-bbram: hw/nvram: Remove deprecated device reset Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Philippe Mathieu... | hw/arm/exynos4210: Get arm_boot_info declaration from... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-10-19 | Thomas Huth | hw/arm: Move raspberrypi-fw-defs.h to the include/hw... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Viktor Prutyanov | elf2dmp: rework PDB_STREAM_INDEXES::segments obtaining Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Viktor Prutyanov | elf2dmp: use Linux mmap with MAP_NORESERVE when possible Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Viktor Prutyanov | elf2dmp: introduce merging of physical memory runs Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Viktor Prutyanov | elf2dmp: introduce physical block alignment Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Viktor Prutyanov | elf2dmp: replace PE export name check with PDB name... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Marcin Juszkiewicz | sbsa-ref: add non-secure EL2 virtual timer Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | audio/jackaudio: Avoid dynamic stack allocation in... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | audio/jackaudio: Avoid dynamic stack allocation in... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Enable FEAT_MOPS for CPU 'max' Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Implement the CPY* instructions Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Implement MTE tag-checking functions for... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Implement the SETG* instructions Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Define new TB flag for ATA0 Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Implement the SET* instructions Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Implement MTE tag-checking functions for... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: New function allocation_tag_mem_probe() Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Define syndrome function for MOPS exceptions Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Pass unpriv bool to get_a64_user_mem_index() Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Implement FEAT_MOPS enable bits Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Don't skip MTE checks for LDRT/STRT at EL0 Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Remove unused allocation_tag_mem() argument Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Implement FEAT_HBC Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Update user-mode ID reg mask values Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/arm: Update AArch64 ID register field definitions Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | linux-user/elfload.c: Report previously missing arm32... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | linux-user/elfload.c: Add missing arm and arm64 hwcap... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | linux-user/elfload.c: Correct SME feature names reported... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Fabian Vogt | hw/arm/boot: Set SCR_EL3.FGTEn when booting kernel Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | docs/devel/loads-stores: Fix git grep regexes Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-21 | Peter Maydell | target/m68k: Add URL to semihosting spec Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Shameer Kolothum | arm/kvm: Enable support for KVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZE Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | target/arm: Enable SCTLR_EL1.TIDCP for user-only Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | target/arm: Implement FEAT_TIDCP1 Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | target/arm: Implement HCR_EL2.TIDCP Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | target/arm: Implement cortex-a710 Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | target/arm: Implement RMR_ELx Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Colton Lewis | arm64: Restore trapless ptimer access Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | target/arm: Do not use gen_mte_checkN in trans_STGP Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Francisco Iglesias | hw/arm/versal: Connect the CFRAME_REG and CFRAME_BCAST_REG Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Francisco Iglesias | hw/arm/xlnx-versal: Connect the CFU_APB, CFU_FDRO and... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Francisco Iglesias | hw/misc: Introduce a model of Xilinx Versal's CFRAME_BCAST_REG Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Francisco Iglesias | hw/misc: Introduce a model of Xilinx Versal's CFRAME_REG Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Francisco Iglesias | hw/misc/xlnx-versal-cfu: Introduce a model of Xilinx... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Francisco Iglesias | hw/misc/xlnx-versal-cfu: Introduce a model of Xilinx... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Francisco Iglesias | hw/misc: Introduce a model of Xilinx Versal's CFU_APB Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Francisco Iglesias | hw/misc: Introduce the Xilinx CFI interface Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Philippe Mathieu... | hw/intc/arm_gicv3_its: Avoid maybe-uninitialized error... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Aaron Lindsay | target/arm: Implement FEAT_FPAC and FEAT_FPACCOMBINE Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Aaron Lindsay | target/arm: Inform helpers whether a PAC instruction... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Aaron Lindsay | target/arm: Implement FEAT_Pauth2 Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Aaron Lindsay | target/arm: Implement FEAT_EPAC Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | target/arm: Implement FEAT_PACQARMA3 Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | target/arm: Don't change pauth features when changing... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Aaron Lindsay | target/arm: Add feature detection for FEAT_Pauth2 and... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Aaron Lindsay | target/arm: Add ID_AA64ISAR2_EL1 Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-09-08 | Richard Henderson | tests/tcg/aarch64: Adjust pauth tests for FEAT_FPAC Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Peter Maydell | hw/arm: Set number of MPU regions correctly for an505... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Peter Maydell | hw/arm/armv7m: Add mpu-ns-regions and mpu-s-regions... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Peter Maydell | target/arm: Do all "ARM_FEATURE_X implies Y" checks... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Peter Maydell | rtc: Use time_t for passing and returning time offsets Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Peter Maydell | hw/rtc/aspeed_rtc: Use 64-bit offset for holding time_t... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Peter Maydell | hw/rtc/twl92230: Use int64_t for sec_offset and alm_sec Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Peter Maydell | hw/rtc/m48t59: Use 64-bit arithmetic in set_alarm() Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Peter Maydell | target/arm: Catch illegal-exception-return from EL3... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Jean-Christophe... | Add i.MX7 SRC device implementation Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Jean-Christophe... | Add i.MX7 missing TZ devices and memory regions Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Jean-Christophe... | Refactor i.MX7 processor code Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Jean-Christophe... | Add i.MX6UL missing devices. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Jean-Christophe... | Refactor i.MX6UL processor code Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Jean-Christophe... | Remove i.MX7 IOMUX GPR device from i.MX6UL Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Alex Bennée | target/arm: properly document FEAT_CRC32 Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: Implement FEAT_HPDS2 as a no-op Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: Suppress FEAT_TRBE (Trace Buffer Extension) Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: Apply access checks to neoverse-v1 special... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: Apply access checks to neoverse-n1 special... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: Introduce make_ccsidr64 Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: When tag memory is not present, set MTE=1 Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: Support more GM blocksizes Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: Allow cpu to configure GM blocksize Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-31 | Richard Henderson | target/arm: Reduce dcz_blocksize to uint8_t Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-22 | Richard Henderson | target/arm: Fix 64-bit SSRA Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-22 | Richard Henderson | target/arm: Fix SME ST1Q Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-22 | Jean-Philippe Brucker | target/arm/helper: Implement CNTHCTL_EL2.CNT[VP]MASK Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-22 | Jean-Philippe Brucker | target/arm/helper: Check SCR_EL3.{NSE, NS} encoding... Suggested-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-22 | Jean-Philippe Brucker | target/arm: Pass security space rather than flag for... Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
2023-08-22 | Jean-Philippe Brucker | target/arm: Skip granule protection checks for AT instructions Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
commitcommitdifftree |
next |