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.

Reply via email to