Commit Graph

1209 Commits

Author SHA1 Message Date
Wan Ahmad Zainie
1ebb73f847 meta-valleyisland: Update linux-yocto v3.10 SRCREVs to the latest HEADs
Use the latest HEADs of the git branches from the linux-yocto v3.10
kernel repository.

Signed-off-by: Wan Ahmad Zainie <wan.ahmad.zainie.wan.mohamad@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-12-10 09:24:45 -08:00
Ng, Wei Tee
f9ee1b6139 meta-valleyisland: Update README.sources with latest information
Updated metadata's link to yocto-1.7.2/poky-dizzy-12.0.2.tar.bz2

Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-10 11:07:37 -07:00
Ng, Wei Tee
80c5f5faa9 meta-valleyisland: Update README with latest information
Updated the ISG BIOS version information and added Marvell 8897
Wireless/Bluetooth card supported.

Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-09-10 11:07:35 -07:00
Ng, Wei Tee
6e25693f5e common/linux-yocto_3.10: Update SRCREVs to v3.10.65
Use the latest HEADs of the git branches from the linux-yocto
v3.10 kernel repository.

Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-31 22:54:17 -07:00
Ng, Wei Tee
2e9e1305fe meta-valleyisland: Update linux-yocto v3.10 SRCREV to the latest HEADs
Use the latest HEADs of the git branches from the linux-yocto
v3.10 kernel repository.

Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-08-20 09:25:43 -07:00
Ng Wei Tee
20dbba482c meta-valleyisland: Add linux-firmware to valleyisland BSPs
Add linux-firmware as a whole for both valleyisland-32.conf and
valleyisland-64.conf in order to enable the Marvell 8897 card, as well
as other devices requiring firmware blobs.

Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit fe124f44c7)
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-08-06 10:10:27 -07:00
Ong Boon Leong
c1cf5b2b61 meta-crystalforest: add in clarity around how to pick the right QAT version
Add explanation on how to override the default setting under crystalforest.conf
on PREFERRED_PROVIDER_virtual/qat.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit 3577c351cd)
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-29 13:20:53 -07:00
Anuj Mittal
11cbe728ec meta-crystalforest: zlib-qat depends on virtual/qat
Made zlib-qat DEPENDS on virtual/qat. This allows
us to switch between highland forest and crystal
forest platforms.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-23 14:33:37 -07:00
Anuj Mittal
b2463b33ba meta-crystalforest: add qat preferred provider
Added the qat preferred provider to be qat16.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-23 14:33:33 -07:00
Anuj Mittal
83b782d72d meta-crystalforest: add virtual/qat provider
Changed qat to PROVIDES "virtual/qat" so we can switch
between qat15 and qat16 for highland forest and
crystalforest.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Acked-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-23 14:33:17 -07:00
Ong Boon Leong
d7c2305f2b meta-crystalforest: update README to include support for River Forest
This adds further clarification on how various Intel Communication platforms
that are supported across different branches within meta-crystalforest layer.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit 9aa6c066eb)
2015-07-23 14:20:51 -07:00
Ong Boon Leong
2d731523cc MAINTAINERS: update name for romley and crystal forest BSP
This patch updates the maintainer for these two platforms
to Wu Chia Chuan.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
(cherry picked from commit a2b4e15a18)
[dvhart@linux.intel.com: Applied to dizzy]
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-23 14:19:06 -07:00
Ng Wei Tee
abd5449d3f meta-valleyisland: Update linux-yocto v3.10 SRCREV to the latest HEADs
Use the latest HEADs of the git branches from the linux-yocto
v3.10 kernel repository.

Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-22 12:31:05 -07:00
Anuj Mittal
5cfd802102 meta-crystalforest: rename zlib-qat recipe
Rename recipe to include version info.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
(cherry picked from commit f4b345aaf3)
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-22 12:01:34 -07:00
Anuj Mittal
0c2a5e1358 meta-crystalforest: use correct compiler for zlib
Changed the qat_mem makefile to use $(CC) instead
of gcc directly. This avoids build errors and makes
sure that right options are being passed for cross-compile.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-07-22 10:01:36 -07:00
venkatasubramanian pattu
3ee02a36e0 meta-crystalforest: Zlib QAT_MEM MM Module
The zlib software library and the Intel QuickAssist Technology both implement
the deflate algorithm as described in RFC 1951.

