Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Rob Herring
On Wed, Oct 28, 2015 at 11:18 AM, Josh Cartwright wrote: > On Wed, Oct 28, 2015 at 08:37:51AM -0700, Moritz Fischer wrote: >> On Wed, Oct 28, 2015 at 3:07 AM, Josh Cartwright wrote: >> > On Tue, Oct 27, 2015 at 05:09:12PM -0500, at...@opensource.altera.com >> > wrote: >> >> From: Alan Tull >> >

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Moritz Fischer
[..] > I do not think it's a good fit for the socfpga, or for the lower level > fpga drivers _in general_. Nor do I think that the FPGA Bridge > framework, as written, is a good fit for fpgas in general. Could you elaborate a bit more on why you feel that way? For all configurations that I could

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread atull
On Wed, 28 Oct 2015, Josh Cartwright wrote: > On Wed, Oct 28, 2015 at 12:03:41PM -0500, atull wrote: > > On Wed, 28 Oct 2015, Moritz Fischer wrote: > > > > > On Wed, Oct 28, 2015 at 9:18 AM, Josh Cartwright wrote: > > > > On Wed, Oct 28, 2015 at 08:37:51AM -0700, Moritz Fischer wrote: > > > >> O

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Josh Cartwright
On Wed, Oct 28, 2015 at 12:59:16PM -0500, Josh Cartwright wrote: > On Wed, Oct 28, 2015 at 12:03:41PM -0500, atull wrote: > > On Wed, 28 Oct 2015, Moritz Fischer wrote: > > > > > On Wed, Oct 28, 2015 at 9:18 AM, Josh Cartwright wrote: > > > > On Wed, Oct 28, 2015 at 08:37:51AM -0700, Moritz Fisch

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Josh Cartwright
On Wed, Oct 28, 2015 at 12:03:41PM -0500, atull wrote: > On Wed, 28 Oct 2015, Moritz Fischer wrote: > > > On Wed, Oct 28, 2015 at 9:18 AM, Josh Cartwright wrote: > > > On Wed, Oct 28, 2015 at 08:37:51AM -0700, Moritz Fischer wrote: > > >> On Wed, Oct 28, 2015 at 3:07 AM, Josh Cartwright wrote: >

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread atull
On Wed, 28 Oct 2015, atull wrote: > On Wed, 28 Oct 2015, Moritz Fischer wrote: > > > On Wed, Oct 28, 2015 at 9:18 AM, Josh Cartwright wrote: > > > On Wed, Oct 28, 2015 at 08:37:51AM -0700, Moritz Fischer wrote: > > >> On Wed, Oct 28, 2015 at 3:07 AM, Josh Cartwright wrote: > > >> > On Tue, Oct

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread atull
On Wed, 28 Oct 2015, Moritz Fischer wrote: > On Wed, Oct 28, 2015 at 9:18 AM, Josh Cartwright wrote: > > On Wed, Oct 28, 2015 at 08:37:51AM -0700, Moritz Fischer wrote: > >> On Wed, Oct 28, 2015 at 3:07 AM, Josh Cartwright wrote: > >> > On Tue, Oct 27, 2015 at 05:09:12PM -0500, at...@opensource.

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Moritz Fischer
On Wed, Oct 28, 2015 at 9:18 AM, Josh Cartwright wrote: > On Wed, Oct 28, 2015 at 08:37:51AM -0700, Moritz Fischer wrote: >> On Wed, Oct 28, 2015 at 3:07 AM, Josh Cartwright wrote: >> > On Tue, Oct 27, 2015 at 05:09:12PM -0500, at...@opensource.altera.com >> > wrote: >> >> From: Alan Tull >> >>

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Josh Cartwright
On Wed, Oct 28, 2015 at 08:37:51AM -0700, Moritz Fischer wrote: > On Wed, Oct 28, 2015 at 3:07 AM, Josh Cartwright wrote: > > On Tue, Oct 27, 2015 at 05:09:12PM -0500, at...@opensource.altera.com wrote: > >> From: Alan Tull > >> > >> The Simple FPGA bus uses the FPGA Manager Framework and the > >

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread atull
On Wed, 28 Oct 2015, Steffen Trumtrar wrote: > > +static int simple_fpga_bus_probe(struct platform_device *pdev) > > +{ > > + struct device *dev = &pdev->dev; > > + struct device_node *np = dev->of_node; > > + struct simple_fpga_bus *priv; > > + struct fpga_manager *mgr; > > + int ret; >

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Moritz Fischer
On Wed, Oct 28, 2015 at 3:07 AM, Josh Cartwright wrote: > On Tue, Oct 27, 2015 at 05:09:12PM -0500, at...@opensource.altera.com wrote: >> From: Alan Tull >> >> The Simple FPGA bus uses the FPGA Manager Framework and the >> FPGA Bridge Framework to provide a manufactorer-agnostic >> interface for

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread atull
On Wed, 28 Oct 2015, Josh Cartwright wrote: > On Tue, Oct 27, 2015 at 05:09:12PM -0500, at...@opensource.altera.com wrote: > > From: Alan Tull > > > > The Simple FPGA bus uses the FPGA Manager Framework and the > > FPGA Bridge Framework to provide a manufactorer-agnostic > > interface for reprog

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Josh Cartwright
On Tue, Oct 27, 2015 at 05:09:12PM -0500, at...@opensource.altera.com wrote: > From: Alan Tull > > The Simple FPGA bus uses the FPGA Manager Framework and the > FPGA Bridge Framework to provide a manufactorer-agnostic > interface for reprogramming FPGAs that is Device Tree > Overlays-based. Do y

Re: [PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-28 Thread Steffen Trumtrar
On Tue, Oct 27, 2015 at 05:09:12PM -0500, at...@opensource.altera.com wrote: > From: Alan Tull > > The Simple FPGA bus uses the FPGA Manager Framework and the > FPGA Bridge Framework to provide a manufactorer-agnostic > interface for reprogramming FPGAs that is Device Tree > Overlays-based. > >

[PATCH v12 3/6] fpga: add simple-fpga-bus

2015-10-27 Thread atull
From: Alan Tull The Simple FPGA bus uses the FPGA Manager Framework and the FPGA Bridge Framework to provide a manufactorer-agnostic interface for reprogramming FPGAs that is Device Tree Overlays-based. When a Device Tree Overlay containing a Simple FPGA Bus is applied, the Simple FPGA Bus will