Re: [Qemu-devel] [PATCH v3] ARM: Exynos4210 IRQ: Introduce new IRQ gate functionality.

2012-04-23 Thread Peter Maydell
On 23 April 2012 06:08, Evgeny Voevodin wrote: > Peter, wait, n_in is a property that board sets. So it should be > saved/restored. As I understand it, migration will always be between two identical configurations. So properties never need to be saved or restored. -- PMM

Re: [Qemu-devel] [PATCH v3] ARM: Exynos4210 IRQ: Introduce new IRQ gate functionality.

2012-04-22 Thread Evgeny Voevodin
On 20.04.2012 15:51, Evgeny Voevodin wrote: On 20.04.2012 15:13, Peter Maydell wrote: On 17 April 2012 06:41, Evgeny Voevodin wrote: +static Property exynos4210_irq_gate_properties[] = { + DEFINE_PROP_UINT32("n_in", Exynos4210IRQGateState, n_in, 1), + DEFINE_PROP_END_OF_LIST(), +}; + static con

Re: [Qemu-devel] [PATCH v3] ARM: Exynos4210 IRQ: Introduce new IRQ gate functionality.

2012-04-20 Thread Evgeny Voevodin
On 20.04.2012 15:13, Peter Maydell wrote: On 17 April 2012 06:41, Evgeny Voevodin wrote: +static Property exynos4210_irq_gate_properties[] = { +DEFINE_PROP_UINT32("n_in", Exynos4210IRQGateState, n_in, 1), +DEFINE_PROP_END_OF_LIST(), +}; + static const VMStateDescription vmstate_exynos

Re: [Qemu-devel] [PATCH v3] ARM: Exynos4210 IRQ: Introduce new IRQ gate functionality.

2012-04-20 Thread Peter Maydell
On 17 April 2012 06:41, Evgeny Voevodin wrote: > +static Property exynos4210_irq_gate_properties[] = { > +    DEFINE_PROP_UINT32("n_in", Exynos4210IRQGateState, n_in, 1), > +    DEFINE_PROP_END_OF_LIST(), > +}; > + >  static const VMStateDescription vmstate_exynos4210_irq_gate = { >     .name = "e

[Qemu-devel] [PATCH v3] ARM: Exynos4210 IRQ: Introduce new IRQ gate functionality.

2012-04-16 Thread Evgeny Voevodin
New IRQ gate consists of n_in input qdev gpio lines and one output sysbus IRQ line. The output IRQ level is formed as OR between all gpio inputs. Signed-off-by: Evgeny Voevodin --- hw/exynos4210.c | 32 +++- hw/exynos4210.h |2 +- hw/exynos4210_gic.c | 79