This software accelerates the data compression algorithm in the zlib software
library via the Intel QuickAssist Technology implemented on Intel
Communications Chipsets.

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-07-07 09:21:02 -07:00
venkatasubramanian pattu
58a0886f0b meta-crystalforest: Intel QAT v1.6 recipe under recipes-extended
This recipe is targeting on Intel QAT v1.6.

"QAT1.6" is for use with Intel Communications Chipset 8925 to 8955(DH895xcc)Series.
Therefore, this recipe supports QAT on Coleto Creek platforms.
This recipe is created under meta-intel/meta-crystalforest.

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-07-06 07:29:49 -07:00
venkatasubramanian pattu
5b9412a51a meta-crystalforest: Alternate cleanfile for QAT v1.6 source repository
This patch has dos2unix cleaned file dc_session.h, which is the
replacement for the stained file in QAT v1.6 source repository.

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-07-06 07:29:47 -07:00
venkatasubramanian pattu
6784740994 meta-crystalforest: Intel QAT v1.5 recipe under recipes-extended
This is an Initial version of Intel QuickAssist Technology(QAT)
recipe support. This recipe is targeting on Intel QAT v1.5.

Intel's QuickAssist Technology is designed to optimize the use
and deployment of algorithm accelerators in networking and security applications.

"QAT1.5" is for use with Intel Communications Chipset 8900 to 8920(DH89xxCC)Series.
Therefore, this recipe supports QAT on Cave Creek platforms.
This recipe is created under meta-intel/meta-crystalforest.

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-07-06 07:29:45 -07:00
venkatasubramanian pattu
9548412d52 meta-crystalforest: Add include file for QAT
Added include file qat.inc to share common functionality based on
qat15_1.7.0-30 and qat16_2.2.0-30.

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-07-06 07:29:43 -07:00
Ong Boon Leong
a43871c39a meta-isg: dpdk: improve software installation task
do_install() has been non-scalable due to different DPDK SW releases
offer increasingly more examples. So, this patch is intended to make
the do_install() simplified by using regular expression technique to
extract out executables name that are built.

Tested this patch with DPDK v1.6.0r2 and v1.7.0 and the software packages
look intact.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-06-17 07:20:31 -07:00
Ong Boon Leong
321658de07 meta-romley: remove dpdk recipe from meta-romley since it is now in meta-isg
dpdk recipe has been moved to meta-isg/common/recipes-extended, so we clean
up this from under meta-romley.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-06-17 07:20:28 -07:00
venkatasubramanian pattu
58ad06fdfd meta-isg: Upgrade DPDK to v1.7.0
Added support for DPDK v1.7.0.

This recipe is cherry-picked from branch dizzy and the commit ID:
a14718dfaee57827a0666b858cf192dc1cb00db5:meta-intel/common: Upgrade DPDK to v1.7.0

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-06-02 12:35:00 -07:00
venkatasubramanian pattu
829a48548f meta-isg: Intel DPDK v1.6 recipe under recipes-extended
This is an initial version of Intel Data Plane Development Kits
(DPDK) recipe support. This recipe is targeting on Intel DPDK
v1.6.0r2.

Intel DPDK is needed for several IoTG maintained BSPs such as Crystal Forest & Highland Forest, Mohon Peak.
Therefore, we place DPDK recipe under meta-isg/common/recipes-extended folder.

This recipe is cherry-picked from branch dizzy and the commit ID:
c249763d3cb92bd06742b7986f08cf844ddb1d51:meta-intel/common: Initial Intel DPDK recipe under recipes-extended

