> -----Original Message-----
> From: boot-architecture <[email protected]> On
> Behalf Of Stefano Stabellini
> Sent: mardi 1 septembre 2020 22:19
> To: François Ozog <[email protected]>
> Cc: [email protected]; [email protected];
> Tomas Evensen <[email protected]>
> Subject: Re: [System-dt] Notes (brief) from System DT call: OpenAMP
> bindings
> 
> On Tue, 1 Sep 2020, François Ozog via System-dt wrote:
> > On Tue, 1 Sep 2020 at 14:49, Tomas Evensen <[email protected]> wrote:
> >       Here are some brief notes from the meeting.
> >
> >       If nothing else as a showcase on how much we miss Nathalie when she
> is on vacation 😉
> >
> >       Krzysztof Kepa – GE
> >       Mathieu Poirier – Linaro
> >       Etsam Anjum – Mentor
> >       Anrnoud Pouliquen – ST
> >       Loic Pallardy - ST
> >       Suman Anna - TI
> >       Dan Milea – Wind River
> >       Mark Dapoz – Wind River
> >       Tomas Evensen – Xilinx
> >       Stefano Stabellini – Xilinx
> >       Bruce Ashfield – Xilinx
> >       Ed Mooring – Xilinx
> >       Ben Levinsky - Xilinx
> >
> >       Stefano went through slides.
> >       Overall idea:
> >
> >         1.  Specify remoteproc channels with minimal information in 
> > System-DT
> in a way that is as common as possible for all vendors.
> >       In particular, we are avoiding to have to specify the same memory
> regions in more than one place. A resource group is specially
> >       marked to contain most information.
> >         2.  Use Lopper to create the vendor specific remoteproc 
> > specification
> >       Generating reserved-memory, etc. information that has duplicate
> information.
> >       For the time being, no plans to unify the vendor specific information
> that goes into the traditional device tree for Linux
> >         3.  Later (or in parallel), but without making it a gating item, 
> > start
> discussions on what we can do to unify the vendor
> >       specific information in the traditional DT
> >
> >       Discussion about how TI and ST might generate their specific 
> > information
> from this specification.
> >
> >       Stefano to send out examples and slides.
> >       Ben: Xilinx backend to Lopper is upstreamed and available as an
> example. Might change as upstreaming continues.
> >
> >       Question:
> >       * How do we configure VirtIO?
> >
> > Could you describe more the VirtIO question so that relationship with
> Linaro project Stratos is assessed?
> 
> I think this point refers to various vdev<x> buffers described under
> /reserved-memory which are linked from RemoteProc. From the Xilinx
> bindings:
> 
>     reserved-memory {
>               #address-cells = <1>;
>               #size-cells = <1>;
>               ranges;
> 
>               rpu0vdev0vring0: rpu0vdev0vring0@3ed40000 {
>                       compatible = "xilinx,openamp-ipc-1.0";
>                       no-map;
>                       reg = <0x3ed40000 0x4000>;
>               };
>               rpu0vdev0vring1: rpu0vdev0vring1@3ed44000 {
>                       compatible = "xilinx,openamp-ipc-1.0";
>                       no-map;
>                       reg = <0x3ed44000 0x4000>;
>               };
>               rpu0vdev0buffer: rpu0vdev0buffer@3ed48000 {
>                       compatible = "xilinx,openamp-ipc-1.0";
>                       no-map;
>                       reg = <0x3ed48000 0x100000>;
>               };
>               rproc_0_reserved: rproc@3ed000000 {
>                       compatible = "xilinx,openamp-ipc-1.0";
>                       no-map;
>                       reg = <0x3ed00000 0x40000>;
>               };
>       };
ST proposed an RFC to decouple virtio rpmsg device from rproc one. In this 
proposal, a DT node is introduced to described HW associated to virtio device 
(share memory, mboxes...) in order to make description generic between 
different SoCs.
As Stephano is proposing a generic way to populate DT kernel rproc node from 
system DT, I propose to think about virtio rpmsg device node definition (and 
why not any virtio device) in a second step.
Regards,
Loic
> _______________________________________________
> boot-architecture mailing list
> [email protected]
> https://lists.linaro.org/mailman/listinfo/boot-architecture
_______________________________________________
boot-architecture mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/boot-architecture

Reply via email to