summary refs log tree commit diff stats
path: root/hw/intc/xive.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* spapr/xive: Add source status helpersCédric Le Goater2021-10-211-4/+4
* ppc/xive: Export xive_tctx_word2() helperCédric Le Goater2021-09-291-5/+0
* ppc/xive: Export priority_to_ipb() helperCédric Le Goater2021-09-291-15/+6
* ppc/xive: Export xive_presenter_notify()Cédric Le Goater2021-08-271-4/+4
* ppc/xive: Export PQ get/set routinesCédric Le Goater2021-08-271-3/+3
* ppc/xive: Add firmware bit when dumping the ENDsCédric Le Goater2021-02-101-1/+2
* xive: Add trace eventsCédric Le Goater2020-12-141-3/+37
* ppc/xive: Simplify error handling in xive_tctx_realize()Greg Kurz2020-08-131-4/+1
* ppc/xive: Fix error handling in vmstate_xive_tctx_*() callbacksGreg Kurz2020-08-131-6/+8