On Fri, Mar 8, 2013 at 1:41 AM, Peter Maydell <peter.mayd...@linaro.org> wrote: > On 7 March 2013 20:45, Peter Crosthwaite <peter.crosthwa...@xilinx.com> wrote: >>> Case four: "we really don't expect anybody to be trying to wire this >>> up dynamically", which would apply to things like the on-cpu peripherals >>> for some ARM cores. >> >> What ARM cores were you thinking here exactly? We are already doing >> dynamic machine creation of ARM systems including instantiation of >> individual MPCore components. > > I was handwaving a bit, but for instance arm_mptimer is marked as > no_user. How are you doing dynamic machine creation when neither -device > nor device_add support mapping sysbus mmio or wiring up gpio and irq > lines? >
Its all out of tree using out device tree driven machine instantiation but we are toying with the idea of moving away from that in favour of -device and friends (2100 less lines out of tree code for me), once the aforementioned fixes to sysbus/gpio go through. ARM MPTimer will still be one of the IPs we will want to dynamically create however. Regards, Peter > -- PMM >