Hi Michal, > On May 7, 2015, at 11:07 , Michal Suchanek <hramrach@xxxxxxxxx> wrote: > > Hello, > > On 7 May 2015 at 09:28, Pantelis Antoniou > <pantelis.antoniou@xxxxxxxxxxxx> wrote: >> Hi Geert, >> >>> On May 7, 2015, at 10:17 , Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> wrote: >>> >>> On Tue, May 5, 2015 at 6:51 PM, Michal Suchanek <hramrach@xxxxxxxxx> wrote: >>>> On 5 May 2015 at 17:18, Michal Suchanek <hramrach@xxxxxxxxx> wrote: >>>>> where is a device tree compiler that can compile an overlay? >>>>> >>>>> The compiler at git://git.kernel.org/pub/scm/utils/dtc/dtc.git shrieks >>>>> there is a syntax error as soon as the /plugin/ tag is present. >>>> >>>> ok, so I found a dtc patch here https://lkml.org/lkml/2013/1/4/295 >>>> >>>> This does not apply cleanly to current DTC but the parts that fail are >>>> due to cosmetic changes in the code so I went ahead and applied it. >>> >>> Thanks for the link! That patch indeed requires some manual rework. >>> >>>> However, the created blob is not what the kernel can accept into >>>> of_overlay_create so what do I do with the blob to load it? >>> >>> Use "OF: DT-Overlay configfs interface" from Pantelis? >>> >>> That depends on "configfs: Implement binary attributes", also from Pantelis, >>> which requires reverting commit 28444a2bde8d1695i ("configfs_add_file: >>> fold into its sole caller"). >>> >>> All of the above require manual fixups to apply. >>> >>> Still have to try the actual loading, new to the overlay game on mainline >>> kernels (I did use it on boneblack with its original kernel and its overlay >>> manager). >>> >> >> Posted the patches recently, but for your convenience here’s the git tree. >> >> https://github.com/pantoniou/dtc/tree/dt-overlays5 >> >> FWIW, I’ll post the capemgr patch today too. >> > > I did not find those so tried loading the overlay by hand. FWIW like > the half dozen patches of this https://github.com/hramrach/linux-sunxi > are the overlay loading atm. > > I can cat the overlay blob to sysfs and it creates a device so I guess > it basically works. > > What I need to investigate is exporting some useful information about > the overlays in sysfs. > If you were to share some details of what you’re trying to achieve I might be able to help. I have no clue what you guys are trying to do :) > Thanks > > Michal Regards — Pantelis -- 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