aboutsummaryrefslogtreecommitdiff
path: root/include/hw/ppc
AgeCommit message (Expand)Author
2023-01-08include: Include headers where neededMarkus Armbruster
2022-12-21hw/ppc/spapr: Reduce "vof.h" inclusionPhilippe Mathieu-Daudé
2022-12-21hw/ppc/vof: Do not include the full "cpu.h"Philippe Mathieu-Daudé
2022-12-16hw/pci-host/pnv_phb3_msi: Convert TYPE_PHB3_MSI to 3-phase resetPeter Maydell
2022-10-28ppc4xx_sdram: Move ppc4xx_sdram_banks() to ppc4xx_sdram.cBALATON Zoltan
2022-10-17ppc440_uc.c: Move some macros to ppc4xx.hBALATON Zoltan
2022-10-17ppc440_sdram: QOM'ifyBALATON Zoltan
2022-10-17ppc4xx_sdram: Rename functions to prevent name clashesBALATON Zoltan
2022-10-17ppc440_sdram: Get rid of the init RAM hackBALATON Zoltan
2022-10-17ppc4xx_sdram: QOM'ifyBALATON Zoltan
2022-10-17ppc4xx_sdram: Move size check to ppc4xx_sdram_init()BALATON Zoltan
2022-10-17ppc4xx: Use Ppc4xxSdramBank in ppc4xx_sdram_banks()BALATON Zoltan
2022-10-17ppc4xx_sdram: Get rid of the init RAM hackBALATON Zoltan
2022-10-17ppc4xx: Introduce Ppc4xxSdramBank structBALATON Zoltan
2022-09-20hw/ppc/spapr: Fix code style problems reported by checkpatchBernhard Beschow
2022-08-31ppc4xx: Rename ppc405-ebc to ppc4xx-ebcBALATON Zoltan
2022-08-31ppc4xx: Move EBC model to ppc4xx_devs.cBALATON Zoltan
2022-08-31ppc4xx: Rename ppc405-plb to ppc4xx-plbBALATON Zoltan
2022-08-31ppc4xx: Move PLB model to ppc4xx_devs.cBALATON Zoltan
2022-08-31ppc/ppc405: QOM'ify MALCédric Le Goater
2022-08-31ppc/ppc4xx: Introduce a DCR device modelCédric Le Goater
2022-08-31ppc/ppc405: QOM'ify CPUCédric Le Goater
2022-08-31ppc/pnv: turn chip8->phbs[] into a PnvPHB* arrayDaniel Henrique Barboza
2022-08-31ppc/pnv: add helpers for pnv-phb user devicesDaniel Henrique Barboza
2022-08-31ppc/pnv: move attach_root_port helper to pnv-phb.cDaniel Henrique Barboza
2022-08-31ppc/pnv: remove root port name from pnv_phb_attach_root_port()Daniel Henrique Barboza
2022-08-31ppc/pnv: turn PnvPHB3 into a PnvPHB backendDaniel Henrique Barboza
2022-08-31ppc/pnv: Add initial P9/10 SBE modelNicholas Piggin
2022-07-06ppc/spapr: Implement H_WATCHDOGAlexey Kardashevskiy
2022-07-06spapr/ddw: Reset DMA when the last non-default window is removedAlexey Kardashevskiy
2022-07-06ppc/pnv: assign pnv-phb-root-port chassis/slot earlierDaniel Henrique Barboza
2022-07-06ppc/pnv: attach phb3/phb4 root ports in QOM treeDaniel Henrique Barboza
2022-05-26pseries: allow setting stdout-path even on machines with a VGAPaolo Bonzini
2022-05-11Clean up ill-advised or unusual header guardsMarkus Armbruster
2022-05-05ppc/xive: Update the state of the External interrupt signalFrederic Barrat
2022-04-20hw/ppc: change indentation to spaces from TABsGuo Zhi
2022-04-20ppc/pnv: Remove PnvPsiClas::irq_setCédric Le Goater
2022-04-20ppc/pnv: Remove PnvOCC::psi linkCédric Le Goater
2022-04-20ppc/pnv: Remove PnvLpcController::psi linkCédric Le Goater
2022-04-20ppc/pnv: Fix PSI IRQ definitionCédric Le Goater
2022-04-20ppc/spapr/ddw: Add 2M pagesizeAlexey Kardashevskiy
2022-04-04hw/ppc: free env->tb_env in spapr_unrealize_vcpu()Daniel Henrique Barboza
2022-03-14ppc/pnv: Remove user-created PHB{3,4,5} devicesCédric Le Goater
2022-03-02pnv/xive2: Add support for 8bits thread idCédric Le Goater
2022-03-02pnv/xive2: Add support for automatic save&restoreCédric Le Goater
2022-03-02xive2: Add a get_config() handler for the router configurationCédric Le Goater
2022-03-02ppc/pnv: add XIVE Gen2 TIMA supportCédric Le Goater
2022-03-02ppc/pnv: Add support for PQ offload on PHB5Cédric Le Goater
2022-03-02ppc/xive: Add support for PQ state bits offloadCédric Le Goater
2022-03-02ppc/xive2: Add support for notification injection on ESB pagesCédric Le Goater