RE: [RFCv2 05/11] remoteproc: Load firmware once.

2013-01-15 Thread Sjur BRENDELAND
Hi Ido, > From: Ido Yariv [mailto:i...@wizery.com] Friday, December 21, 2012 3:16 AM > > Load the firmware once and pave the way for two way > > communication of virtio configuration and status bits. > > The virtio ring device address is now stored in the resource > > table. > > > > NOTE: This p

RE: [RFCv2 05/11] remoteproc: Load firmware once.

2012-12-21 Thread Sjur BRENDELAND
Hi Ido, ] > > > In case the remote processor is added, booted and then rebooted, the > > > program sections wont be reinitialized. This can be a bit problematic, > > > since the firmware might assume values are initialized in its data > > > sections. > > > > > > How about the following alternative

Re: [RFCv2 05/11] remoteproc: Load firmware once.

2012-12-21 Thread Ido Yariv
Hi Sjur, On Fri, Dec 21, 2012 at 01:02:02PM +0100, Sjur BRENDELAND wrote: > Hi Ido and Ohad, > > > In case the remote processor is added, booted and then rebooted, the > > program sections wont be reinitialized. This can be a bit problematic, > > since the firmware might assume values are initial

RE: [RFCv2 05/11] remoteproc: Load firmware once.

2012-12-21 Thread Sjur BRENDELAND
Hi Ido and Ohad, > In case the remote processor is added, booted and then rebooted, the > program sections wont be reinitialized. This can be a bit problematic, > since the firmware might assume values are initialized in its data > sections. > > How about the following alternative approach - inst

Re: [RFCv2 05/11] remoteproc: Load firmware once.

2012-12-20 Thread Ido Yariv
Hi Sjur, On Fri, Dec 14, 2012 at 05:06:54PM +0100, Sjur Brændeland wrote: > Load the firmware once and pave the way for two way > communication of virtio configuration and status bits. > The virtio ring device address is now stored in the resource > table. > > NOTE: This patch requires device fi

[RFCv2 05/11] remoteproc: Load firmware once.

2012-12-14 Thread Sjur Brændeland
Load the firmware once and pave the way for two way communication of virtio configuration and status bits. The virtio ring device address is now stored in the resource table. NOTE: This patch requires device firmware change! The device memory layout changes. The virtio rings are no longer