summary refs log tree commit diff stats
path: root/hw/intc/xive.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-4/+4
* pnv/xive: Fix possible undefined shift error in group size calculationNicholas Piggin2025-03-201-3/+24
* ppc/xive: Fix typo in crowd block level calculationNicholas Piggin2025-03-201-1/+1
* ppc/xive2: Support crowd-matching when looking for targetFrederic Barrat2025-03-111-6/+39
* ppc/xive2: Process group backlog when updating the CPPRFrederic Barrat2025-03-111-2/+2
* ppc/xive2: Support group-matching when looking for targetFrederic Barrat2025-03-111-17/+39
* ppc/xive2: Add grouping level to notificationFrederic Barrat2025-03-111-37/+51
* ppc/xive: Rename ipb_to_pipr() to xive_ipb_to_pipr()Michael Kowal2025-03-111-16/+6
* Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2024-12-211-3/+3
|\
| * include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-201-3/+3
* | include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson2024-12-191-4/+0
|/
* hw/intc: Constify all PropertyRichard Henderson2024-12-151-4/+4
* pnv/xive2: TIMA CI ops using alternative offsets or byte lengthsMichael Kowal2024-11-041-0/+6
* pnv/xive2: TIMA support for 8-byte OS context push for PHYPGlenn Miles2024-11-041-0/+2
* pnv/xive: Update PIPR when updating CPPRGlenn Miles2024-11-041-2/+32
* pnv/xive: Add special handling for pool targetsGlenn Miles2024-11-041-10/+26
* ppc/xive2: Support "Pull Thread Context to Odd Thread Reporting Line"Glenn Miles2024-11-041-4/+5
* ppc/xive2: Change context/ring specific functions to be genericMichael Kowal2024-11-041-3/+3
* ppc/xive2: Support "Pull Thread Context to Register" operationGlenn Miles2024-11-041-0/+15
* ppc/xive2: Allow 1-byte write of Target field in TIMAGlenn Miles2024-11-041-0/+2
* pnv/xive2: Support for "OS LGS Push" TIMA operationGlenn Miles2024-11-041-0/+15
* ppc/xive2: Support TIMA "Pull OS Context to Odd Thread Reporting Line"Frederic Barrat2024-11-041-0/+2
* pnv/xive2: Define OGEN field in the TIMAFrederic Barrat2024-11-041-0/+4
* pnv/xive: TIMA patch sets pre-req alignment and formatting changesMichael Kowal2024-11-041-24/+48
* ppc/xive: Fix ESB length overflow on 32-bit hostsNicholas Piggin2024-11-041-1/+1
* pnv/xive2: Refine TIMA 'info pic' outputFrederic Barrat2024-07-261-3/+9
* hw/ppc: Avoid using Monitor in xive_end_eas_pic_print_info()Philippe Mathieu-Daudé2024-06-191-12/+10
* hw/ppc: Avoid using Monitor in xive_end_pic_print_info()Philippe Mathieu-Daudé2024-06-191-22/+18
* hw/ppc: Avoid using Monitor in xive_eas_pic_print_info()Philippe Mathieu-Daudé2024-06-191-6/+6
* hw/ppc: Avoid using Monitor in xive_source_pic_print_info()Philippe Mathieu-Daudé2024-06-191-9/+7
* hw/ppc: Avoid using Monitor in xive_end_queue_pic_print_info()Philippe Mathieu-Daudé2024-06-191-6/+11
* hw/ppc: Avoid using Monitor in xive_tctx_pic_print_info()Philippe Mathieu-Daudé2024-06-191-5/+6
* hw/intc: Constify VMStateRichard Henderson2023-12-291-2/+2
* hw/other: spelling fixesMichael Tokarev2023-09-211-1/+1
* ppc/xive: Introduce a new XiveRouter end_notify() handlerCédric Le Goater2023-09-061-10/+18
* pnv/xive: Print CPU target in all TIMA tracesFrederic Barrat2023-07-071-2/+2
* pnv/xive: Allow mmio operations of any size on the ESB CI pagesFrederic Barrat2023-07-071-4/+4
* pnv/xive: Add property on xive sources to define PQ state on resetFrederic Barrat2023-07-071-2/+6
* pnv/xive2: Check TIMA special ops against a dedicated array for P10Frederic Barrat2023-06-251-9/+43
* pnv/xive2: Add a get_config() method on the presenter classFrederic Barrat2023-06-251-0/+7
* pnv/xive2: Handle TIMA access through all portsFrederic Barrat2023-06-101-1/+1
* pnv/xive2: Introduce macros to manipulate TIMA addressesFrederic Barrat2023-06-101-7/+7
* ppc64: Allocate IRQ lines with qdev_init_gpio_in()Cédric Le Goater2022-07-181-2/+2
* ppc/xive: Update the state of the External interrupt signalFrederic Barrat2022-05-051-0/+14
* ppc/xive: Always recompute the PIPR when pushing an OS contextFrederic Barrat2022-05-051-3/+8
* ppc/pnv: Add support for PQ offload on PHB5Cédric Le Goater2022-03-021-1/+21
* ppc/xive: Add support for PQ state bits offloadCédric Le Goater2022-03-021-7/+41
* ppc/xive2: Add support for notification injection on ESB pagesCédric Le Goater2022-03-021-0/+9
* dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-3/+4