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>;
                };
        };
_______________________________________________
boot-architecture mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/boot-architecture

Reply via email to