[meta-freescale] [meta-fsl-arm][PATCH 3/4] linux-fslc-mx6 (3.14-1.0.x): Add recipe

Otavio Salvador otavio at ossystems.com.br
Thu Jun 18 09:47:56 PDT 2015


On Thu, Jun 18, 2015 at 1:38 PM, Nikolay Dimitrov <picmaster at mail.bg> wrote:
> On 06/18/2015 07:21 PM, Otavio Salvador wrote:
...
>> #2 linux-fslc is a tree to host fslc modified kernels. It has no
>> compromise to be mainline only.
>>
>> #3 allow us to share work among vendors and bring fixes while reusing
>> the work done by FSL BSP team, board vendors and community.
>>
>> #4 has no support; as soon you port it to your board it is
>> non-supported kernel. As soon you move away of their BSP release it
>> is non-supported kernel and plus it does not have patches applied
>> once tagged (nor security or fixes) so any change needs to wait for
>> next GA.
>>
>> To be honest, FSL does not apply fixes until next GA so there is no
>> way to improve their kernel, u-boot, whatever. We try to fill the gap
>> here and avoid work duplication.
>>
>> The amount of duplicated work done by board vendors is insane, I am
>> trying to improve it as much as I can.
>
>
> I see, and fully agree with the explanations. My current understanding
> (could be wrong) is that the current FSL drivers in 3.14.28 are not
> possible to be rebased to newer mainline kernels, is that correct?

Correct; some can be adapted to work on top of mainline kernel however
this is another derivative work.

> That's why I commented about the possible confusion, as for me it's good
> to see in the kernel name whether it has or has not support for the SoC
> bells/whistles (-mainline/-fslc vs -imx).
>
> If my assumption is wrong and these drivers *can* be rebased while
> retaining compatibility with the binary blobs, than probably #2 and #3
> start to look like something that can be merged (what Daiane said also).

Some features can be forward-ported but this is another possible fork
to be started, I won't commit to this myself at this moment.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list