[meta-intel] [PATCH 0/1 daisy/dizzy]: meta-crystalforest:Initial Intel QAT-core Implementation

Ong, Boon Leong boon.leong.ong at intel.com
Fri Feb 27 15:01:49 PST 2015


Hi community,

I have worked closely with Sundara to ensure his work in good quality.
The enablement is for QAT Mux Software that supports both product lines -
Cave Creeek & Coleto Creek. Currently, as this version QAT software is validated on v3.10
by CID development team, so we are enabling this on daisy and dizzy
for meta-crystalforest BSP. This supports both Crystal Forest (cave-creek chipset) &
Highland Forest (coleto-creek chipset) platforms.  

We welcome comments & improvements. 

Thanks 
Boon Leong

>-----Original Message-----
>From: meta-intel-bounces at yoctoproject.org [mailto:meta-intel-
>bounces at yoctoproject.org] On Behalf Of
>sundara.rajax.p.manoharan at intel.com
>Sent: Friday, February 27, 2015 3:26 PM
>To: meta-intel at yoctoproject.org
>Subject: [meta-intel] [PATCH 0/1 daisy/dizzy]: meta-crystalforest:Initial Intel
>QAT-core Implementation
>
>From: sundararaja perumal <sundara.rajax.p.manoharan at intel.com>
>
>Intel's QuickAssist Technology is designed to optimize the use and deployment
>of algorithm accelerators in networking and security applications.
>As the complexity of networking and security applications continues to grow,
>systems need more and more computational resources for workloads,
>including cryptography, data compression, and pattern matching.
>Intel QuickAssist Technology is designed to optimize the use and deployment
>of algorithm accelerators in these kinds of applications.
>
>Intel QuickAssist Technology employs a hardware-assisted security engine for
>implementing major security functions in both wired and wireless
>applications.
>This hardware-assisted security engine works to reserve processor cycles for
>application processing, and that in turn not only relieves CPU burden but also
>improves overall system performance.
>
>Intel QuickAssist Technology, made integral to the Intel architecture, aims to
>address the demand for hardware appliances with built-in security processing
>and to obviate the need for 3rd party co-processors.
>
>The Intel QuickAssist Technology software consists of an QAT API that is
>implemented by a driver which in turn drives the Intel QuickAssist Accelerator
>hardware.
>The acceleration driver can run in either kernel space or in user space.
>When running in user space, the acceleration driver accesses the hardware
>directly from user space.
>This  Patch enables the QAT core for both Highland forest and Crystal forest
>Platforms.
>
>The Top-levelpackage name is "QATmux".
>For sub-packages, name is one of the following:
>1.QAT1.5. for use with Intel Communications Chipset 8900 to 8920 Series.
>2.QAT1.6. for use with Intel Communications Chipset 8925 to 8955 Series.
>The QATmux can interface to both QAT1.5 and QAT1.6 to bring up DH89xxcc
>and DH895xcc devices.
>
>The machine specfic  packages are listed below to enable QAT-core.
>QAT-core packages-split contains:
>PACKAGES += "${PN}-dh89xxcc"
>PACKAGES += "${PN}-dh895xcc"
>PACKAGES += "${PN}-app-dh89xxcc"
>PACKAGES += "${PN}-app-dh895xcc"
>PACKAGES += "${PN}-dbg-dh89xxcc"
>PACKAGES += "${PN}-dbg-dh895xcc
>
>static binaries are included in single packages-split(FILES_${PN}-staticdev)
>Since we found QA_ISSUE while complie the static-dev package.
>
>sundararaja perumal (1):
>  meta-crystalforest: Initial Intel QAT recipe
>
> .../recipes-extended/qat-core/qat-core.bb          | 367
>+++++++++++++++++++++
> .../qat-core/qat-core/00-qat_core_qa.rules         |   3 +
> .../0001-Fix-for-QAT_MUX-Compilation-error.patch   |  46 +++
> .../qat-core/qat-1.6-sample-fix-QA-issue.patch     |  32 ++
> 4 files changed, 448 insertions(+)
> create mode 100644 meta-crystalforest/recipes-extended/qat-core/qat-
>core.bb
> create mode 100644 meta-crystalforest/recipes-extended/qat-core/qat-
>core/00-qat_core_qa.rules
> create mode 100644 meta-crystalforest/recipes-extended/qat-core/qat-
>core/0001-Fix-for-QAT_MUX-Compilation-error.patch
> create mode 100644 meta-crystalforest/recipes-extended/qat-core/qat-
>core/qat-1.6-sample-fix-QA-issue.patch
>
>--
>1.9.1
>
>--
>_______________________________________________
>meta-intel mailing list
>meta-intel at yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-intel


More information about the meta-intel mailing list