summaryrefslogtreecommitdiffstats
path: root/hw/intc
Commit message (Expand)AuthorAgeFilesLines
...
* qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster2020-06-152-5/+6
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-06-131-0/+19
|\
| * KVM: Kick resamplefd for split kernel irqchipPeter Xu2020-06-101-0/+19
* | hw/unicore32/puv3: Use qemu_log_mask(ERROR) instead of debug printf()Philippe Mathieu-Daudé2020-06-091-2/+7
|/
* qdev: Unrealize must not failMarkus Armbruster2020-05-154-5/+5
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-154-5/+5
* bugfix: Use gicr_typer in arm_gicv3_icc_resetKeqian Zhu2020-04-301-3/+1Star
* hw/arm/bcm283x: Correct the license textPhilippe Mathieu-Daudé2020-03-232-3/+5
* spapr/xive: use SPAPR_IRQ_IPI to define IPI ranges exposed to the guestCédric Le Goater2020-03-171-2/+2
* hw/intc/armv7m_nvic: Rebuild hflags on resetPeter Maydell2020-03-121-0/+6
* hw/intc/arm_gic_kvm: Don't assume kernel can provide a GICv2Peter Maydell2020-02-281-0/+9
* target/arm: Add isar_feature_aa32_vfp_simdRichard Henderson2020-02-281-10/+10
* arm_gic: Mask the un-supported priority bitsSai Pavan Boddu2020-02-282-2/+32
* target/arm: Test correct register in aa32_pan and aa32_ats1e1 checksPeter Maydell2020-02-211-4/+4
* target/arm: Define an aa32_pmu_8_1 isar feature test functionPeter Maydell2020-02-211-1/+1
* ppc/pnv: Add models for POWER8 PHB3 PCIe Host bridgeCédric Le Goater2020-02-021-1/+13
* hw/intc/arm_gicv3_kvm: Stop wrongly programming GICR_PENDBASER.PTZ bitZenghui Yu2020-01-301-7/+4Star
* add device_legacy_reset function to prepare for reset api changeDamien Hedde2020-01-301-1/+1
* s390x: adapter routes error handlingCornelia Huck2020-01-271-0/+8
* intc/s390_flic_kvm.c: remove unneeded label in kvm_flic_load()Daniel Henrique Barboza2020-01-271-7/+3Star
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-2422-28/+28
* apic: Use 32bit APIC ID for migration instance IDPeter Xu2020-01-201-1/+4
* migration: Change SaveStateEntry.instance_id into uint32_tPeter Xu2020-01-201-1/+1
* migration: Define VMSTATE_INSTANCE_ID_ANYPeter Xu2020-01-201-1/+1
* arm/gicv3: update virtual irq state after IAR register readJeff Kubascik2020-01-171-0/+3
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-01-101-0/+1
|\
| * hw/intc/i8259: Fix Kconfig dependency on ISA busPhilippe Mathieu-Daudé2020-01-071-0/+1
* | Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.0-20200108' into...Peter Maydell2020-01-104-17/+52
|\ \
| * | pnv/xive: Deduce the PnvXive pointer from XiveTCTX::xptrGreg Kurz2020-01-081-6/+2Star
| * | spapr/xive: Deduce the SpaprXive pointer from XiveTCTX::xptrGreg Kurz2020-01-081-5/+4Star
| * | xive: Add a "presenter" link property to the TCTX objectCédric Le Goater2020-01-082-2/+6
| * | xive: Use the XIVE fabric link under the XIVE routerGreg Kurz2020-01-081-3/+11
| * | spapr, pnv, xive: Add a "xive-fabric" link to the XIVE routerGreg Kurz2020-01-081-0/+8
| * | pnv/xive: Use device_class_set_parent_realize()Greg Kurz2020-01-081-0/+10
| * | spapr/xive: Use device_class_set_parent_realize()Greg Kurz2020-01-081-1/+11
| |/
* | omap-intc: remove PROP_PTRMarc-André Lureau2020-01-071-7/+10
* | cris: improve passing PIC interrupt vector to the CPUMarc-André Lureau2020-01-071-25/+1Star
* | leon3: use qemu_irq framework instead of callback as propertyMarc-André Lureau2020-01-071-31/+4Star
|/
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-12-205-4/+7
|\
| * hw: replace hw/i386/pc.h with a header just for the i8259Paolo Bonzini2019-12-175-4/+7
* | hw/intc/s390: Simplify error handling in kvm_s390_flic_realize()Markus Armbruster2019-12-181-6/+4Star
* | error: Clean up unusual names of Error * variablesMarkus Armbruster2019-12-181-5/+5
|/
* xics: Don't deassert outputsGreg Kurz2019-12-171-3/+0Star
* ppc/pnv: Dump the XIVE NVT tableCédric Le Goater2019-12-171-0/+64
* ppc/pnv: Extend XiveRouter with a get_block_id() handlerCédric Le Goater2019-12-173-5/+28
* ppc/pnv: Introduce a pnv_xive_block_id() helperCédric Le Goater2019-12-171-31/+33
* ppc/xive: Synthesize interrupt from the saved IPB in the NVTCédric Le Goater2019-12-171-0/+52
* ppc/xive: Introduce a xive_tctx_ipb_update() helperCédric Le Goater2019-12-171-10/+11
* ppc/xive: Remove the get_tctx() XiveRouter handlerCédric Le Goater2019-12-173-28/+0Star
* ppc/xive: Move the TIMA operations to the controller modelCédric Le Goater2019-12-173-32/+65