On 28.08.14 13:59, Alexander Graf wrote: > > > On 15.08.14 07:29, Peter Crosthwaite wrote: >> Hi All, >> >> So phase one was the QOMification of qemu_irq. This is the next step. >> We start to setup GPIOs as proper QOM objects. Inputs are child objects >> of their device. Outputs are settable Links and connection is made >> via proper setting of a QOM link. >> >> We then cleanup Sysbus to simply re-use device level GPIOs and get rid >> of it's special IRQ handling code. >> >> Depends of my pending QOM array property stuff (the "[*]" series): >> >> https://lists.nongnu.org/archive/html/qemu-devel/2014-07/msg04116.html >> >> Changed since v1: >> Addressed Alex review >> Dropped IRQ g_new0 changes > > With this patch set applied, the e500 machine fails to start: > > $ ./ppc-softmmu/qemu-system-ppc -M ppce500 -nographic > qemu-system-ppc: attempt to add duplicate property 'sysbus-irq[*]' to > object (type 'openpic') > Aborted
Andreas pointed me to his qom-next branch where patches were that apparently are a prerequisite (doh, I should've read the cover letter). Sorry for the fuss, it works like a charm ;). Alex