aboutsummaryrefslogtreecommitdiff
path: root/hw/intc
AgeCommit message (Expand)Author
2022-01-27intc: Unexport InterruptStatsProviderClass-related functionsBernhard Beschow
2022-01-21target/riscv: Support start kernel directly by KVMYifei Jiang
2022-01-20hw/intc/arm_gicv3: Check for !MEMTX_OK instead of MEMTX_ERRORPhilippe Mathieu-Daudé
2022-01-20hw/intc/arm_gicv3_its: Range-check ICID before indexing into collection tablePeter Maydell
2022-01-20hw/intc/arm_gicv3_its: Check indexes before use, not afterPeter Maydell
2022-01-20hw/intc/arm_gicv3_its: Factor out "find address of table entry" codePeter Maydell
2022-01-20hw/intc/arm_gicv3_its: Fix return codes in process_mapd()Peter Maydell
2022-01-20hw/intc/arm_gicv3_its: Fix return codes in process_mapc()Peter Maydell
2022-01-20hw/intc/arm_gicv3_its: Fix return codes in process_mapti()Peter Maydell
2022-01-20hw/intc/arm_gicv3_its: Refactor process_its_cmd() to reduce nestingPeter Maydell
2022-01-20hw/intc/arm_gicv3_its: Fix return codes in process_its_cmd()Peter Maydell
2022-01-20hw/intc/arm_gicv3_its: Use enum for return value of process_* functionsPeter Maydell
2022-01-20hw/intc/arm_gicv3_its: Don't use data if reading command failedPeter Maydell
2022-01-20hw/intc/arm_gicv3_its: Fix handling of process_its_cmd() return valuePeter Maydell
2022-01-20hw/intc/arm_gicv3_its: Convert int ID check to num_intids conventionPeter Maydell
2022-01-20hw/intc/arm_gicv3_its: Fix event ID bounds checksPeter Maydell
2022-01-20hw/intc/arm_gic: Allow reset of the running priorityPetr Pavlu
2022-01-20hw/intc/arm_gic: Implement read of GICC_IIDRPetr Pavlu
2022-01-08hw/intc: sifive_plic: Cleanup remaining functionsAlistair Francis
2022-01-08hw/intc: sifive_plic: Cleanup the read functionAlistair Francis
2022-01-08hw/intc: sifive_plic: Cleanup the write functionAlistair Francis
2022-01-08hw/intc: sifive_plic: Add a reset functionAlistair Francis
2022-01-07hw/intc/arm_gicv3_its: Rename max_l2_entries to num_l2_entriesPeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Fix various off-by-one errorsPeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Use FIELD macros for CTEsPeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Correct comment about CTE RDBase field sizePeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Use FIELD macros for DTEsPeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Correct handling of MAPIPeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Don't misuse GITS_TYPE_PHYSICAL definePeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Correct setting of TableDesc entry_szPeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Reduce code duplication in extract_table_params()Peter Maydell
2022-01-07hw/intc/arm_gicv3_its: Don't return early in extract_table_params() loopPeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Remove maxids union from TableDescPeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Remove redundant ITS_CTLR_ENABLED definePeter Maydell
2022-01-07hw/intc/arm_gicv3_its: Correct off-by-one bounds check on rdbasePeter Maydell
2021-12-31dma: Let ld*_dma() propagate MemTxResultPhilippe Mathieu-Daudé
2021-12-31dma: Let ld*_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-30dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-30dma: Let dma_memory_rw() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-15hw/intc/arm_gicv3: Introduce CONFIG_ARM_GIC_TCG Kconfig selectorPhilippe Mathieu-Daudé
2021-12-15hw/intc/arm_gicv3: Extract gicv3_set_gicv3state from arm_gicv3_cpuif.cPhilippe Mathieu-Daudé
2021-12-15hw/intc: clean-up error reporting for failed ITS cmdAlex Bennée
2021-12-07gicv3: fix ICH_MISR's LRENP computationDamien Hedde
2021-11-29hw/intc/arm_gicv3: fix handling of LPIs in list registersPeter Maydell
2021-11-26hw/intc/arm_gicv3: Add new gicv3_intid_is_special() functionPeter Maydell
2021-11-26hw/intc/arm_gicv3: Update cached state after LPI state changesPeter Maydell
2021-11-26hw/intc: cannot clear GICv3 ITS CTLR[Enabled] bitShashi Mallela
2021-11-22hw/intc/arm_gicv3_its: Revert version increments in vmstate_itsEric Auger
2021-11-15hw/intc/arm_gicv3: Support multiple redistributor regionsPeter Maydell
2021-11-15hw/intc/arm_gicv3: Set GICR_TYPER.Last correctly when nb_redist_regions > 1Peter Maydell