Implement the bus structure for PAPR virtual IO
authorDavid Gibson <david@gibson.dropbear.id.au>
Fri, 1 Apr 2011 04:15:21 +0000 (15:15 +1100)
committerAlexander Graf <agraf@suse.de>
Fri, 1 Apr 2011 16:34:55 +0000 (18:34 +0200)
commit796b7725611817ea6dec22a7fd69450a9ba8b247
tree0d7f11215e5032e24f10cca36d48aeff4d7b0edb
parent3af1b29c55f44791a005c766e68a2959bfce444b
Implement the bus structure for PAPR virtual IO

This extends the "pseries" (PAPR) machine to include a virtual IO bus
supporting the PAPR defined hypercall based virtual IO mechanisms.

So far only one VIO device is provided, the vty / vterm, providing
a full console (polled only, for now).

Signed-off-by: David Gibson <dwg@au1.ibm.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Makefile.target
hw/spapr.c
hw/spapr.h
hw/spapr_vio.c [new file with mode: 0644]
hw/spapr_vio.h [new file with mode: 0644]
hw/spapr_vty.c [new file with mode: 0644]