qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 00/31] QOMify PPC4xx devices and minor clean ups


From: Daniel Henrique Barboza
Subject: Re: [PATCH v2 00/31] QOMify PPC4xx devices and minor clean ups
Date: Thu, 18 Aug 2022 14:31:45 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0



On 8/18/22 10:17, Cédric Le Goater wrote:
Daniel,

On 8/17/22 17:08, BALATON Zoltan wrote:
Hello,

This is based on gitlab.com/danielhb/qemu/tree/ppc-7.2

This series contains the rest of Cédric's OOM'ify patches modified
according my review comments and some other clean ups I've noticed
along the way.

I think patches 01-24 are good for merge.

Queued in gitlab.com/danielhb/qemu/tree/ppc-7.2 (with the v3 of patch 21).


Daniel


v2 now also includes the sdram changes after some clean up to simplify
it. This should now be the same state as Cédric's series. I shall
continue with the ppc440_sdram DDR2 controller model used by the
sam460ex but that needs a bit more chnages. But it is independent of
this series so this can be merged now and I can follow up later in a
separate series.

I will take a look at the SDRAM changes later.

Thanks,

C.



Regards,
BALATON Zoltan

BALATON Zoltan (31):
   ppc/ppc4xx: Introduce a DCR device model
   ppc/ppc405: QOM'ify CPC
   ppc/ppc405: QOM'ify GPT
   ppc/ppc405: QOM'ify OCM
   ppc/ppc405: QOM'ify GPIO
   ppc/ppc405: QOM'ify DMA
   ppc/ppc405: QOM'ify EBC
   ppc/ppc405: QOM'ify OPBA
   ppc/ppc405: QOM'ify POB
   ppc/ppc405: QOM'ify PLB
   ppc/ppc405: QOM'ify MAL
   ppc4xx: Move PLB model to ppc4xx_devs.c
   ppc4xx: Rename ppc405-plb to ppc4xx-plb
   ppc4xx: Move EBC model to ppc4xx_devs.c
   ppc4xx: Rename ppc405-ebc to ppc4xx-ebc
   ppc/ppc405: Use an embedded PPCUIC model in SoC state
   hw/intc/ppc-uic: Convert ppc-uic to a PPC4xx DCR device
   ppc/ppc405: Use an explicit I2C object
   ppc/ppc405: QOM'ify FPGA
   ppc405: Move machine specific code to ppc405_boards.c
   hw/ppc/Kconfig: Remove PPC405 dependency from sam460ex
   hw/ppc/Kconfig: Move imply before select
   ppc/ppc4xx: Fix sdram trace events
   ppc4xx: Fix code style problems reported by checkpatch
   ppc440_bamboo: Remove unnecessary memsets
   ppc4xx: Introduce Ppc4xxSdramBank struct
   ppc4xx_sdram: Get rid of the init RAM hack
   ppc4xx: Use Ppc4xxSdramBank in ppc4xx_sdram_banks()
   ppc440_bamboo: Add missing 4 MiB valid memory size
   ppc4xx_sdram: Move size check to ppc4xx_sdram_init()
   ppc4xx_sdram: QOM'ify

  hw/intc/ppc-uic.c         |   26 +-
  hw/ppc/Kconfig            |    3 +-
  hw/ppc/ppc405.h           |  190 +++++--
  hw/ppc/ppc405_boards.c    |  384 ++++++++-----
  hw/ppc/ppc405_uc.c        | 1078 ++++++++++++-------------------------
  hw/ppc/ppc440.h           |    5 +-
  hw/ppc/ppc440_bamboo.c    |   63 ++-
  hw/ppc/ppc440_uc.c        |   57 +-
  hw/ppc/ppc4xx_devs.c      |  670 +++++++++++++++++------
  hw/ppc/ppc4xx_pci.c       |   31 +-
  hw/ppc/sam460ex.c         |   52 +-
  hw/ppc/trace-events       |    3 -
  hw/ppc/virtex_ml507.c     |    7 +-
  include/hw/intc/ppc-uic.h |    6 +-
  include/hw/ppc/ppc4xx.h   |  118 +++-
  15 files changed, 1477 insertions(+), 1216 deletions(-)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]