aboutsummaryrefslogtreecommitdiff
path: root/hw/spapr_vio.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-10Make all static TypeInfos constAndreas Färber1-2/+2
2012-12-19softmmu: move include files to include/sysemu/Paolo Bonzini1-3/+3
2012-12-19monitor: move include files to include/monitor/Paolo Bonzini1-1/+1
2012-10-31spapr: Pass PowerPCCPU to hypercallsAndreas Färber1-5/+5
2012-10-04pseries: Rework implementation of TCE bypassDavid Gibson1-16/+10
2012-10-04pseries: Clear TCE and signal state when resetting PAPR VIO devicesDavid Gibson1-6/+5
2012-08-15pseries dma: DMA window params added to PHB and DT population changedAlexey Kardashevskiy1-1/+1
2012-08-15pseries: Rework irq assignment to avoid carrying qemu_irqs aroundAlexey Kardashevskiy1-6/+6
2012-06-27pseries: Convert sPAPR TCEs to use generic IOMMU infrastructureDavid Gibson1-261/+20
2012-06-18qbus: Make child devices linksAnthony Liguori1-12/+13
2012-06-18qdev: Convert busses to QEMU Object ModelAnthony Liguori1-5/+7
2012-06-18qdev: Move bus properties to abstract superclassesPaolo Bonzini1-1/+1
2012-06-18qdev: Move bus properties to a separate globalPaolo Bonzini1-4/+6
2012-05-01pseries: Implement automatic PAPR VIO address allocationDavid Gibson1-20/+34
2012-04-15pseries: Correctly use the device model reset hooksDavid Gibson1-4/+8
2012-04-15pseries: Fix bug with reset of VIO CRQsDavid Gibson1-8/+25
2012-04-15pseries: Clean up hcall_dprintf() debugging messagesDavid Gibson1-16/+9
2012-03-15pseries: Add support for level interrupts to XICSDavid Gibson1-1/+1
2012-03-14ppc hw/: Don't use CPUStateAndreas Färber1-6/+6
2012-02-15qom: Unify type registrationAndreas Färber1-2/+2
2012-02-03qdev: kill off DeviceInfoAnthony Liguori1-1/+1
2012-02-03qdev: register all types natively through QEMU Object ModelAnthony Liguori1-17/+18
2012-01-27sysbus: apic: ioapic: convert to QEMU Object ModelAnthony Liguori1-5/+12
2012-01-27spapr: convert to QEMU Object Model (v2)Anthony Liguori1-22/+33
2012-01-27qdev: move qdev->info to classAnthony Liguori1-3/+3
2012-01-03pseries: Check for duplicate addresses on the spapr-vio busMichael Ellerman1-0/+32
2012-01-03pseries: Populate "/chosen/linux,stdout-path" in the FDTDavid Gibson1-0/+34
2012-01-03pseries: Emit device tree nodes in reg orderDavid Gibson1-5/+45
2012-01-03pseries: Remove hcalls callbackDavid Gibson1-13/+0
2011-11-18pseries: Fix qdev.id handling in the VIO bus codeMichael Ellerman1-7/+29
2011-11-18pseries: Fix buggy spapr_vio_find_by_reg()David Gibson1-2/+2
2011-11-01Merge branch 'ppc-next' of git://repo.or.cz/qemu/agrafBlue Swirl1-1/+7
2011-10-30pseries: Use Book3S-HV TCE acceleration capabilitiesDavid Gibson1-1/+7
2011-10-28qdev: switch children device list to QTAILQPaolo Bonzini1-3/+3
2011-10-06pseries: Refactor spapr irq allocationDavid Gibson1-5/+4
2011-10-06spapr: make irq customizable via qdevPaolo Bonzini1-1/+7
2011-10-06spapr: proper qdevificationPaolo Bonzini1-0/+5
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-1/+1
2011-04-01Add a PAPR TCE-bypass mechanism for the pSeries machineBen Herrenschmidt1-0/+82
2011-04-01Implement PAPR CRQ hypercallsBen Herrenschmidt1-0/+160
2011-04-01Implement TCE translation for sPAPR VIODavid Gibson1-0/+238
2011-04-01Add PAPR H_VIO_SIGNAL hypercall and infrastructure for VIO interruptsDavid Gibson1-0/+37
2011-04-01Implement the bus structure for PAPR virtual IODavid Gibson1-0/+214