[OE-core] [poky] [PATCH 0/4] Updates in support of genericx86*

Otavio Salvador otavio at ossystems.com.br
Thu Sep 5 11:40:42 UTC 2013


On Thu, Sep 5, 2013 at 8:06 AM, Richard Purdie
<richard.purdie at linuxfoundation.org> wrote:
> On Thu, 2013-09-05 at 10:47 +0100, Burton, Ross wrote:
>> On 5 September 2013 04:35, Darren Hart <dvhart at linux.intel.com> wrote:
>> >> > Some of the oe-core changes could be contained in the meta-yocto-bsp layer, but
>> >> > as these changes come from meta-intel, they are needed by multiple layers, and I
>> >> > felt it might make more sense in oe-core. If people object to the mga or intel
>> >> > xserver video drivers, I can respin those for meta-yocto-bsp.
>> >>
>> >> QEMU does not need them so they should be in meta-yocto-bsp.
>> >
>> > I'm fine with that if that is the consensus. Does anyone else care to
>> > weigh in?
>>
>> By that logic nearly all the X drivers in oe-core should be in
>> meta-yocto-bsp (synaptics, intel, modesetting, omap, omapfb, keyboard,
>> mouse), but then we'd be forcing people using anything other than qemu
>> to use meta-yocto-bsp (or duplicate the recipes).  A more nuanced
>> rationale for keeping modesettings/intel/etc is that whilst the driver
>> isn't used on QEMU it is in use on a large number of machines so it
>> can be centrally maintained in oe-core.  I'm not convinced this holds
>> for -mga (unless you're reading this from the late 90s) so it should
>> be in meta-yocto-bsp.
>
> There is some thinking going on at the moment about merging genericx86
> and qemux86 since the two machines are converging and any differences
> could be dealt with at runtime. To me, this is a key detail.
>
> I agree that -mga is a push for OE-Core but the other drivers are useful
> and I can see a case for moving them towards the core rather than having
> several layers needing them.

I am not sure Intel's driver should be in OE-Core; if that's the case
we'd need nouveau and ati drivers there as well as they are largely
used in PCs.

-- 
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 Openembedded-core mailing list