From: Nitin A Kamble <[email protected]> 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 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 -- 1.8.1.4 -- _______________________________________________ meta-intel mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-intel