This commit is removed in latest dizzy (1.7) due to build failure.
DPDK v1.7 & v1.6 are validated on Linux kernel v3.10 and not supported on Linux kernel v3.17.
Therefore, this recipe is intended to be supported only on Linux kernel v3.10 for all
CID related platforms like Crystal Forest and Highland Forest.

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-06-02 12:35:00 -07:00
venkatasubramanian pattu
578494c0c4 meta-isg: Add include file for DPDK
Added include file dpdk.inc to share common functionality based on
dpdk_1.6.0r2

Added a new variable EXAMPLE_BUILD_DIR. This points to apps build
directory which is different in dpdk v1.6.0r2 and v1.7.0.
Users of dpdk.inc have to define EXAMPLE_BUILD_DIR for the
installation of example apps.

This recipe is cherry-picked from branch dizzy and the commit ID:
1c825a06095178c0c51f28d5867549feac8a47f4:meta-intel/common: Add include file for DPDK

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-06-02 12:35:00 -07:00
venkatasubramanian pattu
6a334428e1 meta-isg: Making meta-isg as a layer
This layer provides additional common recipes to be used by all IOTG maintained platforms.

Signed-off-by: venkatasubramanian pattu <venkatasubramanianx.pattu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-06-02 12:35:00 -07:00
Ng Wei Tee
c39a4bf445 meta-valleyisland: Update linux-yocto v3.10 SRCREVs to v3.10.65
Use the lastest HEADs of the git branches from the linux-yocto
v3.10 kernel repository.

Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
Acked-by: Chang Rebecca Swee Fun <rebecca.swee.fun.chang@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-03-27 15:36:23 -07:00
Chang Rebecca Swee Fun
c90fb61374 valleyisland: update README with latest information
Added MinnowBoard MAX as one of the supported platforms, and updated
the ISG BIOS version information.

Signed-off-by: Chang Rebecca Swee Fun <rebecca.swee.fun.chang@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-11-26 19:51:39 -06:00
Ng, Wei Tee
18c63a66ac meta-valleyisland: Update linux-yocto v3.10.43 SRCREV to v3.10.59
Use the latest HEADs of the git branches from the linux-yocto v3.10
kernel repository.

Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-11-18 13:39:19 -06:00
Tom Zanussi
0f6d30a95c common: Remove DPDK recipes
Move the DPDK recipes out of common/ and into meta-romley/.

The DPDK recipes have so far been shown to be broken for any other
machine than Romley or for any other kernel version than the kernel
Romley is still using, 3.10.

So the logical place for them to live would be in meta-romley, if
anywhere.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Acked-by: Burton, Ross <ross.burton@intel.com>
2014-11-06 10:55:26 -06:00
Ross Burton
567358dae4 common:Add missing build-dependencies for intel-gpu-tools
Fixes QA issues such as:

WARNING: QA Issue: intel-gpu-tools rdepends on libxv, but it isn't a
build dependency? [build-deps]

WARNING: QA Issue: intel-gpu-tools rdepends on libxrandr, but it isn't
a build dependency? [build-deps]

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-11-05 11:57:02 -06:00
Nitin A Kamble
3b354a965e common: Update linux-yocto_3.17 SRCREVs to v3.17.1
Use the latest HEADs of the git branches from the linux-yocto v3.17
kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-11-05 09:34:06 -06:00
Nitin A Kamble
002bef4c2a meta-emenlow: Update linux-yocto_3.14 SRCREVs to v3.14.19
Use the latest HEADs of the git branches from the linux-yocto v3.14
kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-22 09:51:44 -05:00
Nitin A Kamble
b302ceac6c common/linux-yocto_3.14: Update SRCREVs to v3.14.19
Use the latest HEADs of the git branches from the linux-yocto v3.14
kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-22 09:51:29 -05:00
Nitin A Kamble
826e9cbb7e common/linux-yocto_3.17: Update SRCREVs to v3.17.1
Use the latest HEADs of the git branches from the linux-yocto v3.17
kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-22 09:50:26 -05:00
Nitin A Kamble
a3a380373b intel-microcode: Add ability to filter microcode
The microcode data file released by Intel has microcode for many Intel
processors, which by default all get installed onto the target image.
In some situations it may desirable to choose microcode for only a
selected processor or processors.  This change provides an easier way
to filter and select only the microcode of interest for BSPs from
recipe space.

