Bernhard Beschow
fe3055d292
hw/isa/piix3: QOM'ify PCI device creation and wiring
...
PCI interrupt wiring was performed in create() functions which are
obsolete. Move these tasks into QOM functions to modernize the code.
In order to avoid duplicate checking for xen_enabled() the realize
methods are now split.
Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Message-Id: <20220603185045.143789-10-shentey@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
2022-06-11 11:44:50 +02:00
..
2022-05-16 04:38:40 -04:00
2022-06-11 11:44:47 +02:00
2022-05-19 16:19:02 +01:00
2022-04-06 14:31:55 +02:00
2022-06-10 09:31:42 +10:00
2022-05-25 21:26:35 +02:00
2022-04-06 14:31:55 +02:00
2022-06-11 11:36:14 +02:00
2022-06-09 19:32:48 -04:00
2022-06-10 18:15:34 -07:00
2021-04-09 16:05:16 -04:00
2021-05-02 17:24:51 +02:00
2022-06-09 19:32:49 -04:00
2022-06-08 19:38:47 +01:00
2022-05-19 16:19:03 +01:00
2022-05-25 10:31:33 +02:00
2022-05-28 12:25:42 +02:00
2022-05-30 19:49:42 +02:00
2022-06-09 19:32:48 -04:00
2022-06-11 11:44:36 +02:00
2022-06-09 14:47:42 +01:00
2022-06-09 19:32:48 -04:00
2022-06-10 09:31:42 +10:00
2021-09-30 13:42:10 +01:00
2022-06-09 19:32:49 -04:00
2022-06-11 11:44:50 +02:00
2022-06-06 18:14:13 +00:00
2022-05-19 16:19:03 +01:00
2022-05-13 07:57:26 -04:00
2022-04-06 14:31:55 +02:00
2022-06-11 11:44:50 +02:00
2022-06-09 19:32:49 -04:00
2022-05-19 16:19:03 +01:00
2022-04-26 08:17:05 -07:00
2021-09-30 13:42:10 +01:00
2022-06-03 21:48:24 +02:00
2022-05-12 12:29:43 +02:00
2022-05-15 10:33:01 +09:00
2022-06-10 18:15:34 -07:00
2022-06-09 19:32:49 -04:00
2022-05-13 07:57:26 -04:00
2021-05-02 17:24:50 +02:00
2022-05-26 17:11:32 -03:00
2022-04-26 12:25:14 +02:00
2022-05-16 13:56:24 +01:00
2022-06-10 09:31:42 +10:00
2022-06-09 19:32:48 -04:00
2022-04-21 10:06:42 -07:00
2022-06-06 09:26:53 +02:00
2022-06-10 18:15:34 -07:00
2022-05-30 12:34:46 +01:00
2022-03-08 18:46:48 +01:00
2022-03-21 15:44:44 +01:00
2022-03-06 05:28:55 -05:00
2022-05-12 12:29:44 +02:00
2022-06-08 19:38:47 +01:00
2022-05-02 17:03:03 +02:00
2022-06-08 19:38:47 +01:00
2022-06-09 19:32:49 -04:00
2021-07-20 20:10:21 +02:00
2022-06-06 09:26:53 +02:00
2022-06-08 08:44:19 -06:00
2022-06-09 19:32:49 -04:00
2022-05-02 17:03:03 +02:00
2022-05-12 12:07:06 +02:00
2022-05-09 08:21:14 +02:00
2022-05-06 15:27:40 -07:00
2022-06-06 18:09:03 +00:00
2022-06-06 18:09:03 +00:00