Tadeusz Struk
ed8ccaef52
crypto: qat - Add support for SRIOV
...
Add code that enables SRIOV on dh895xcc devices.
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-08-10 23:20:16 +08:00
Tadeusz Struk
a57331394c
crypto: qat - Move adf admin and adf hw arbitrer to common code
...
Adf admin and HW arbiter function can be used by dh895xcc specific code
well as the new dh895xccvf and future devices so moving them to
qat_common so that they can be shared.
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-08-10 23:20:14 +08:00
Tadeusz Struk
28cfaf67e5
crypto: qat - add MMP FW support to accel engine
...
Add code that loads the MMP firmware
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-07-17 21:20:16 +08:00
Pingchao Yang
f3dd7e60d2
crypto: qat - add support for MMP FW
...
Load Modular Math Processor(MMP) firmware into QAT devices to support
public key algorithm acceleration.
Signed-off-by: Pingchao Yang <pingchao.yang@intel.com >
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-07-17 21:20:15 +08:00
Allan, Bruce W
af6f2a7bb5
crypto: qat - fix checkpatch BIT_MACRO issues
...
CHECK:BIT_MACRO: Prefer using the BIT macro
Signed-off-by: Bruce Allan <bruce.w.allan@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-04-01 22:22:48 +08:00
Tadeusz Struk
a727c4b6e5
crypto: qat - Move BAR definitions to device specific module
...
Move PCI BARs definitions to device specific module where it belongs.
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2014-11-06 23:14:59 +08:00
Tadeusz Struk
413e55742a
crypto: qat - Enable all 32 IRQs
...
Enable interrupts from all 32 bundles.
Signed-off-by: Conor McLoughlin <conor.mcloughlin@intel.com >
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2014-09-18 20:44:14 +08:00
Tadeusz Struk
4f74c3989b
crypto: qat - Fixed SKU1 dev issue
...
Fix for issue with SKU1 device.
SKU1 device has 8 micro engines as opposed to 12 in other SKUs
so it was not possible to start the non-existing micro engines.
Signed-off-by: Bo Cui <bo.cui@intel.com >
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2014-08-01 22:36:10 +08:00
Tadeusz Struk
7afa232e76
crypto: qat - Intel(R) QAT DH895xcc accelerator
...
This patch adds DH895xCC hardware specific code.
It hooks to the common infrastructure and provides acceleration for crypto
algorithms.
Acked-by: John Griffin <john.griffin@intel.com >
Reviewed-by: Bruce W. Allan <bruce.w.allan@intel.com >
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2014-06-20 21:26:18 +08:00