[meta-intel] Next Gen Intel BSPs

Flanagan, Elizabeth elizabeth.flanagan at intel.com
Thu Feb 13 11:19:53 PST 2014


On Tue, Feb 11, 2014 at 4:18 PM, Hart, Darren <darren.hart at intel.com> wrote:
> All,
>
> I have just pushed the next-gen Intel BSP changes following the meta
> commits to linux-yocto-dev and linux-yocto-3.10.
>
> Changes include:
>
> 1) New common BSPs:
> intel-core2-32:  Support core2 and old atom (pre-baytrail) CPUs
> intel-corei7-64: Support Nehalem and Baytrail and newer core/xeon/atom CPUs
>
> [ ] Beth: Can you please add these two BSPs to meta-intel-nightly?

Sure, I'll get them in next week after I'm done playing catchup.

>
> 2) New INTEL_COMMON_PACKAGE_ARCH
> This is set to ${TUNE_PKGARCH}-intel-common and applies to any BSP
> including intel-common-pkgarch.inc. This demotes the linux-yocto and
> linux-yocto-dev recipes to a PACKAGE_ARCH less specific than MACHINE_ARCH
> (the default for linux-yocto*). For machines that include the
> intel-common-pkgarch.inc and delete their linux-yocto*bbappend Files, they
> will reuse the intel-common linux-yocto* package. This is either the
> intel-core2-32-intel-common or the intel-corei7-64-intel-common kernel,
> the same one used for the two new BSPs.
>
> Using the new intel-common PACKAGE_ARCH is an opt-in mechanism. Currently
> only the two new BSPs are using it, although the linux-yocto meta-data is
> already building in support for all the non-emgd meta-intel BSPs.
>
> Next step is to add the inclusion of the intel-common-pkgarch.inc to every
> BSP and delete the linux-yocto machine-specific bbappend and
> build/boot/verify each BSP. Such a patch series exists here:
>
> http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel-contrib/log/?h=dvhart/
> bsp-ng
>
>
> This adds amt/mei to the intel-common kernel as well as autoloading of uio
> and iwlwifi to accommodate crystal forest,romley, and fri2 default
> settings.
>
> This branch is running meta-intel-nightly Build #42 on ab03
>
> [ ] Nitin, can you help nurse this patch series into something ready to
> commit? Including some boot testing?
>
> [ ] Boon Leon, this update the ISG BSPs as well to use the common kernel.
> This only impacts the upcoming 1.6 release. Please review and boot test
> and let us know if you have any objections to these changes to your BSPs.
>
> This series also purges all the 3.4 and 3.8 linux-yocto* bbappends from
> the meta-intel master branch as they are no longer supported for 1.6. With
> 3.10 LTSI now merged, the time has come to remove them.
>
> The diffstat here is rather pleasing from a maintenance perspective :-)
>
> $ git diff origin/master.. | diffstat -s
>  81 files changed, 62 insertions(+), 934 deletions(-)
>
>
> Thanks,
>
> --
> Darren Hart
> Yocto Project - Linux Kernel
> Intel Open Source Technology Center
>
>
>



-- 
Elizabeth Flanagan
Yocto Project
Build and Release


More information about the meta-intel mailing list