summary refs log tree commit diff stats
path: root/hw/intc (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | hw/intc/arm_gicv3: Honour GICD_CTLR.EnableGrp1NS for LPIsPeter Maydell2022-01-281-0/+1
| * | hw/intc/arm_gicv3_its: Don't clear GITS_CWRITER on writes to GITS_CBASERPeter Maydell2022-01-281-3/+0
| * | hw/intc/arm_gicv3_its: Don't clear GITS_CREADR when GITS_CTLR.ENABLED is setPeter Maydell2022-01-281-1/+0
| * | hw/intc/arm_gicv3: Initialise dma_as in GIC, not ITSPeter Maydell2022-01-282-3/+5
| * | hw/intc/arm_gicv3_its: Add tracepointsPeter Maydell2022-01-282-0/+19
| |/
* / intc: Unexport InterruptStatsProviderClass-related functionsBernhard Beschow2022-01-272-4/+4
|/
* target/riscv: Support start kernel directly by KVMYifei Jiang2022-01-211-5/+15
* hw/intc/arm_gicv3: Check for !MEMTX_OK instead of MEMTX_ERRORPhilippe Mathieu-Daudé2022-01-201-2/+2
* hw/intc/arm_gicv3_its: Range-check ICID before indexing into collection tablePeter Maydell2022-01-201-0/+7
* hw/intc/arm_gicv3_its: Check indexes before use, not afterPeter Maydell2022-01-201-17/+25
* hw/intc/arm_gicv3_its: Factor out "find address of table entry" codePeter Maydell2022-01-201-138/+66
* hw/intc/arm_gicv3_its: Fix return codes in process_mapd()Peter Maydell2022-01-201-6/+4
* hw/intc/arm_gicv3_its: Fix return codes in process_mapc()Peter Maydell2022-01-201-5/+3
* hw/intc/arm_gicv3_its: Fix return codes in process_mapti()Peter Maydell2022-01-201-15/+13
* hw/intc/arm_gicv3_its: Refactor process_its_cmd() to reduce nestingPeter Maydell2022-01-201-50/+47
* hw/intc/arm_gicv3_its: Fix return codes in process_its_cmd()Peter Maydell2022-01-201-11/+11
* hw/intc/arm_gicv3_its: Use enum for return value of process_* functionsPeter Maydell2022-01-201-21/+38
* hw/intc/arm_gicv3_its: Don't use data if reading command failedPeter Maydell2022-01-201-1/+6
* hw/intc/arm_gicv3_its: Fix handling of process_its_cmd() return valuePeter Maydell2022-01-201-2/+2
* hw/intc/arm_gicv3_its: Convert int ID check to num_intids conventionPeter Maydell2022-01-201-3/+3
* hw/intc/arm_gicv3_its: Fix event ID bounds checksPeter Maydell2022-01-201-8/+10
* hw/intc/arm_gic: Allow reset of the running priorityPetr Pavlu2022-01-201-0/+2
* hw/intc/arm_gic: Implement read of GICC_IIDRPetr Pavlu2022-01-201-0/+9
* hw/intc: sifive_plic: Cleanup remaining functionsAlistair Francis2022-01-081-87/+22
* hw/intc: sifive_plic: Cleanup the read functionAlistair Francis2022-01-081-44/+11
* hw/intc: sifive_plic: Cleanup the write functionAlistair Francis2022-01-081-49/+27
* hw/intc: sifive_plic: Add a reset functionAlistair Francis2022-01-081-0/+18
* hw/intc/arm_gicv3_its: Rename max_l2_entries to num_l2_entriesPeter Maydell2022-01-071-12/+12
* hw/intc/arm_gicv3_its: Fix various off-by-one errorsPeter Maydell2022-01-071-13/+13
* hw/intc/arm_gicv3_its: Use FIELD macros for CTEsPeter Maydell2022-01-072-4/+6
* hw/intc/arm_gicv3_its: Correct comment about CTE RDBase field sizePeter Maydell2022-01-071-1/+1
* hw/intc/arm_gicv3_its: Use FIELD macros for DTEsPeter Maydell2022-01-072-14/+13
* hw/intc/arm_gicv3_its: Correct handling of MAPIPeter Maydell2022-01-071-11/+7
* hw/intc/arm_gicv3_its: Don't misuse GITS_TYPE_PHYSICAL definePeter Maydell2022-01-072-29/+27
* hw/intc/arm_gicv3_its: Correct setting of TableDesc entry_szPeter Maydell2022-01-071-1/+1
* hw/intc/arm_gicv3_its: Reduce code duplication in extract_table_params()Peter Maydell2022-01-071-57/+40
* hw/intc/arm_gicv3_its: Don't return early in extract_table_params() loopPeter Maydell2022-01-071-2/+2
* hw/intc/arm_gicv3_its: Remove maxids union from TableDescPeter Maydell2022-01-071-10/+10
* hw/intc/arm_gicv3_its: Remove redundant ITS_CTLR_ENABLED definePeter Maydell2022-01-072-12/+10
* hw/intc/arm_gicv3_its: Correct off-by-one bounds check on rdbasePeter Maydell2022-01-071-2/+2
* dma: Let ld*_dma() propagate MemTxResultPhilippe Mathieu-Daudé2021-12-311-4/+4
* dma: Let ld*_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-3/+4
* dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-3/+4
* dma: Let dma_memory_rw() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-1/+2
* hw/intc/arm_gicv3: Introduce CONFIG_ARM_GIC_TCG Kconfig selectorPhilippe Mathieu-Daudé2021-12-153-5/+12
* hw/intc/arm_gicv3: Extract gicv3_set_gicv3state from arm_gicv3_cpuif.cPhilippe Mathieu-Daudé2021-12-153-9/+24
* hw/intc: clean-up error reporting for failed ITS cmdAlex Bennée2021-12-151-12/+27
* gicv3: fix ICH_MISR's LRENP computationDamien Hedde2021-12-071-1/+2
* hw/intc/arm_gicv3: fix handling of LPIs in list registersPeter Maydell2021-11-291-3/+2
* hw/intc/arm_gicv3: Add new gicv3_intid_is_special() functionPeter Maydell2021-11-262-2/+15