qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v13 00/19] i.MX: Add i.MX25 support through the


From: Jean-Christophe DUBOIS
Subject: Re: [Qemu-devel] [PATCH v13 00/19] i.MX: Add i.MX25 support through the PDK evaluation board
Date: Thu, 30 Jul 2015 23:36:49 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0

Hi,

Is there any more work needed on this series?

Regards

JC

Le 16/07/2015 23:21, Jean-Christophe Dubois a écrit :
This series of patches add the support for the i.MX25 processor through the
Freescale PDK evaluation board.

For now a limited set of devices is supported.
     * GPT timers (from i.MX31)
     * EPIT timers (from i.MX31)
     * Serial ports (from i.MX31)
     * Ethernet FEC port
     * I2C controller

In the process the KZM platform was split into an i.MX31 SOC
and a plateform part.

Also, I2C devices was added to the i.MX31 SOC.

This was tested by:
     * booting a minimal linux system on the i.MX25 PDK platform
     * booting the Xvisor hypervisor on the i.MX25 PDK platform
     * booting a minimal linux system on the KZM platform

Jean-Christophe Dubois (19):
   i.MX: Split UART emulator in a header file and a source file
   i.MX: Move serial initialization to init/realize of DeviceClass.
   i.MX:Fix Coding style for UART emulator.
   i.MX: Split AVIC emulator in a header file and a source file
   i.MX: Fix Coding style for AVIC emulator.
   i.MX: Split CCM emulator in a header file and a source file
   i.MX: Fix Coding style for CCM emulator
   i.MX: Split EPIT emulator in a header file and a source file
   i.MX: Fix Coding style for EPIT emulator
   i.MX: Split GPT emulator in a header file and a source file
   i.MX: Fix Coding style for GPT emulator
   i.MX: Add SOC support for i.MX31
   i.MX: KZM now uses the standalone i.MX31 SOC support
   i.MX: Add I2C controller emulator
   i.MX: Add FEC Ethernet Emulator
   i.MX: Add SOC support for i.MX25
   i.MX: Add the i.MX25 PDK plateform
   i.MX: Add qtest support for I2C device emulator.
   i.MX: Adding i2C devices to i.MX31 SOC

  default-configs/arm-softmmu.mak |   6 +
  hw/arm/Makefile.objs            |   4 +-
  hw/arm/fsl-imx25.c              | 260 +++++++++++++++
  hw/arm/fsl-imx31.c              | 233 +++++++++++++
  hw/arm/imx25_pdk.c              | 162 +++++++++
  hw/arm/kzm.c                    | 205 ++++++------
  hw/char/imx_serial.c            | 180 ++--------
  hw/i2c/Makefile.objs            |   1 +
  hw/i2c/imx_i2c.c                | 339 +++++++++++++++++++
  hw/intc/imx_avic.c              |  56 +---
  hw/misc/imx_ccm.c               |  81 +----
  hw/net/Makefile.objs            |   1 +
  hw/net/imx_fec.c                | 709 ++++++++++++++++++++++++++++++++++++++++
  hw/timer/imx_epit.c             |  75 +----
  hw/timer/imx_gpt.c              |  96 +-----
  include/hw/arm/fsl-imx25.h      | 234 +++++++++++++
  include/hw/arm/fsl-imx31.h      | 110 +++++++
  include/hw/arm/imx.h            |  34 --
  include/hw/char/imx_serial.h    | 102 ++++++
  include/hw/i2c/imx_i2c.h        |  85 +++++
  include/hw/intc/imx_avic.h      |  55 ++++
  include/hw/misc/imx_ccm.h       |  91 ++++++
  include/hw/net/imx_fec.h        | 113 +++++++
  include/hw/timer/imx_epit.h     |  79 +++++
  include/hw/timer/imx_gpt.h      | 107 ++++++
  tests/Makefile                  |   3 +
  tests/ds1338-test.c             |  75 +++++
  tests/libqos/i2c-imx.c          | 209 ++++++++++++
  tests/libqos/i2c.h              |   3 +
  29 files changed, 3151 insertions(+), 557 deletions(-)
  create mode 100644 hw/arm/fsl-imx25.c
  create mode 100644 hw/arm/fsl-imx31.c
  create mode 100644 hw/arm/imx25_pdk.c
  create mode 100644 hw/i2c/imx_i2c.c
  create mode 100644 hw/net/imx_fec.c
  create mode 100644 include/hw/arm/fsl-imx25.h
  create mode 100644 include/hw/arm/fsl-imx31.h
  delete mode 100644 include/hw/arm/imx.h
  create mode 100644 include/hw/char/imx_serial.h
  create mode 100644 include/hw/i2c/imx_i2c.h
  create mode 100644 include/hw/intc/imx_avic.h
  create mode 100644 include/hw/misc/imx_ccm.h
  create mode 100644 include/hw/net/imx_fec.h
  create mode 100644 include/hw/timer/imx_epit.h
  create mode 100644 include/hw/timer/imx_gpt.h
  create mode 100644 tests/ds1338-test.c
  create mode 100644 tests/libqos/i2c-imx.c





reply via email to

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