summary refs log tree commit diff stats
path: root/hw/intc/xive2.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* qom: Make InterfaceInfo[] uses constPhilippe Mathieu-Daudé2025-04-251-1/+1
* qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-2/+2
* ppc/xive2: Fix logical / bitwise comparison typoNicholas Piggin2025-03-201-1/+1
* pnv/xive: Fix possible undefined shift error in group size calculationNicholas Piggin2025-03-201-5/+14
* ppc/xive2: Check crowd backlog when scanning group backlogFrederic Barrat2025-03-111-26/+56
* pnv/xive2: Rename nvp_ to nvx_ if they can refer to NVP or NVGCGlenn Miles2025-03-111-28/+28
* ppc/xive2: Support crowd-matching when looking for targetFrederic Barrat2025-03-111-16/+60
* ppc/xive2: Add support for MMIO operations on the NVPG/NVC BARFrederic Barrat2025-03-111-0/+87
* ppc/xive2: Process group backlog when updating the CPPRFrederic Barrat2025-03-111-2/+171
* ppc/xive2: Process group backlog when pushing an OS contextFrederic Barrat2025-03-111-0/+97
* ppc/xive2: Add undelivered group interrupt to backlogFrederic Barrat2025-03-111-30/+106
* ppc/xive2: Support group-matching when looking for targetFrederic Barrat2025-03-111-18/+47
* ppc/xive2: Add grouping level to notificationFrederic Barrat2025-03-111-8/+11
* ppc/xive2: Update NVP save/restore for group attributesFrederic Barrat2025-03-111-5/+18
* Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2024-12-211-2/+2
|\
| * include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-201-2/+2
* | include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson2024-12-191-2/+0
|/
* hw/intc: Constify all PropertyRichard Henderson2024-12-151-2/+2
* pnv/xive2: TIMA support for 8-byte OS context push for PHYPGlenn Miles2024-11-041-5/+19
* ppc/xive2: Support "Pull Thread Context to Odd Thread Reporting Line"Glenn Miles2024-11-041-21/+52
* ppc/xive2: Change context/ring specific functions to be genericMichael Kowal2024-11-041-10/+10
* ppc/xive2: Allow 1-byte write of Target field in TIMAGlenn Miles2024-11-041-0/+13
* ppc/xive2: Dump the VP-group and crowd tables with 'info pic'Frederic Barrat2024-11-041-0/+55
* ppc/xive2: Dump more NVP state with 'info pic'Frederic Barrat2024-11-041-2/+8
* ppc/xive2: Support TIMA "Pull OS Context to Odd Thread Reporting Line"Frederic Barrat2024-11-041-27/+133
* pnv/xive2: Dump more END state with 'info pic'Frederic Barrat2024-07-261-2/+5
* pnv/xive2: Move xive2_nvp_pic_print_info() to xive2.cFrederic Barrat2024-07-261-0/+26
* hw/ppc: Avoid using Monitor in xive2_end_pic_print_info()Philippe Mathieu-Daudé2024-06-191-27/+21
* hw/ppc: Avoid using Monitor in xive2_end_queue_pic_print_info()Philippe Mathieu-Daudé2024-06-191-7/+12
* hw/ppc: Avoid using Monitor in xive2_end_eas_pic_print_info()Philippe Mathieu-Daudé2024-06-191-10/+10
* hw/ppc: Avoid using Monitor in xive2_eas_pic_print_info()Philippe Mathieu-Daudé2024-06-191-6/+6
* hw/other: spelling fixesMichael Tokarev2023-09-211-3/+3
* pnv/xive: Allow mmio operations of any size on the ESB CI pagesFrederic Barrat2023-07-071-2/+2
* ppc/xive: Update the state of the External interrupt signalFrederic Barrat2022-05-051-0/+2
* ppc/xive: Always recompute the PIPR when pushing an OS contextFrederic Barrat2022-05-051-7/+9
* ppc/xive2: Make type Xive2EndSource not user creatableCédric Le Goater2022-03-141-0/+1
* pnv/xive2: Add support for 8bits thread idCédric Le Goater2022-03-021-1/+2
* pnv/xive2: Add support for automatic save&restoreCédric Le Goater2022-03-021-5/+121
* xive2: Add a get_config() handler for the router configurationCédric Le Goater2022-03-021-0/+7
* ppc/pnv: add XIVE Gen2 TIMA supportCédric Le Goater2022-03-021-0/+95
* ppc/xive: Add support for PQ state bits offloadCédric Le Goater2022-03-021-1/+41
* ppc/xive2: Add support for notification injection on ESB pagesCédric Le Goater2022-03-021-0/+10
* ppc/xive2: Introduce a presenter matching routineCédric Le Goater2022-03-021-0/+82
* ppc/xive2: Introduce a XIVE2 core frameworkCédric Le Goater2022-03-021-0/+667