[meta-intel] [PATCH 00/31] Misc meta-intel commits

Tom Zanussi tom.zanussi at intel.com
Fri Sep 19 06:37:23 PDT 2014


On Thu, 2014-09-18 at 17:35 -0700, nitin.a.kamble at intel.com wrote:
> From: Nitin A Kamble <nitin.a.kamble at intel.com>
> 
> This pull requests has commits for 
> 1. linux-yocto_3.17 kernel recipe for meta-intel BSPs
> 2. Few fixes for fri2-noemgd & emenlow-noemgd machine configurations
> 3. a new machine feature for Intel microcode
> 4. enabling of the Intel microcode feature for all the meta-intel BSPs.
> 5. Machine Setup Tool: for runtime BSP image configuration
> 6. Machine Setup Tool configs for hardware supported by the intel-core* common BSPs. 
> 
> All these commits are tested on multiple platforms. The microcode feature

This patchset represents at least 3 completely independent sets of
functionality.  Please break it up as such, along with what was tested
in each case.

Thanks,

Tom 

> should be enabled for all the meta-intel BSPs by default. I do not see anybody
> having any issue by enabling of the Intel microcode feature for any of the 
> meta-intel BSP. If someone (such as microyocto) want to disable the Intel 
> microcode feature then it can be disabled by not listing it in the
> MACHINE_FEATURES variable.
> 
> 
> Thanks,
> Nitin
> 
> 
> The following changes since commit a369fa8f2d76528cb296ef9314e613e26585d54d:
> 
>   layer.conf: Bumping LAYERVERSION (2014-09-18 18:35:54 -0500)
> 
> are available in the git repository at:
> 
>   git://git.yoctoproject.org/meta-intel-contrib nitin/misc
>   http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=nitin/misc
> 
> Nitin A Kamble (31):
>   linux-yocto_3.17.bbappend for the meta-intel BSPs
>   fri2-noemgd.conf: soften the preferred kernel version assignment
>   emenlow-noemgd: use the common kernel
>   intel-ucode: a new MACHINE_FEATURE for meta-intel BSPs
>   intel-core2-32: add intel-ucode to MACHINE_FEATURES
>   intel-corei7-64: add intel-ucode to MACHINE_FEATURES
>   crownbay-noemgd: add intel-ucode to MACHINE_FEATURES
>   fri2-noemgd: add intel-ucode to MACHINE_FEATURES
>   emenlow-noemgd: add intel-ucode to MACHINE_FEATURES
>   jasperforest: add intel-ucode to MACHINE_FEATURES
>   nuc: add intel-ucode to MACHINE_FEATURES
>   sugarbay: add intel-ucode to MACHINE_FEATURES
>   crystalforest: add intel-ucode to MACHINE_FEATURES
>   romley: add intel-ucode to MACHINE_FEATURES
>   romley-ivb: add intel-ucode to MACHINE_FEATURES
>   haswell-wc: add intel-ucode to MACHINE_FEATURES
>   mohonpeak: add intel-ucode to MACHINE_FEATURES
>   mohonpeak64: add intel-ucode to MACHINE_FEATURES
>   valleyisland-32: add intel-ucode to MACHINE_FEATURES
>   valleyisland-64: add intel-ucode to MACHINE_FEATURES
>   machinesetuptool: a new recipe for setup of a machine
>   machinesetuptool: add nuc machine config to the intel-corei7-64 BSP
>   machinesetuptool: add jasperforest machine config to the
>     intel-corei7-64 BSP
>   machinesetuptool: add sugarbay machine config to the intel-corei7-64
>     BSP
>   machinesetuptool: add emenlow machine config to the intel-core2-32 BSP
>   machinesetuptool: add crownbay machine config to the intel-core2-32
>     BSP
>   machinesetuptool: add fri2 machine config to the intel-core2-32 BSP
>   intel-corei7-64 BSP: Pull in the machinesetuptool packages
>   intel-core2-32 BSP: Pull in the machinesetuptool packages
>   intel-core2-32.conf: remove config handled by machine-setup-tool
>   intel-corei7-64.conf: remove config handled by machine-setup-tool
> 
>  .../intel-core2-32/crownbay-noemgd-alsa.conf       |   1 +
>  .../intel-core2-32/crownbay-noemgd-alsa.state      | 684 +++++++++++++++++++++
>  .../crownbay-noemgd-formfactor.machconfig          |   3 +
>  .../crownbay-noemgd-network.interfaces             |  31 +
>  .../intel-core2-32/crownbay-noemgd.vars            |  14 +
>  .../intel-core2-32/emenlow-noemgd-alsa.conf        |   1 +
>  .../intel-core2-32/emenlow-noemgd-alsa.state       | 143 +++++
>  .../emenlow-noemgd-formfactor.machconfig           |   3 +
>  .../emenlow-noemgd-network.interfaces              |  31 +
>  .../intel-core2-32/emenlow-noemgd-xorg.conf        |  22 +
>  .../intel-core2-32/emenlow-noemgd.vars             |  14 +
>  .../intel-core2-32/fri2-noemgd-alsa.conf           |   1 +
>  .../intel-core2-32/fri2-noemgd-alsa.state          | 411 +++++++++++++
>  .../fri2-noemgd-formfactor.machconfig              |   3 +
>  .../intel-core2-32/fri2-noemgd-network.interfaces  |   9 +
>  .../intel-core2-32/fri2-noemgd.vars                |  17 +
>  .../intel-corei7-64/jasperforest-alsa.conf         |   1 +
>  .../jasperforest-formfactor.machconfig             |   3 +
>  .../jasperforest-network.interfaces                |  31 +
>  .../intel-corei7-64/jasperforest.vars              |  14 +
>  .../machinesetuptool/intel-corei7-64/nuc-alsa.conf |  24 +
>  .../intel-corei7-64/nuc-alsa.state                 | 309 ++++++++++
>  .../nuc-bootscript-hdmi_port_audio.sh              |  19 +
>  .../intel-corei7-64/nuc-formfactor.machconfig      |   3 +
>  .../intel-corei7-64/nuc-network.interfaces         |  31 +
>  .../machinesetuptool/intel-corei7-64/nuc.vars      |  14 +
>  .../intel-corei7-64/sugarbay-alsa.conf             |   1 +
>  .../intel-corei7-64/sugarbay-alsa.state            | 349 +++++++++++
>  .../intel-corei7-64/sugarbay-formfactor.machconfig |   3 +
>  .../intel-corei7-64/sugarbay-network.interfaces    |  31 +
>  .../machinesetuptool/intel-corei7-64/sugarbay.vars |  14 +
>  .../machinesetuptool/machinesetuptool_git.bb       |  49 ++
>  .../machinesetuptool/machinesetuptool_git.bbappend |  72 +++
>  .../recipes-kernel/linux/linux-yocto_3.17.bbappend |  28 +
>  conf/machine/include/meta-intel.inc                |   6 +-
>  conf/machine/intel-core2-32.conf                   |   6 +-
>  conf/machine/intel-corei7-64.conf                  |   6 +-
>  meta-crownbay/conf/machine/crownbay-noemgd.conf    |   2 +
>  meta-crystalforest/conf/machine/crystalforest.conf |   2 +
>  meta-emenlow/conf/machine/emenlow-noemgd.conf      |   3 +
>  meta-fri2/conf/machine/fri2-noemgd.conf            |   4 +-
>  .../meta-haswell-wc/conf/machine/haswell-wc.conf   |   1 +
>  .../meta-mohonpeak/conf/machine/mohonpeak32.conf   |   1 +
>  .../meta-mohonpeak/conf/machine/mohonpeak64.conf   |   1 +
>  .../conf/machine/valleyisland-32.conf              |   1 +
>  .../conf/machine/valleyisland-64.conf              |   2 +-
>  meta-jasperforest/conf/machine/jasperforest.conf   |   2 +
>  meta-nuc/conf/machine/nuc.conf                     |   1 +
>  meta-romley/conf/machine/romley-ivb.conf           |   2 +
>  meta-romley/conf/machine/romley.conf               |   2 +
>  meta-sugarbay/conf/machine/sugarbay.conf           |   2 +
>  51 files changed, 2415 insertions(+), 13 deletions(-)
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/crownbay-noemgd-alsa.conf
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/crownbay-noemgd-alsa.state
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/crownbay-noemgd-formfactor.machconfig
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/crownbay-noemgd-network.interfaces
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/crownbay-noemgd.vars
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/emenlow-noemgd-alsa.conf
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/emenlow-noemgd-alsa.state
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/emenlow-noemgd-formfactor.machconfig
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/emenlow-noemgd-network.interfaces
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/emenlow-noemgd-xorg.conf
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/emenlow-noemgd.vars
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/fri2-noemgd-alsa.conf
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/fri2-noemgd-alsa.state
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/fri2-noemgd-formfactor.machconfig
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/fri2-noemgd-network.interfaces
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-core2-32/fri2-noemgd.vars
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/jasperforest-alsa.conf
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/jasperforest-formfactor.machconfig
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/jasperforest-network.interfaces
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/jasperforest.vars
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/nuc-alsa.conf
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/nuc-alsa.state
>  create mode 100755 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/nuc-bootscript-hdmi_port_audio.sh
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/nuc-formfactor.machconfig
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/nuc-network.interfaces
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/nuc.vars
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/sugarbay-alsa.conf
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/sugarbay-alsa.state
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/sugarbay-formfactor.machconfig
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/sugarbay-network.interfaces
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool/intel-corei7-64/sugarbay.vars
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool_git.bb
>  create mode 100644 common/recipes-bsp/machinesetuptool/machinesetuptool_git.bbappend
>  create mode 100644 common/recipes-kernel/linux/linux-yocto_3.17.bbappend
> 




More information about the meta-intel mailing list