On Tue, Sep 02, 2014 at 09:37:53PM +0800, Sugar wrote: > Hi Hans, > >> We already have some limited sun6i and sun8i support in the linux-sunxi >> u-boot-sunxi git repository. The biggest stumbling block keeping >> us from adding support for sun6i and sun8i is the lack of code >> to initialize the DRAM controller. It would be a big help for >> us if you could share the boot0 code for sun6i and sun8i with >> us, either under an open license, or with an explicit permission >> notice for copy and pasting parts of that code and releasing the >> result under a GPLv2+ license. > Sorry, I do not have the relevant code. I will tell these things to > my colleagues. They will discuss and decide whether to open source code > about DRAM or not.
There is no legal requirement for Allwinner to release this code. This code is of course boot0, as the mdfs code in the kernel is GPLed and must be released. The lack of this functionality in u-boot is however seriously hampering the support of the affected SoCs, and Allwinner has little option but to solve this. Its open source involvement will just not be credible otherwise. How this gets solved is up to Allwinner. Releasing Boot0 code is probably going to get the quickest results. Getting just register information (like what is missing in the user manuals) should also solve this problem, although it might require some extra help from Allwinner to get things going. Ideally, we get all of the above: code, register information, and a technical contact to help us fill in the blanks. Luc Verhaegen. -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
