aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc/pnv_core.c
AgeCommit message (Expand)Author
2021-05-04hw/ppc/pnv_core: Update hflags after setting msrRichard Henderson
2020-11-15non-virt: Fix Lesser GPL version numberChetan Pant
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster
2020-07-10qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster
2020-05-15qdev: Unrealize must not failMarkus Armbruster
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2020-02-02ppc/pnv: change the PowerNV machine devices to be non user creatableCédric Le Goater
2020-02-02ppc/pnv: Add support for "hostboot" modeCédric Le Goater
2020-02-02ppc/pnv: remove useless "core-pir" property alias.Cédric Le Goater
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2019-12-17ppc/pnv: Introduce a POWER10 PnvChip and a powernv10 machineCédric Le Goater
2019-12-17ppc/pnv: Link "chip" property to PnvCore::chip pointerGreg Kurz
2019-11-18ppc: Add intc_destroy() handlers to SpaprInterruptController/PnvChipGreg Kurz
2019-10-24ppc/pnv: Fix naming of routines realizing the CPUsCédric Le Goater
2019-10-24ppc: Reset the interrupt presenter from the CPU reset handlerCédric Le Goater
2019-10-24ppc/pnv: Add a PnvChip pointer to PnvCoreCédric Le Goater
2019-10-24ppc/pnv: Introduce a PnvCore reset handlerCédric Le Goater
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-03-12ppc/pnv: POWER9 XSCOM quad supportCédric Le Goater
2019-03-12ppc/pnv: extend XSCOM core support for POWER9Cédric Le Goater
2019-03-12ppc/pnv: change the CPU machine_data presenter type to Object *Cédric Le Goater
2019-02-04ppc/pnv: introduce a CPU machine_dataCédric Le Goater
2019-01-09ppc: replace the 'Object *intc' by a 'ICPState *icp' pointer under the CPUCédric Le Goater
2019-01-09spapr: modify the prototype of the cpu_intc_create() methodCédric Le Goater
2018-10-19error: Fix use of error_prepend() with &error_fatal, &error_abortMarkus Armbruster
2018-07-03ppc/pnv: fix pnv_core_realize() error handlingCédric Le Goater
2018-06-21ppc/pnv: introduce a new intc_create() operation to the chip modelCédric Le Goater
2018-06-16pnv: Add cpu unrealize pathDavid Gibson
2018-06-16pnv: Clean up cpu realize pathDavid Gibson
2018-06-16pnv_core: Allocate cpu thread objects individuallyDavid Gibson
2018-06-16pnv: Fix some error handling cpu realize()David Gibson
2018-06-08ppc/pnv: Add trailing '\n' to qemu_log() callsPhilippe Mathieu-Daudé
2018-01-17ppc/pnv: fix XSCOM core addressing on POWER9Cédric Le Goater
2018-01-10ppc/pnv: change powernv_ prefix to pnv_ for overall naming consistencyCédric Le Goater
2017-12-15ppc/xics: assign of the CPU 'intc' pointer under the coreCédric Le Goater
2017-12-15ppc/xics: introduce an icp_create() helperCédric Le Goater
2017-10-17ppc: pnv: drop PnvChipClass::cpu_model fieldIgor Mammedov
2017-10-17ppc: pnv: define core types staticallyIgor Mammedov
2017-10-17ppc: pnv: drop PnvCoreClass::cpu_oc fieldIgor Mammedov
2017-10-17ppc: pnv: normalize core/chip type namesIgor Mammedov
2017-10-17ppc: pnv: use generic cpu_model parsingIgor Mammedov
2017-06-20pnv-core: use get_uint() for "core-pir" propertyMarc-André Lureau
2017-06-09xics: setup cpu at realize timeGreg Kurz
2017-06-09xics: introduce macros for ICP/ICS link propertiesGreg Kurz
2017-06-08pnv_core: drop reference on ICPState object during CPU realizationGreg Kurz
2017-04-26ppc/pnv: create the ICP object under PnvCoreCédric Le Goater