Peter Crosthwaite
b2d9dfe94c
xilinx_axienet: converted init->realize
...
The prescribed transition from SysBusDevice::init to Device::realize. Im going
with Andreas suggestion to move the sysbus foo to Object::init for early IRQ
visibility.
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Reviewed-by: Andreas Färber <afaerber@suse.de >
Acked-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com >
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com >
2013-04-16 10:04:22 +02:00
Peter Crosthwaite
9ee0ceb7a8
xilinx_axienet: Register reset properly
...
Register the reset function and the Device::reset function rather than
explicitly call it from the sysbus::init.
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Reviewed-by: Andreas Färber <afaerber@suse.de >
Acked-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com >
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com >
2013-04-16 10:04:22 +02:00
Peter Crosthwaite
f0e7a81c0c
xilinx_axienet: Defined and use type cast macro
...
Standard QOM cast macro. Replaces usages of FROM_SYSBUS
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Reviewed-by: Andreas Färber <afaerber@suse.de >
Acked-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com >
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com >
2013-04-16 10:04:22 +02:00
Peter Crosthwaite
545129e589
xilinx_axienet: typedef XilinxAXIEnet struct
...
Typedef xilinx_axienets object state struct to shorten the repeated usages of
struct XilinxAXIEnet.
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Reviewed-by: Andreas Färber <afaerber@suse.de >
Acked-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com >
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com >
2013-04-16 10:04:22 +02:00
Paolo Bonzini
49ab747f66
hw: move target-independent files to subdirectories
...
This patch tackles all files that are compiled once, moving
them to subdirectories of hw/.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-04-08 18:13:12 +02:00