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

Darren Hart dvhart at linux.intel.com
Fri Sep 19 17:15:42 PDT 2014


On Fri, Sep 19, 2014 at 08:37:23AM -0500, Tom Zanussi wrote:
> 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.

Yes please.

When submitting code for review, it should be in functional groups per patch
series.

In more complex projects, submaintainers will send pull requests which may
include lots of different functionality, but the code has already been reviewed
and accepted, so it's a bit different.

--
Darren Hart
Intel Open Source Technology Center

> 
> 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
> > 
> 
> 
> -- 
> _______________________________________________
> meta-intel mailing list
> meta-intel at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-intel


More information about the meta-intel mailing list