Avi Kivity 22ec3283ef irq: introduce qemu_irq_proxy()
In some cases we have a circular dependency involving irqs - the irq
controller depends on a bus, which in turn depends on the irq controller.
Add qemu_irq_proxy() which acts as a passthrough, except that the target
irq may be set later on.

Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2011-09-23 11:51:05 -05:00
..
2011-09-21 14:32:20 +02:00
2010-06-13 19:00:50 +01:00
2011-07-23 11:26:12 -05:00
2011-09-19 21:22:29 +03:00
2011-04-10 14:00:14 +02:00
2011-04-22 14:41:40 -05:00
2011-09-04 17:46:50 +03:00
2010-05-15 17:36:13 +00:00
2011-07-23 11:26:12 -05:00
2011-08-22 10:20:10 -05:00
2011-07-23 11:26:12 -05:00
2011-08-22 10:20:39 -05:00
2011-08-22 10:20:40 -05:00
2011-09-04 17:46:50 +03:00
2011-08-22 10:20:10 -05:00
2011-09-04 17:46:50 +03:00
2010-11-01 17:57:22 +03:00
2011-08-22 10:17:44 -05:00
2011-07-24 14:48:57 +00:00
2011-07-23 11:26:12 -05:00
2011-09-23 10:55:33 -05:00
2010-12-11 15:24:25 +00:00
2011-08-08 10:22:29 -05:00
2010-07-06 10:36:28 -05:00
2011-07-23 11:26:12 -05:00
2011-09-04 17:46:51 +03:00
2010-12-11 15:24:25 +00:00
2011-08-08 10:22:29 -05:00
2011-08-11 11:12:16 +02:00
2011-02-20 09:34:06 +00:00
2011-09-10 14:46:12 +00:00
2011-01-24 20:54:34 +00:00
2010-11-09 16:51:12 +03:00
2011-09-10 14:49:51 +00:00
2011-08-10 14:14:00 +02:00
2011-07-23 11:26:12 -05:00
2011-08-08 10:22:29 -05:00
2010-11-09 16:51:11 +03:00
2011-08-22 14:37:03 -05:00
2010-10-20 12:06:43 +02:00
2011-09-23 11:51:05 -05:00
2011-09-23 11:51:05 -05:00
2011-08-22 10:47:49 -05:00
2011-08-22 10:47:49 -05:00
2011-09-15 16:39:32 -03:00
2011-07-23 11:26:12 -05:00
2011-09-04 17:46:51 +03:00
2011-03-07 13:42:36 +01:00
2011-03-07 13:42:36 +01:00
2011-03-07 13:42:36 +01:00
2011-03-07 13:42:36 +01:00
2010-12-11 21:32:47 +00:00
2011-08-08 10:22:29 -05:00
2011-09-04 17:46:51 +03:00
2011-04-22 14:41:43 -05:00
2011-02-11 23:31:17 +01:00
2011-09-04 17:46:51 +03:00
2011-09-04 17:46:52 +03:00
2011-09-18 17:06:53 +03:00
2011-09-18 17:06:53 +03:00
2011-09-18 17:06:53 +03:00
2011-09-10 16:50:46 +00:00
2011-09-10 16:50:46 +00:00
2011-08-22 10:20:10 -05:00
2011-07-12 20:00:28 +00:00
2010-10-19 14:09:06 +02:00
2011-08-08 10:22:30 -05:00
2011-09-18 17:06:53 +03:00
2011-08-08 10:22:29 -05:00
2011-08-08 10:22:29 -05:00
2011-08-31 21:48:10 +02:00
2011-09-21 11:14:42 +03:00
2011-09-21 11:14:42 +03:00
2011-08-28 16:37:12 +00:00
2011-08-08 10:22:29 -05:00
2011-09-21 11:14:10 +03:00
2011-09-23 10:55:33 -05:00
2011-09-23 10:55:33 -05:00
2011-09-21 14:32:20 +02:00
2011-08-29 10:35:05 +01:00
2011-09-19 21:22:30 +03:00
2011-09-19 21:22:30 +03:00
2011-08-22 10:22:03 -05:00
2011-08-22 10:22:03 -05:00
2010-11-22 10:00:06 +02:00
2011-08-24 15:52:54 +03:00
2010-08-24 15:22:24 +00:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-08-17 23:01:47 +00:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-08-22 10:47:42 -05:00
2011-08-22 10:47:42 -05:00
2011-08-22 10:47:42 -05:00
2011-08-08 10:22:29 -05:00
2011-04-01 18:34:55 +02:00
2011-02-25 12:13:38 +01:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-09-16 09:06:28 -05:00
2011-09-07 09:20:09 +02:00
2011-08-22 10:20:10 -05:00
2010-12-11 15:24:25 +00:00
2011-09-20 12:27:44 +02:00
2011-06-07 13:52:30 -05:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-07-30 09:41:14 +00:00
2011-07-12 20:00:33 +00:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-07-23 11:26:12 -05:00
2011-09-04 17:46:50 +03:00
2011-09-18 12:00:19 +00:00
2011-04-22 14:41:40 -05:00
2011-04-22 14:41:40 -05:00
2011-09-07 09:58:27 +02:00
2011-08-04 15:51:22 +02:00
2011-09-07 09:58:26 +02:00
2011-09-07 09:58:26 +02:00
2011-08-10 14:14:00 +02:00
2011-08-04 15:51:22 +02:00
2011-09-07 09:58:27 +02:00
2011-08-04 15:51:22 +02:00
2011-09-07 09:58:27 +02:00
2011-08-22 14:37:03 -05:00
2011-09-23 10:55:33 -05:00
2011-08-08 10:22:30 -05:00
2011-03-22 07:44:15 +01:00
2011-09-21 10:49:16 +01:00
2011-07-26 06:43:11 +02:00
2011-09-21 10:49:16 +01:00
2011-04-08 11:32:21 +02:00
2010-10-20 12:06:50 +02:00