qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL] Zynq-7000 EPP platform model


From: Peter Crosthwaite
Subject: [Qemu-devel] [PULL] Zynq-7000 EPP platform model
Date: Mon, 20 Feb 2012 16:25:59 +1000

Pull Request for Zynq-7000 platform model initial support.

The following changes since commit 99c7f87826337fa81f2f0f9baa9ca0a44faf90e9:

  input: send kbd+mouse events only to running guests. (2012-02-17
11:02:55 -0600)

are available in the git repository at:
  git://developer.petalogix.com/private/peterc/qemu.git zynq-initial.6

Peter A. G. Crosthwaite (4):
      cadence_uart: initial version of device model
      cadence_ttc: initial version of device model
      cadence_gem: initial version of device model
      xilinx_zynq: machine model initial version

 MAINTAINERS          |    5 +
 Makefile.target      |    4 +
 hw/cadence_gem.c     | 1229 ++++++++++++++++++++++++++++++++++++++++++++++++++
 hw/cadence_ttc.c     |  439 ++++++++++++++++++
 hw/cadence_uart.c    |  559 +++++++++++++++++++++++
 hw/xilinx_zynq.c     |  173 +++++++
 hw/zynq_arm_sysctl.c |  532 ++++++++++++++++++++++


On Mon, Feb 20, 2012 at 11:45 AM, Peter A. G. Crosthwaite
<address@hidden> wrote:
> This is a suite of Device models and a machine model for the Xilinx Zynq-7000 
> Extensible Processing Platform:
>
> http://www.xilinx.com/products/silicon-devices/epp/zynq-7000/index.htm
>
> This is an ARM based platform featuring embedded SoC peripherals. This patch 
> series includes a minimal set of device models and a a machine model capable 
> of emulating zynq platforms booting linux.
>
> This first 3 patches in this series are device models for IP provided by 
> cadence for the Zynq platform. The final patch is the initial revision of the 
> zynq machine model.
>
> Most of this work was originally authored by Xilinx, as indicated by (c) 
> notices in added files.
>
> Tree is available from:
> git://developer.petalogix.com/private/peterc/qemu.git
> branch: zynq-initial.5
>
> ---
> changed from v5:
> removed usages of arm_boot_info->bootsmp_priv_base (4/4)
> changed from v4:
> fixed FSF addess (1/4) (2/4) (4/4)
> changed device_init -> type_init (all)
> changed from v3:
> fixed timer race condition issue (2/4)
> changed from v2:
> fixed timer prescision issue (2/4)
> fixed compile warnings in zynq_arm_sysctl (4/4)
> changes from v1:
> formatting and style fixes
> updated for QOM
> removed former patch 3 (cadence WDT device model) - not required
> removed former patch 5 (dtb argument) - this is currently under discussion in 
> other patch series'
> removed former patch 6 (initrd parameterisation) - not required for minimal 
> boot
>
>
>
> Peter A. G. Crosthwaite (4):
>  cadence_uart: initial version of device model
>  cadence_ttc: initial version of device model
>  cadence_gem: initial version of device model
>  xilinx_zynq: machine model initial version
>
>  MAINTAINERS          |    5 +
>  Makefile.target      |    4 +
>  hw/cadence_gem.c     | 1229 
> ++++++++++++++++++++++++++++++++++++++++++++++++++
>  hw/cadence_ttc.c     |  439 ++++++++++++++++++
>  hw/cadence_uart.c    |  559 +++++++++++++++++++++++
>  hw/xilinx_zynq.c     |  173 +++++++
>  hw/zynq_arm_sysctl.c |  532 ++++++++++++++++++++++
>  7 files changed, 2941 insertions(+), 0 deletions(-)
>  create mode 100644 hw/cadence_gem.c
>  create mode 100644 hw/cadence_ttc.c
>  create mode 100644 hw/cadence_uart.c
>  create mode 100644 hw/xilinx_zynq.c
>  create mode 100644 hw/zynq_arm_sysctl.c
>
> --
> 1.7.3.2
>



reply via email to

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