qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [RFC PATCH 0/7] Zynq-7000 EPP platform model
@ 2012-01-23  7:20 Peter A. G. Crosthwaite
       [not found] ` <cover.1327302677.git.peter.crosthwaite@petalogix.com>
  0 siblings, 1 reply; 33+ messages in thread
From: Peter A. G. Crosthwaite @ 2012-01-23  7:20 UTC (permalink / raw)
  To: qemu-devel, monstr, john.williams, peter.crosthwaite,
	edgar.iglesias, duyl, linnj

Hi,

This is an RFC for 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.

A suitable test linux image is available from:

http://www.origin.xilinx.com/member/zynq_linux/zynq_linux.tar.gz

This first 4 patches in this series are device models for IP provided by cadence for the Zynq platform. The next two are changes/additions to the qemu boot process to faciliate booting of zynq-linux. 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.

Peter A. G. Crosthwaite (7):
  cadence_uart: first revision
  cadence ttc: first revision
  cadence_wdt: first reivison
  cadence_gem: first revision
  vl.c: added -kerndtb option
  arm_boot: added initrd address override
  xilinx_zynq: machine model first revision

 Makefile.target   |    5 +
 hw/arm-misc.h     |    2 +
 hw/arm_boot.c     |   12 +-
 hw/cadence_gem.c  | 1442 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 hw/cadence_ttc.c  |  545 ++++++++++++++++++++
 hw/cadence_uart.c |  620 +++++++++++++++++++++++
 hw/cadence_wdt.c  |  254 ++++++++++
 qemu-options.hx   |    3 +
 vl.c              |    4 +
 9 files changed, 2883 insertions(+), 4 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/cadence_wdt.c

-- 
1.7.3.2

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2012-02-01  2:06 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-23  7:20 [Qemu-devel] [RFC PATCH 0/7] Zynq-7000 EPP platform model Peter A. G. Crosthwaite
     [not found] ` <cover.1327302677.git.peter.crosthwaite@petalogix.com>
2012-01-23  7:20   ` [Qemu-devel] [RFC PATCH 1/7] cadence_uart: first revision Peter A. G. Crosthwaite
2012-01-24  2:02     ` John Linn
2012-01-24  8:07     ` Andreas Färber
2012-01-23  7:20   ` [Qemu-devel] [RFC PATCH 2/7] cadence ttc: " Peter A. G. Crosthwaite
2012-01-24  2:03     ` John Linn
2012-01-23  7:20   ` [Qemu-devel] [RFC PATCH 3/7] cadence_wdt: " Peter A. G. Crosthwaite
2012-01-24  2:03     ` John Linn
2012-01-23  7:20   ` [Qemu-devel] [RFC PATCH 4/7] cadence_gem: " Peter A. G. Crosthwaite
2012-01-24  2:05     ` John Linn
2012-01-23  7:20   ` [Qemu-devel] [RFC PATCH 5/7] vl.c: added -kerndtb option Peter A. G. Crosthwaite
2012-01-24  7:22     ` Andreas Färber
2012-01-24  7:35       ` Peter Crosthwaite
2012-01-24  7:50         ` Andreas Färber
2012-01-24 18:23       ` Stefan Weil
2012-01-26 19:34         ` Scott Wood
2012-01-26 21:27           ` Eric Blake
2012-01-27  8:25             ` Markus Armbruster
2012-01-29  6:51               ` Peter Crosthwaite
2012-01-30  0:28                 ` John Williams
2012-01-30  0:33                   ` John Williams
2012-01-30  2:11                   ` Anthony Liguori
2012-01-30  2:19                     ` John Williams
2012-01-30  2:28                       ` Anthony Liguori
2012-01-30  2:41                         ` John Williams
2012-01-30  2:48                           ` Anthony Liguori
2012-02-01  2:06                             ` John Williams
2012-01-30  2:10         ` Anthony Liguori
2012-01-26 19:40     ` Peter Maydell
2012-01-23  7:20   ` [Qemu-devel] [RFC PATCH 6/7] arm_boot: added initrd address override Peter A. G. Crosthwaite
2012-01-23  7:20   ` [Qemu-devel] [RFC PATCH 7/7] xilinx_zynq: machine model first revision Peter A. G. Crosthwaite
2012-01-23  8:00     ` Michal Simek
2012-01-23  8:22       ` Peter Crosthwaite

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).