On Sun, 7 Sep 2014, Pavel Machek wrote: > Hi! > > > [resend with fixed email settings] > > > > The idea of the framework is to provide consistent ways of > > programming raw images into FPGA's. > > > > Programming from device tree overlays is supported. > > > > The core (fpga-mgr.c) does not include a userspace interface > > and just exports kernel functions. > > > > This approach separates the core from the interfaces. > > > > Each interface can be enabled or disabled in the defconfig. > > In some production contexts, interfaces that might be used > > during development can be disabled. > > > > The core exports kernel functions to: > > * write the fpga from a buffer or using the firmware layer > > * get fpga status > > * find a particular fpga manager from a device tree phandle > > * register/unregister lower level fpga drivers. > > > > The bus allows us to: > > * program fpga from a device tree overlay using firmware. > > * automatically reload firmware and reprogram fpga during resume. > > > > The sysfs interface: > > * read only, get the name and status of fpga manager. > > > > I have a configfs interface patch which I haven't included, > > adds configfs as a separate file. > > Thanks for the patches... is there new version? Is that corresponding > socfpga code? > > I'd like to configure fpga with .rbf file on board similar to SocKit. > > Thanks, > Pavel Yes, hopefully next week. Regards, Alan > > -- > (english) http://www.livejournal.com/~pavelmachek > (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html