A new variable, UCODE_FILTER_PARAMETERS, is introduced, which can be
defined to contain parameters to the iucode_tool which will filter the
microcode of interest for the BSP under consideration.  More
information on the iucode-tool parameters is available here:
http://manned.org/iucode-tool.

This filtering makes the generated microcode files very
machine-specific, hence making the recipe machine-specific. BSPs using
the common Intel kernel will not be using the filtered microcode, and
will be able to share the intel-microcode packages with the common
Intel package arch for the recipe.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 15:50:37 -05:00
Nitin A Kamble
5ef9be96e7 sugarbay: Add intel-ucode to MACHINE_FEATURES
Enable the Intel microcode feature for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:41:01 -05:00
Nitin A Kamble
eba0b44451 nuc: Add intel-ucode to MACHINE_FEATURES
Enable the Intel microcode feature for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:40:54 -05:00
Nitin A Kamble
20f21fc2a1 jasperforest: Add intel-ucode to MACHINE_FEATURES
Enable the Intel microcode feature for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:40:46 -05:00
Nitin A Kamble
0acec3ec42 emenlow-noemgd: Add intel-ucode to MACHINE_FEATURES
Enable the Intel microcode feature for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:40:39 -05:00
Nitin A Kamble
e8ddbf4fea fri2-noemgd: Add intel-ucode to MACHINE_FEATURES
Enable the Intel microcode feature for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:40:32 -05:00
Nitin A Kamble
fe1f149d5e crownbay-noemgd: Add intel-ucode to MACHINE_FEATURES
Enable the Intel microcode feature for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:40:20 -05:00
Nitin A Kamble
e5427e8e75 intel-corei7-64: Add intel-ucode to MACHINE_FEATURES
Enable the Intel microcode feature for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:40:10 -05:00
Nitin A Kamble
dd922d7cb2 intel-core2-32: Add intel-ucode to MACHINE_FEATURES
Enable the Intel microcode feature for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:39:49 -05:00
Nitin A Kamble
ff7513f7fc README: Add documentation for Intel-specific machine features
Start a new documentation section in the top-level README to describe
Intel layer-specific machine features.  Te intel-ucode machine feature
is described first.  In the future more such features will added to
this section.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:39:46 -05:00
Nitin A Kamble
c64ade471a meta-intel: Add new intel-ucode MACHINE_FEATURE
With this change, Intel microcode support can be enabled or disabled
for any BSP by controlling the MACHINE_FEATURES variable.

Any BSP from the meta-intel layer can enable Intel microcode loading
support by adding the following line in the machine configuration.

  MACHINE_FEATURES += "intel-ucode"

This change keeps the intel-microcode feature disabled by default; it
can however be enabled as an "opt-in" feature via the MACHINE_FEATURES
variable.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:34:20 -05:00
Nitin A Kamble
c846832819 intel-microcode: Add a iucode-tool runtime dependency
The iucode-tool is needed for applying microcode updates from
userland.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 14:33:23 -05:00
Nitin A Kamble
c32b593803 meta-intel.inc: Use LTSI kernel for poky-lsb images
v3.10 is now the latest LTSI kernel.  Use it for all the poky-lsb
images, so that it gets validation in the QA cycles.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 12:28:13 -05:00
Nitin A Kamble
77fe321cb7 meta-fri2: Update linux-yocto_3.10 SRCREVs to v3.10.55
Use the latest HEADs of the git branches from the linux-yocto v3.10
kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 12:10:20 -05:00
Nitin A Kamble
03f827a381 meta-emenlow: Update linux-yocto_3.10 SRCREVs to v3.10.55
Use the latest HEADs of the git branches from the linux-yocto v3.10
kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2014-10-21 12:09:59 -05:00