Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-21 Thread Ben Levinsky
radead.org" , Michal Simek , "Ed T. Mooring" Subject: Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver On Mon, Mar 15, 2021 at 09:32:40PM +, Ben Levinsky wrote: > > > -Original Message- > From: Mathieu Poirier

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-19 Thread Ben Levinsky
g" , Michal Simek , "Ed T. Mooring" Subject: Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver On Mon, Mar 15, 2021 at 09:32:40PM +, Ben Levinsky wrote: > > > -Original Message- > From: Mathieu Poirier >

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-17 Thread Mathieu Poirier
org" , > "linux-kernel@vger.kernel.org" , > "linux-arm-ker...@lists.infradead.org" > , Michal Simek , > "Ed T. Mooring" > Subject: Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc > driver > > On Thu, Mar 11, 2021

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-17 Thread Mathieu Poirier
[...] > > > +/* > > > + * zynqmp_r5_remoteproc_probe > > > + * > > > + * @pdev: domain platform device for R5 cluster > > > + * > > > + * called when driver is probed, for each R5 core specified in > DT, > > > + * setup as needed to do

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-15 Thread Ben Levinsky
g" , Michal Simek , "Ed T. Mooring" Subject: Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver > > + > > +static void zynqmp_r5_cleanup_mbox(struct zynqmp_r5_rproc *z_rproc) > > +{ > > + mbox_free_cha

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-15 Thread Ben Levinsky
g" , Michal Simek , "Ed T. Mooring" Subject: Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver On Thu, Mar 11, 2021 at 11:49:13PM +, Ben Levinsky wrote: > Hi Mathieu > > -Original Message- > From: Mathieu Poirier &g

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-15 Thread Mathieu Poirier
...@vger.kernel.org" , > "linux-kernel@vger.kernel.org" , > "linux-arm-ker...@lists.infradead.org" > , Michal Simek > Subject: Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc > driver > > [...] > >

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-15 Thread Mathieu Poirier
> > + > > +static void zynqmp_r5_cleanup_mbox(struct zynqmp_r5_rproc *z_rproc) > > +{ > > + mbox_free_channel(z_rproc->tx_chan); > > + mbox_free_channel(z_rproc->rx_chan); > > +} > > + > > +/** > > + * zynqmp_r5_probe - Probes ZynqMP R5 processor

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-11 Thread Ben Levinsky
d.org" , Michal Simek Subject: Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver [...] > + > +/** > + * zynqmp_r5_probe - Probes ZynqMP R5 processor device node > + * this is called for each individual R5 core to

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-11 Thread Ben Levinsky
el.org" , "linux-arm-ker...@lists.infradead.org" , Michal Simek Subject: Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver On Tue, Feb 23, 2021 at 07:44:47AM -0800, Ben Levinsky wrote: > R5 is included in Xilinx Zynq UltraScale MPSoC so by adding this

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-09 Thread Mathieu Poirier
[...] > + > +/** > + * zynqmp_r5_probe - Probes ZynqMP R5 processor device node > + * this is called for each individual R5 core to > + * set up mailbox, Xilinx platform manager unique ID, > + * add to rproc core > + * > + * @pdev: domain

Re: [PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-03-08 Thread Mathieu Poirier
On Tue, Feb 23, 2021 at 07:44:47AM -0800, Ben Levinsky wrote: > R5 is included in Xilinx Zynq UltraScale MPSoC so by adding this > remoteproc driver, we can boot the R5 sub-system in two different > configurations - > * Split > * Lockstep > > The Xilinx R5 Remoteproc Driver boots the

[PATCH v26 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2021-02-23 Thread Ben Levinsky
R5 is included in Xilinx Zynq UltraScale MPSoC so by adding this remoteproc driver, we can boot the R5 sub-system in two different configurations - * Split * Lockstep The Xilinx R5 Remoteproc Driver boots the R5's via calls to the Xilinx Platform Management Unit that handles the