mirror of
git://git.yoctoproject.org/meta-intel.git
synced 2025-07-19 21:09:03 +02:00
Move dpdk and qat components to meta-dpdk and meta-qat
meta-dpdk / meta-qat: * Move content from meta-intel/common * Create new basic README/LICENSE files from meta-intel * Create new layer.conf files * Fill out the maintainers files meta-intel: * update the maintainers files * bump the meta-intel layer version * add layer recommend No other content changes made in this commit. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
This commit is contained in:
parent
9bf043497c
commit
a20d06d7e4
|
@ -2,8 +2,6 @@
|
||||||
|
|
||||||
RECIPE_MAINTAINER_pn-core-image-rt = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
RECIPE_MAINTAINER_pn-core-image-rt = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-core-image-rt-sdk = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
RECIPE_MAINTAINER_pn-core-image-rt-sdk = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-dpdk = "TBD DPDK Flex Team"
|
|
||||||
RECIPE_MAINTAINER_pn-dpdk-dev-libibverbs = "TBD DPDK Flex Team"
|
|
||||||
RECIPE_MAINTAINER_pn-efilinux = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
RECIPE_MAINTAINER_pn-efilinux = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-gma500-gfx-check = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
RECIPE_MAINTAINER_pn-gma500-gfx-check = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-intel-gpu-tools = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
RECIPE_MAINTAINER_pn-intel-gpu-tools = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
||||||
|
@ -17,13 +15,9 @@ RECIPE_MAINTAINER_pn-linux-intel = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-linux-intel-rt = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
RECIPE_MAINTAINER_pn-linux-intel-rt = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-lms7 = "TBD"
|
RECIPE_MAINTAINER_pn-lms7 = "TBD"
|
||||||
RECIPE_MAINTAINER_pn-lms8 = "TBD"
|
RECIPE_MAINTAINER_pn-lms8 = "TBD"
|
||||||
RECIPE_MAINTAINER_pn-openssl-qat = "TBD DPDK Flex Team"
|
|
||||||
RECIPE_MAINTAINER_pn-qat16 = "TBD DPDK Flex Team"
|
|
||||||
RECIPE_MAINTAINER_pn-qat16 = "TBD DPDK Flex Team"
|
|
||||||
RECIPE_MAINTAINER_pn-rmc = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
RECIPE_MAINTAINER_pn-rmc = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-rmc-db = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
RECIPE_MAINTAINER_pn-rmc-db = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-thermald = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
RECIPE_MAINTAINER_pn-thermald = "Swee Aun Khor <swee.aun.khor@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-va-intel = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
RECIPE_MAINTAINER_pn-va-intel = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-xf86-video-ast = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
RECIPE_MAINTAINER_pn-xf86-video-ast = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-xf86-video-mga = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
RECIPE_MAINTAINER_pn-xf86-video-mga = "Wei Tee Ng <wei.tee.ng@intel.com>"
|
||||||
RECIPE_MAINTAINER_pn-zlib-qat = "TBD DPDK Flex Team"
|
|
||||||
|
|
|
@ -12,9 +12,11 @@ BBFILE_PRIORITY_intel = "5"
|
||||||
# Additional license directories.
|
# Additional license directories.
|
||||||
LICENSE_PATH += "${LAYERDIR}/common/custom-licenses"
|
LICENSE_PATH += "${LAYERDIR}/common/custom-licenses"
|
||||||
|
|
||||||
|
LAYERRECOMMENDS_intel = "dpdk intel-qat"
|
||||||
|
|
||||||
# This should only be incremented on significant changes that will
|
# This should only be incremented on significant changes that will
|
||||||
# cause compatibility issues with other layers
|
# cause compatibility issues with other layers
|
||||||
LAYERVERSION_intel = "3"
|
LAYERVERSION_intel = "4"
|
||||||
LAYERSERIES_COMPAT_intel = "rocko"
|
LAYERSERIES_COMPAT_intel = "rocko"
|
||||||
|
|
||||||
|
|
||||||
|
|
17
meta-dpdk/COPYING.MIT
Normal file
17
meta-dpdk/COPYING.MIT
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
THE SOFTWARE.
|
5
meta-dpdk/LICENSE
Normal file
5
meta-dpdk/LICENSE
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
All metadata files (including, but not limited to bb, bbappend,
|
||||||
|
bbclass, inc and conf files) are MIT licensed unless otherwise stated.
|
||||||
|
Source code included in tree for individual recipes is under the
|
||||||
|
LICENSE stated in the associated recipe (.bb file) unless otherwise
|
||||||
|
stated.
|
85
meta-dpdk/README
Normal file
85
meta-dpdk/README
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
meta-dpdk
|
||||||
|
=========
|
||||||
|
|
||||||
|
This README file contains information on building and booting
|
||||||
|
meta-intel BSP layers. Please see the corresponding sections below
|
||||||
|
for details.
|
||||||
|
|
||||||
|
|
||||||
|
Yocto Project Compatible
|
||||||
|
========================
|
||||||
|
|
||||||
|
The BSPs contained in this layer are compatible with the Yocto Project
|
||||||
|
as per the requirements listed here:
|
||||||
|
|
||||||
|
https://www.yoctoproject.org/webform/yocto-project-compatible-registration
|
||||||
|
|
||||||
|
|
||||||
|
Dependencies
|
||||||
|
============
|
||||||
|
|
||||||
|
This layer depends on:
|
||||||
|
|
||||||
|
URI: git://git.openembedded.org/bitbake
|
||||||
|
branch: 1.34
|
||||||
|
|
||||||
|
URI: git://git.openembedded.org/openembedded-core
|
||||||
|
layers: meta
|
||||||
|
branch: pyro
|
||||||
|
|
||||||
|
|
||||||
|
Guidelines for submitting patches
|
||||||
|
====================================
|
||||||
|
|
||||||
|
Please submit any patches against meta-dpdk to the meta-intel
|
||||||
|
mailing list (meta-intel@yoctoproject.org). Also, if your patches are
|
||||||
|
available via a public git repository, please also include a URL to
|
||||||
|
the repo and branch containing your patches as that makes it easier
|
||||||
|
for maintainers to grab and test your patches.
|
||||||
|
|
||||||
|
There are patch submission scripts available that will, among other
|
||||||
|
things, automatically include the repo URL and branch as mentioned.
|
||||||
|
Please see the Yocto Project Development Manual sections entitled
|
||||||
|
'Using Scripts to Push a Change Upstream and Request a Pull' and
|
||||||
|
'Using Email to Submit a Patch' for details.
|
||||||
|
|
||||||
|
Regardless of how you submit a patch or patchset, the patches should
|
||||||
|
at minimum follow the suggestions outlined in the 'Submitting a Change
|
||||||
|
to the Yocto Project' section in the Yocto Project Development Manual.
|
||||||
|
Specifically, they should:
|
||||||
|
|
||||||
|
- Include a 'Signed-off-by:' line. A commit can't legally be pulled
|
||||||
|
in without this.
|
||||||
|
|
||||||
|
- Provide a single-line, short summary of the change. This short
|
||||||
|
description should be prefixed by the BSP or recipe name, as
|
||||||
|
appropriate, followed by a colon. Capitalize the first character
|
||||||
|
of the summary (following the colon).
|
||||||
|
|
||||||
|
- For the body of the commit message, provide detailed information
|
||||||
|
that describes what you changed, why you made the change, and the
|
||||||
|
approach you used.
|
||||||
|
|
||||||
|
- If the change addresses a specific bug or issue that is associated
|
||||||
|
with a bug-tracking ID, include a reference to that ID in your
|
||||||
|
detailed description in the following format: [YOCTO #<bug-id>].
|
||||||
|
|
||||||
|
- Pay attention to line length - please don't allow any particular
|
||||||
|
line in the commit message to stretch past 72 characters.
|
||||||
|
|
||||||
|
- For any non-trivial patch, provide information about how you
|
||||||
|
tested the patch, and for any non-trivial or non-obvious testing
|
||||||
|
setup, provide details of that setup.
|
||||||
|
|
||||||
|
Doing a quick 'git log' in meta-intel will provide you with many
|
||||||
|
examples of good example commits if you have questions about any
|
||||||
|
aspect of the preferred format.
|
||||||
|
|
||||||
|
The meta-intel maintainers will do their best to review and/or pull in
|
||||||
|
a patch or patchset within 24 hours of the time it was posted. For
|
||||||
|
larger and/or more involved patches and patchsets, the review process
|
||||||
|
may take longer.
|
||||||
|
|
||||||
|
Please see the meta-intel/MAINTAINERS file for the list of maintainers
|
||||||
|
and their specific areas; it's also a good idea to cc: the specific
|
||||||
|
maintainer, if applicable.
|
4
meta-dpdk/conf/include/maintainers.inc
Normal file
4
meta-dpdk/conf/include/maintainers.inc
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
# This file contains a list of recipe maintainers for meta-intel
|
||||||
|
|
||||||
|
RECIPE_MAINTAINER_pn-dpdk = "TBD DPDK Flex Team"
|
||||||
|
RECIPE_MAINTAINER_pn-dpdk-dev-libibverbs = "TBD DPDK Flex Team"
|
17
meta-dpdk/conf/layer.conf
Normal file
17
meta-dpdk/conf/layer.conf
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# We have a conf and classes directory, add to BBPATH
|
||||||
|
BBPATH .= ":${LAYERDIR}"
|
||||||
|
|
||||||
|
# We have recipes-* directories, add to BBFILES
|
||||||
|
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
|
||||||
|
${LAYERDIR}/recipes-*/*/*.bbappend"
|
||||||
|
|
||||||
|
BBFILE_COLLECTIONS += "dpdk"
|
||||||
|
BBFILE_PATTERN_dpdk := "^${LAYERDIR}/"
|
||||||
|
BBFILE_PRIORITY_dpdk = "5"
|
||||||
|
|
||||||
|
# This should only be incremented on significant changes that will
|
||||||
|
# cause compatibility issues with other layers
|
||||||
|
LAYERVERSION_dpdk = "1"
|
||||||
|
LAYERSERIES_COMPAT_dpdk = "rocko"
|
||||||
|
|
||||||
|
require ${LAYERDIR}/conf/include/maintainers.inc
|
17
meta-qat/COPYING.MIT
Normal file
17
meta-qat/COPYING.MIT
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
THE SOFTWARE.
|
5
meta-qat/LICENSE
Normal file
5
meta-qat/LICENSE
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
All metadata files (including, but not limited to bb, bbappend,
|
||||||
|
bbclass, inc and conf files) are MIT licensed unless otherwise stated.
|
||||||
|
Source code included in tree for individual recipes is under the
|
||||||
|
LICENSE stated in the associated recipe (.bb file) unless otherwise
|
||||||
|
stated.
|
85
meta-qat/README
Normal file
85
meta-qat/README
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
meta-qat
|
||||||
|
========
|
||||||
|
|
||||||
|
This README file contains information on building and booting
|
||||||
|
meta-intel BSP layers. Please see the corresponding sections below
|
||||||
|
for details.
|
||||||
|
|
||||||
|
|
||||||
|
Yocto Project Compatible
|
||||||
|
========================
|
||||||
|
|
||||||
|
The BSPs contained in this layer are compatible with the Yocto Project
|
||||||
|
as per the requirements listed here:
|
||||||
|
|
||||||
|
https://www.yoctoproject.org/webform/yocto-project-compatible-registration
|
||||||
|
|
||||||
|
|
||||||
|
Dependencies
|
||||||
|
============
|
||||||
|
|
||||||
|
This layer depends on:
|
||||||
|
|
||||||
|
URI: git://git.openembedded.org/bitbake
|
||||||
|
branch: 1.34
|
||||||
|
|
||||||
|
URI: git://git.openembedded.org/openembedded-core
|
||||||
|
layers: meta
|
||||||
|
branch: pyro
|
||||||
|
|
||||||
|
|
||||||
|
Guidelines for submitting patches
|
||||||
|
====================================
|
||||||
|
|
||||||
|
Please submit any patches against meta-dpdk to the meta-intel
|
||||||
|
mailing list (meta-intel@yoctoproject.org). Also, if your patches are
|
||||||
|
available via a public git repository, please also include a URL to
|
||||||
|
the repo and branch containing your patches as that makes it easier
|
||||||
|
for maintainers to grab and test your patches.
|
||||||
|
|
||||||
|
There are patch submission scripts available that will, among other
|
||||||
|
things, automatically include the repo URL and branch as mentioned.
|
||||||
|
Please see the Yocto Project Development Manual sections entitled
|
||||||
|
'Using Scripts to Push a Change Upstream and Request a Pull' and
|
||||||
|
'Using Email to Submit a Patch' for details.
|
||||||
|
|
||||||
|
Regardless of how you submit a patch or patchset, the patches should
|
||||||
|
at minimum follow the suggestions outlined in the 'Submitting a Change
|
||||||
|
to the Yocto Project' section in the Yocto Project Development Manual.
|
||||||
|
Specifically, they should:
|
||||||
|
|
||||||
|
- Include a 'Signed-off-by:' line. A commit can't legally be pulled
|
||||||
|
in without this.
|
||||||
|
|
||||||
|
- Provide a single-line, short summary of the change. This short
|
||||||
|
description should be prefixed by the BSP or recipe name, as
|
||||||
|
appropriate, followed by a colon. Capitalize the first character
|
||||||
|
of the summary (following the colon).
|
||||||
|
|
||||||
|
- For the body of the commit message, provide detailed information
|
||||||
|
that describes what you changed, why you made the change, and the
|
||||||
|
approach you used.
|
||||||
|
|
||||||
|
- If the change addresses a specific bug or issue that is associated
|
||||||
|
with a bug-tracking ID, include a reference to that ID in your
|
||||||
|
detailed description in the following format: [YOCTO #<bug-id>].
|
||||||
|
|
||||||
|
- Pay attention to line length - please don't allow any particular
|
||||||
|
line in the commit message to stretch past 72 characters.
|
||||||
|
|
||||||
|
- For any non-trivial patch, provide information about how you
|
||||||
|
tested the patch, and for any non-trivial or non-obvious testing
|
||||||
|
setup, provide details of that setup.
|
||||||
|
|
||||||
|
Doing a quick 'git log' in meta-intel will provide you with many
|
||||||
|
examples of good example commits if you have questions about any
|
||||||
|
aspect of the preferred format.
|
||||||
|
|
||||||
|
The meta-intel maintainers will do their best to review and/or pull in
|
||||||
|
a patch or patchset within 24 hours of the time it was posted. For
|
||||||
|
larger and/or more involved patches and patchsets, the review process
|
||||||
|
may take longer.
|
||||||
|
|
||||||
|
Please see the meta-intel/MAINTAINERS file for the list of maintainers
|
||||||
|
and their specific areas; it's also a good idea to cc: the specific
|
||||||
|
maintainer, if applicable.
|
5
meta-qat/conf/include/maintainers.inc
Normal file
5
meta-qat/conf/include/maintainers.inc
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
# This file contains a list of recipe maintainers for meta-intel
|
||||||
|
|
||||||
|
RECIPE_MAINTAINER_pn-openssl-qat = "TBD DPDK Flex Team"
|
||||||
|
RECIPE_MAINTAINER_pn-qat16 = "TBD DPDK Flex Team"
|
||||||
|
RECIPE_MAINTAINER_pn-zlib-qat = "TBD DPDK Flex Team"
|
18
meta-qat/conf/layer.conf
Normal file
18
meta-qat/conf/layer.conf
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
# We have a conf and classes directory, add to BBPATH
|
||||||
|
BBPATH .= ":${LAYERDIR}"
|
||||||
|
|
||||||
|
# We have recipes-* directories, add to BBFILES
|
||||||
|
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
|
||||||
|
${LAYERDIR}/recipes-*/*/*.bbappend"
|
||||||
|
|
||||||
|
BBFILE_COLLECTIONS += "intel-qat"
|
||||||
|
BBFILE_PATTERN_intel-qat := "^${LAYERDIR}/"
|
||||||
|
BBFILE_PRIORITY_intel-qat = "5"
|
||||||
|
|
||||||
|
# This should only be incremented on significant changes that will
|
||||||
|
# cause compatibility issues with other layers
|
||||||
|
LAYERVERSION_intel-qat = "1"
|
||||||
|
LAYERSERIES_COMPAT_intel-qat = "rocko"
|
||||||
|
|
||||||
|
|
||||||
|
require ${LAYERDIR}/conf/include/maintainers.inc
|
Loading…
Reference in New Issue
Block a user