summaryrefslogtreecommitdiffstats
path: root/hw/ppc
Commit message (Expand)AuthorAgeFilesLines
...
* ppc440_uc.c: Move some macros to ppc4xx.hBALATON Zoltan2022-10-171-4/+0Star
* ppc440_sdram: QOM'ifyBALATON Zoltan2022-10-173-51/+81
* ppc440_sdram: Move RAM size check to ppc440_sdram_initBALATON Zoltan2022-10-173-25/+30
* ppc4xx_sdram: Rename functions to prevent name clashesBALATON Zoltan2022-10-175-59/+60
* ppc440_sdram: Rename local variable for readabilityBALATON Zoltan2022-10-171-18/+18
* ppc440_sdram: Get rid of the init RAM hackBALATON Zoltan2022-10-173-9/+13
* ppc440_sdram: Implement enable bit in the DDR2 SDRAM controllerBALATON Zoltan2022-10-171-2/+32
* ppc440_sdram: Split off map/unmap of sdram banks for later reuseBALATON Zoltan2022-10-171-12/+21
* ppc4xx_sdram: Drop extra zeros for readabilityBALATON Zoltan2022-10-171-20/+20
* ppc4xx_sdram: QOM'ifyBALATON Zoltan2022-10-175-65/+79
* ppc4xx_sdram: Move size check to ppc4xx_sdram_init()BALATON Zoltan2022-10-175-38/+9Star
* ppc440_bamboo: Add missing 4 MiB valid memory sizeBALATON Zoltan2022-10-171-1/+1
* ppc4xx: Use Ppc4xxSdramBank in ppc4xx_sdram_banks()BALATON Zoltan2022-10-177-47/+32Star
* ppc4xx_sdram: Get rid of the init RAM hackBALATON Zoltan2022-10-175-12/+12
* ppc4xx: Introduce Ppc4xxSdramBank structBALATON Zoltan2022-10-172-55/+53Star
* ppc440_bamboo: Remove unnecessary memsetsBALATON Zoltan2022-10-172-10/+4Star
* hw/ppc/pnv: Avoid dynamic stack allocationPhilippe Mathieu-Daudé2022-09-223-7/+7
* Merge tag 'pull-ppc-20220920' of https://gitlab.com/danielhb/qemu into stagingStefan Hajnoczi2022-09-211-1/+1
|\
| * hw/ppc: spapr: Use qemu_vfree() to free spapr->htabXuzhou Cheng2022-09-201-1/+1
* | spapr_pci: fix leak in spapr_phb_vfio_get_loc_codePaolo Bonzini2022-09-181-0/+1
|/
* Merge tag 'pull-ppc-20220831' of https://gitlab.com/danielhb/qemu into stagingStefan Hajnoczi2022-09-0115-1298/+1900
|\
| * ppc4xx: Fix code style problems reported by checkpatchBALATON Zoltan2022-08-315-47/+67
| * ppc/ppc4xx: Fix sdram trace eventsCédric Le Goater2022-08-311-1/+1
| * hw/ppc/Kconfig: Move imply before selectBALATON Zoltan2022-08-311-1/+1
| * hw/ppc/sam460ex: Remove PPC405 dependency from sam460exBALATON Zoltan2022-08-312-2/+0Star
| * ppc405: Move machine specific code to ppc405_boards.cBALATON Zoltan2022-08-313-254/+251Star
| * ppc/ppc405: QOM'ify FPGACédric Le Goater2022-08-311-17/+39
| * ppc/ppc405: Use an explicit I2C objectCédric Le Goater2022-08-312-2/+10
| * hw/intc/ppc-uic: Convert ppc-uic to a PPC4xx DCR deviceBALATON Zoltan2022-08-315-25/+13Star
| * ppc/ppc405: Use an embedded PPCUIC model in SoC stateCédric Le Goater2022-08-312-15/+16
| * ppc4xx: Rename ppc405-ebc to ppc4xx-ebcBALATON Zoltan2022-08-314-9/+9
| * ppc4xx: Move EBC model to ppc4xx_devs.cBALATON Zoltan2022-08-313-206/+191Star
| * ppc4xx: Rename ppc405-plb to ppc4xx-plbBALATON Zoltan2022-08-314-9/+9
| * ppc4xx: Move PLB model to ppc4xx_devs.cBALATON Zoltan2022-08-313-104/+94Star
| * ppc/ppc405: QOM'ify MALCédric Le Goater2022-08-314-83/+92
| * ppc/ppc405: QOM'ify PLBCédric Le Goater2022-08-313-31/+51
| * ppc/ppc405: QOM'ify POBCédric Le Goater2022-08-312-24/+44
| * ppc/ppc405: QOM'ify OPBACédric Le Goater2022-08-313-21/+41
| * ppc/ppc405: QOM'ify EBCCédric Le Goater2022-08-313-32/+51
| * ppc/ppc405: QOM'ify DMACédric Le Goater2022-08-312-79/+81
| * ppc/ppc405: QOM'ify GPIOCédric Le Goater2022-08-313-27/+45
| * ppc/ppc405: QOM'ify OCMCédric Le Goater2022-08-312-38/+55
| * ppc/ppc405: QOM'ify GPTCédric Le Goater2022-08-313-47/+78
| * ppc/ppc405: QOM'ify CPCCédric Le Goater2022-08-312-81/+95
| * ppc/ppc4xx: Introduce a DCR device modelCédric Le Goater2022-08-311-0/+41
| * ppc/ppc405: QOM'ify CPUCédric Le Goater2022-08-314-44/+32Star
| * ppc/ppc405: Start QOMification of the SoCCédric Le Goater2022-08-313-77/+71Star
| * ppc/ppc405: Introduce a PPC405 SoCCédric Le Goater2022-08-313-11/+68
| * ppc/ppc405: Move SRAM under the ref405ep machineCédric Le Goater2022-08-311-6/+6
| * ppc/ppc405: Move devices under the ref405ep machineCédric Le Goater2022-08-311-12/+19