qemu-e2k/hw/nvram
David Gibson fd506b4f61 pseries: Convert VIO code to QOM style type safe(ish) casts
Curerntly the pseries VIO device code contains quite a few explicit
uses of DO_UPCAST and plain C casts.  This is (obviously) type unsafe,
and not the conventional way of doing things in the QOM model.  This
patch converts the code to use the QOM convention of per-type macros
to do verified casts with OBJECT_CHECK().

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Alexander Graf <agraf@suse.de>
2013-04-26 23:02:41 +02:00
..
ds1225y.c hw: move target-independent files to subdirectories 2013-04-08 18:13:12 +02:00
eeprom93xx.c hw: move target-independent files to subdirectories 2013-04-08 18:13:12 +02:00
fw_cfg.c hw: move target-independent files to subdirectories 2013-04-08 18:13:12 +02:00
mac_nvram.c hw: move target-independent files to subdirectories 2013-04-08 18:13:12 +02:00
Makefile.objs hw: move NVRAM interfaces to hw/nvram/, configure with default-configs/ 2013-04-08 18:13:16 +02:00
spapr_nvram.c pseries: Convert VIO code to QOM style type safe(ish) casts 2013-04-26 23:02:41 +02:00