dda12e9a6f
mac_newworld: use object link to pass OpenPIC object to macio
...
Also switch macio_newworld_realize() over to use it rather than using the pic_mem
memory region directly.
Now that both Old World and New World macio devices no longer make use of the
pic_mem memory region directly, we can remove it.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk >
Reviewed-by: David Gibson <david@gibson.dropbear.id.au >
Signed-off-by: David Gibson <david@gibson.dropbear.id.au >
2018-03-06 13:16:29 +11:00
017812df5d
mac_oldworld: use object link to pass heathrow PIC object to macio
...
Also switch macio_oldworld_realize() over to use it rather than using the pic_mem
memory region directly.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk >
Reviewed-by: David Gibson <david@gibson.dropbear.id.au >
Signed-off-by: David Gibson <david@gibson.dropbear.id.au >
2018-03-06 13:16:29 +11:00
e1218e4812
macio: move macio related structures and defines into separate macio.h file
...
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk >
Reviewed-by: David Gibson <david@gibson.dropbear.id.au >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: David Gibson <david@gibson.dropbear.id.au >
2018-03-06 13:16:29 +11:00
f0fa817675
cuda.h: Fix multiple typedef
...
RHEL6's compilers don't like the repeated typedef.
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2018-02-16 18:38:21 +00:00
7092e84d42
ppc: move CUDAState and other CUDA-related definitions into separate cuda.h file
...
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: David Gibson <david@gibson.dropbear.id.au >
2018-02-16 12:14:26 +11:00