aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-02-26qapi: Recognize section tags and 'Features:' only after blank lineMarkus Armbruster9-12/+32
2024-02-26qapi: Require descriptions and tagged sections to be indentedMarkus Armbruster28-2316/+2318
2024-02-26qapi: Reject section heading in the middle of a doc commentMarkus Armbruster5-4/+13
2024-02-26qapi: Rename QAPIDoc.Section.name to .tagMarkus Armbruster3-19/+19
2024-02-26qapi: Improve error message for empty doc sectionsMarkus Armbruster3-10/+10
2024-02-26qapi: Improve error position for bogus invalid "Returns" sectionMarkus Armbruster2-4/+8
2024-02-26qapi: Improve error position for bogus argument descriptionsMarkus Armbruster8-8/+10
2024-02-26sphinx/qapidoc: Drop code to generate doc for simple union branchMarkus Armbruster1-11/+7
2024-02-26tests/qapi-schema: Cover 'Features:' not followed by descriptionsMarkus Armbruster4-0/+30
2024-02-26tests/qapi-schema: Cover duplicate 'Features:' lineMarkus Armbruster4-0/+34
2024-02-26tests/qapi-schema: Fix test 'QAPI rST doc'Markus Armbruster2-16/+15
2024-02-26qapi: Misc cleanups to migrate QAPIsHet Gala1-6/+7
2024-02-24Merge tag 'pull-request-2024-02-23' of https://gitlab.com/thuth/qemu into sta...Peter Maydell16-189/+99
2024-02-23Merge tag 'pull-ppc-for-9.0-20240224' of https://gitlab.com/npiggin/qemu into...Peter Maydell54-352/+3318
2024-02-23target/ppc: optimise ppcemb_tlb_t flushingNicholas Piggin1-6/+37
2024-02-23target/ppc: 440 optimise tlbwe TLB flushingNicholas Piggin1-1/+1
2024-02-23target/ppc: 4xx optimise tlbwe_lo TLB flushingNicholas Piggin1-2/+8
2024-02-23target/ppc: 4xx don't flush TLB for a newly written software TLB entryNicholas Piggin1-7/+0
2024-02-23target/ppc: Factor out 4xx ppcemb_tlb_t flushingNicholas Piggin1-11/+13
2024-02-23target/ppc: Fix 440 tlbwe TLB invalidation gapsNicholas Piggin1-25/+10
2024-02-23target/ppc: Add SMT support to time facilitiesNicholas Piggin2-11/+136
2024-02-23target/ppc: Implement core timebase state machine and TFMRNicholas Piggin2-3/+243
2024-02-23ppc/pnv: Implement the ChipTOD to Core transferNicholas Piggin5-0/+166
2024-02-23ppc/pnv: Wire ChipTOD model to powernv9 and powernv10 machinesNicholas Piggin2-0/+33
2024-02-23ppc/pnv: Add POWER9/10 chiptod modelNicholas Piggin5-0/+517
2024-02-23target/ppc: Fix move-to timebase SPR access permissionsNicholas Piggin1-8/+23
2024-02-23target/ppc: Improve timebase register defines namingNicholas Piggin2-9/+9
2024-02-23target/ppc: Rename TBL to TB on 64-bitNicholas Piggin2-0/+8
2024-02-23target/ppc: Update gdbstub to read SPR's CFAR, DEC, HDEC, TB-L/USaif Abrar1-2/+38
2024-02-23hw/ppc: N1 chiplet wiringChalapathi V2-0/+17
2024-02-23hw/ppc: Add N1 chiplet modelChalapathi V4-0/+212
2024-02-23hw/ppc: Add pnv nest pervasive common chiplet modelChalapathi V4-0/+244
2024-02-23ppc/pnv: Test pnv i2c master and connected devicesGlenn Miles6-190/+717
2024-02-23ppc/pnv: Add a pca9554 I2C device to powernv10-rainierGlenn Miles4-0/+12
2024-02-23misc: Add a pca9554 GPIO device modelGlenn Miles4-2/+391
2024-02-23ppc/pnv: Use resettable interface to reset child I2C busesGlenn Miles1-1/+14
2024-02-23ppc/pnv: Wire up pca9552 GPIO pins for PCIe hotplug power controlGlenn Miles1-1/+13
2024-02-23ppc/pnv: Add pca9552 to powernv10-rainier for PCIe hotplug power controlGlenn Miles3-0/+27
2024-02-23ppc/pnv: New powernv10-rainier machine typeGlenn Miles1-2/+22
2024-02-23misc/pca9552: Let external devices set pca9552 inputsGlenn Miles2-8/+45
2024-02-23misc/pca9552: Fix inverted input statusGlenn Miles2-8/+16
2024-02-23ppc/pnv: Change powernv default to powernv10Nicholas Piggin1-2/+2
2024-02-23spapr: Tag pseries-2.1 - 2.11 machines as deprecatedCédric Le Goater3-0/+9
2024-02-23ppc/spapr: change pseries machine default to POWER10 CPUNicholas Piggin1-1/+1
2024-02-23ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS.Harsh Prateek Bora1-6/+3
2024-02-23ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs.Harsh Prateek Bora2-3/+17
2024-02-23hw/ppc/spapr: Rename 'softmmu' -> 'vhyp_mmu'Philippe Mathieu-Daudé2-1/+1
2024-02-23hw/ppc/spapr_hcall: Rename {softmmu -> vhyp_mmu}_resize_hpt_prPhilippe Mathieu-Daudé3-7/+10
2024-02-23hw/ppc/spapr_hcall: Allow elision of softmmu_resize_hpt_prepPhilippe Mathieu-Daudé2-19/+8
2024-02-23hw/ppc/spapr: Add missing licensePhilippe Mathieu-Daudé1-0/+9