linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [RFC PATCH v1] fpga manager framework with configfs interface
       [not found]       ` <20140513205641.GA4114@amd.pavel.ucw.cz>
@ 2014-05-13 22:52         ` H. Peter Anvin
       [not found]           ` <20140625125449.GV30852@ZenIV.linux.org.uk>
  0 siblings, 1 reply; 2+ messages in thread
From: H. Peter Anvin @ 2014-05-13 22:52 UTC (permalink / raw)
  To: Pavel Machek, Pantelis Antoniou
  Cc: Alan Tull, linux-kernel, Michal Simek, Michal Simek,
	Greg Kroah-Hartman, Jason Gunthorpe, Mark Brown, Philip Balister,
	Alessandro Rubini, Steffen Trumtrar, Jason Cooper, Kyle Teske,
	Josh Cartwright, Nicolas Pitre, Felipe Balbi,
	Mauro Carvalho Chehab, David Brown, Rob Landley, David S. Miller,
	Joe Perches, Cesar Eduardo Barros, Samuel Ortiz, Andrew Morton,
	Alan Tull, Dinh Nguyen, Yves Vandervennet

On 05/13/2014 01:56 PM, Pavel Machek wrote:
> Hi!
> 
>>> Echoing filenames into files in configfs is strange at the very
>>> least. Think chroot, and what about permissions...?
>>>
>>> It would be much better to just cat bitstream into configfs...
>>
>> No binary attributes supported for configfs. Apparently this is done on purpose.
>>
>> In fact it was my first idea about the configfs interface for DT overlays but decided 
>> to go with firmware file names instead.
>>
>> If this is valid use case (which seems to be) would patches adding binary attributes
>> to configfs be accepted?
> 
> I'd say this is very valid use, but I'm not configfs maintainer. It is
> certainly better then echoing filenames there.
> 

Almost anything is better...

	-hpa



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [RFC PATCH v1] fpga manager framework with configfs interface
       [not found]                         ` <53AB1842.5020703@zytor.com>
@ 2014-06-25 18:54                           ` Philip Balister
  0 siblings, 0 replies; 2+ messages in thread
From: Philip Balister @ 2014-06-25 18:54 UTC (permalink / raw)
  To: H. Peter Anvin, Alan Tull, Jason Gunthorpe
  Cc: Pantelis Antoniou, Joel Becker, Pavel Machek, Alan Tull,
	linux-kernel, Michal Simek, Michal Simek, Greg Kroah-Hartman,
	Mark Brown, Alessandro Rubini, Steffen Trumtrar, Jason Cooper,
	Kyle Teske, Josh Cartwright, Nicolas Pitre, Felipe Balbi,
	Mauro Carvalho Chehab, David Brown, Rob Landley, David S. Miller,
	Joe Perches, Cesar Eduardo Barros, Samuel Ortiz, Andrew Morton,
	Dinh Nguyen, Yves Vandervennet

On 06/25/2014 11:43 AM, H. Peter Anvin wrote:
> On 06/25/2014 11:37 AM, Alan Tull wrote:
>>
>> Yes, that's why I've recently felt more love for the firmware
>> interface.  Since I need resume, it gives me a straightforward path to
>> be able to reprogram the FPGA without holding ram for the bitfile.
>> Also it is scalable.
>>
> 
> The firmware interface is definitely pretty much ideal for the
> "production driver" use case... after all, the fact that the firmware
> happens to be an FPGA is to some degree an implementation detail (well,
> modulo fun things like showing up on the bus with one device ID and then
> disconnecting and reconnecting with another device ID after firmware load.)
> 
> There are *so* many use cases for FPGA bitstreams...

Agreed!

Philip


> 
> 	-hpa
> 
> 
> 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-06-25 19:02 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1399411381-10902-1-git-send-email-atull@altera.com>
     [not found] ` <1399411381-10902-2-git-send-email-atull@altera.com>
     [not found]   ` <20140513192330.GA6561@amd.pavel.ucw.cz>
     [not found]     ` <4190CF2D-6114-4652-90BA-899B5003ACCC@konsulko.com>
     [not found]       ` <20140513205641.GA4114@amd.pavel.ucw.cz>
2014-05-13 22:52         ` [RFC PATCH v1] fpga manager framework with configfs interface H. Peter Anvin
     [not found]           ` <20140625125449.GV30852@ZenIV.linux.org.uk>
     [not found]             ` <DF9393AB-E2A0-494A-A007-CB4A19A64E2A@konsulko.com>
     [not found]               ` <1cacd7d5-826b-40e0-8b5c-f3463fe7a809@email.android.com>
     [not found]                 ` <D4CC4816-F293-427B-8D52-1D4F93635E2D@konsulko.com>
     [not found]                   ` <CANk1AXQcqzu16OaT3LziWaroeyyuUoXU1CQy4e6BoGKLOk6fSg@mail.gmail.com>
     [not found]                     ` <20140625175440.GC13460@obsidianresearch.com>
     [not found]                       ` <CANk1AXS+JZCv7CMJW956PvnJ_YvebyyLVm_TkCPZr5TX1Wb4Yw@mail.gmail.com>
     [not found]                         ` <53AB1842.5020703@zytor.com>
2014-06-25 18:54                           ` Philip Balister

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).