> -----Original Message-----
> From: Alexander Graf [mailto:ag...@suse.de]
> Sent: Thursday, April 10, 2014 10:57 AM
> To: Peter Maydell
> Cc: Juan Quintela; KVM devel mailing list; qemu list; Yoder Stuart-
> B08248; Alistair Francis; Peter Crosthwaite; Christoffer Dall
> Subject: Re: [Qemu-devel] KVM call agenfda for 2014-04-01
> 
> 
> On 10.04.2014, at 17:52, Peter Maydell <peter.mayd...@linaro.org> wrote:
> 
> > On 10 April 2014 16:49, Alexander Graf <ag...@suse.de> wrote:
> >> For the next call, I would propose to revive the "platform bus"
> >> (aka: how to create non-PCI devices with -device) discussions
> >> to make sure we're all on the same page.
> >
> > I rather suspect we are not :-)  Do you have a link to
> > the current proposals for prior reading?
> 
> The only thing I could find is the old thread about my platform bus
> approach (which Anthony disliked):
> 
>   https://lists.gnu.org/archive/html/qemu-devel/2013-07/msg03614.html
> 
> So from what I remember the plan moving forward was to have a special
> device type similar to my platform bus devices that you can just create
> using -device, no bus involved. The machine file would then loop through
> them, interpret the "I sit at address x" and "I want interrupt number y"
> fields to link them to whatever the machine model thinks is a good fit.
> 
> The same way the machine model today has to have knowledge on each device
> tree node type it generates, it would do the same for these devices. So
> the machine has to have awareness of all the "funky special options" a
> device tree node receives - the same as for any other device. Just that
> in this case it wouldn't be able to hardcode them, but have to generate
> them on the fly when it sees a device in the object tree.

Another link that may help from a call we had back in Sept:
https://lists.cs.columbia.edu/pipermail/kvmarm/2013-September/005532.html

Stuart

Reply via email to