[linux-yocto] [PATCH] meta: add genericx86 BSP

Darren Hart dvhart at linux.intel.com
Wed Aug 21 10:33:58 PDT 2013


On Wed, 2013-08-21 at 17:57 +0100, Ross Burton wrote:
> This BSP aims at supporting a broad range of Intel platforms, from Atom up to
> Xeon.  As such the kernel includes a range of drivers, and the corresponding
> machine configuration in meta-yocto-bsp includes a range of user-space drivers.
> 
> Signed-off-by: Ross Burton <ross.burton at intel.com>
> ---
>  .../bsp/genericx86/genericx86-standard.scc         |   28 ++++++++++++++++++++
>  1 file changed, 28 insertions(+)
>  create mode 100644 meta/cfg/kernel-cache/bsp/genericx86/genericx86-standard.scc
> 
> diff --git a/meta/cfg/kernel-cache/bsp/genericx86/genericx86-standard.scc b/meta/cfg/kernel-cache/bsp/genericx86/genericx86-standard.scc
> new file mode 100644
> index 0000000..94d8ca7
> --- /dev/null
> +++ b/meta/cfg/kernel-cache/bsp/genericx86/genericx86-standard.scc
> @@ -0,0 +1,28 @@
> +define KMACHINE genericx86
> +define KTYPE standard
> +define KARCH i386
> +
> +# TODO: long-term move away from common-pc?
> +include bsp/common-pc/common-pc-standard.scc
> +branch atom-pc
> +
> +include cfg/x86.scc
> +include cfg/boot-live.scc
> +
> +include features/power/intel.scc
> +
> +# Ideally all of these below would be modules instead of built-in.
> +
> +# common-pc brings in the other USB controllers
> +include features/usb/xhci-hcd.scc

And should really bring this one in too...

> +
> +# Intel ethernet, old and new Intel wireless.
> +include features/rfkill/rfkill.scc
> +include features/intel-e1xxxx/intel-e1xxxx.scc
> +include features/iwlwifi/iwlwifi.scc
> +include features/iwlegacy/iwlegacy.scc
> +
> +# Intel Gen and GMA500. common-pc provides Vesa framebuffer.
> +include features/i915/i915.scc
> +include features/drm-gma500/drm-gma500.scc
> +include features/drm-gma500/drm-gma3600.scc

This is really a fairly small change. Any reason this shouldn't just be
an update to common-pc? Is there a conceptual difference here?

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel





More information about the linux-yocto mailing list