linux/drivers/crypto
Shashank Gupta 118dbccc1a crypto: qat - fix apply custom thread-service mapping for dc service
The thread to arbiter mapping for 4xxx devices does not allow to
achieve optimal performance for the compression service as it makes
all the engines to compete for the same resources.

Update the logic so that a custom optimal mapping is used for the
compression service.

Signed-off-by: Shashank Gupta <shashank.gupta@intel.com>
Reviewed-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2023-03-17 11:09:19 +08:00
..
allwinner crypto: sun8i-ce - Add TRNG clock to the D1 variant 2023-01-13 16:39:04 +08:00
amcc crypto: crypto4xx - Call dma_unmap_page when done 2023-02-14 13:39:33 +08:00
amlogic crypto: amlogic - Remove kcalloc without check 2022-12-02 18:12:40 +08:00
aspeed crypto: aspeed - fix uninitialized symbol 'idx' warning 2023-03-14 17:06:45 +08:00
axis crypto: artpec6 - Use request_complete helpers 2023-02-13 18:34:49 +08:00
bcm crypto: bcm - Use request_complete helpers 2023-02-13 18:34:49 +08:00
caam drivers: crypto: caam/jr - Allow quiesce when quiesced 2023-03-14 17:06:45 +08:00
cavium crypto: nitrox - Use request_complete helpers 2023-02-13 18:34:49 +08:00
ccp crypto: ccp - Use request_complete helpers 2023-02-13 18:34:49 +08:00
ccree crypto: ccree - Use devm_platform_get_and_ioremap_resource() 2023-03-14 17:06:42 +08:00
chelsio crypto: chelsio - Use request_complete helpers 2023-02-13 18:34:49 +08:00
gemini Revert "crypto: gemini - Fix error check for dma_map_sg" 2022-09-02 18:15:53 +08:00
hisilicon Char/Misc and other driver subsystem changes for 6.3-rc1 2023-02-24 12:47:33 -08:00
inside-secure crypto: safexcel - Cleanup ring IRQ workqueues on load failure 2023-03-14 17:06:44 +08:00
keembay crypto: keembay - Set DMA alignment explicitly 2022-12-09 18:45:00 +08:00
marvell crypto: octeontx2 - Fix objects shared between several modules 2023-02-14 13:39:33 +08:00
nx crypto: nx - Fix sparse warnings 2023-02-14 13:39:33 +08:00
qat crypto: qat - fix apply custom thread-service mapping for dc service 2023-03-17 11:09:19 +08:00
qce crypto: qce - Add a QCE IP family compatible 'qcom,qce' 2023-03-14 17:06:44 +08:00
rockchip crypto: rockchip - Remove surplus dev_err() when using platform_get_irq() 2022-11-11 18:14:59 +08:00
stm32 crypto: stm32/hash - Support Ux500 hash 2023-02-03 12:54:55 +08:00
virtio This update includes the following changes: 2023-02-21 18:10:50 -08:00
vmx Merge branch 'topic/objtool' into next 2022-12-08 23:57:47 +11:00
xilinx crypto: xilinx: prevent probing on non-xilinx hardware 2022-03-09 15:12:31 +12:00
atmel-aes-regs.h
atmel-aes.c crypto: atmel - Use request_complete helpers 2023-02-13 18:34:49 +08:00
atmel-authenc.h crypto: sha - split sha.h into sha1.h and sha2.h 2020-11-20 14:45:33 +11:00
atmel-ecc.c This update includes the following changes: 2023-02-21 18:10:50 -08:00
atmel-i2c.c This update includes the following changes: 2023-02-21 18:10:50 -08:00
atmel-i2c.h This update includes the following changes: 2023-02-21 18:10:50 -08:00
atmel-sha204a.c crypto: atmel - Drop unused id parameter from atmel_i2c_probe() 2023-02-10 17:20:19 +08:00
atmel-sha-regs.h
atmel-sha.c crypto: api - Use data directly in completion function 2023-02-13 18:35:14 +08:00
atmel-tdes-regs.h
atmel-tdes.c crypto: atmel - Use request_complete helpers 2023-02-13 18:34:49 +08:00
exynos-rng.c
geode-aes.c crypto: geode - use DEFINE_SPINLOCK() for spinlock 2021-04-16 21:16:31 +10:00
geode-aes.h
hifn_795x.c crypto: hifn_795x - Use request_complete helpers 2023-02-13 18:34:49 +08:00
img-hash.c crypto: img-hash - Use request_complete helpers 2023-02-13 18:34:49 +08:00
ixp4xx_crypto.c crypto: ixp4xx - Use request_complete helpers 2023-02-13 18:34:49 +08:00
Kconfig crypto: ux500/hash - delete driver 2023-02-03 12:55:59 +08:00
Makefile crypto: ux500/hash - delete driver 2023-02-03 12:55:59 +08:00
mxs-dcp.c crypto: mxs-dcp - Use request_complete helpers 2023-02-13 18:34:49 +08:00
n2_asm.S
n2_core.c crypto: n2 - add missing hash statesize 2022-10-21 19:15:35 +08:00
n2_core.h
omap-aes-gcm.c
omap-aes.c crypto: omap-aes - Drop if with an always false condition 2022-07-15 16:43:21 +08:00
omap-aes.h
omap-crypto.c crypto: omap - Avoid redundant copy when using truncated sg list 2021-08-21 15:44:53 +08:00
omap-crypto.h
omap-des.c crypto: omap-des - Drop if with an always false condition 2022-07-15 16:43:21 +08:00
omap-sham.c crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() 2022-12-02 18:12:40 +08:00
padlock-aes.c
padlock-sha.c crypto: sha - split sha.h into sha1.h and sha2.h 2020-11-20 14:45:33 +11:00
qcom-rng.c crypto: qcom-rng - Fix qcom_rng_of_match unused warning 2022-08-19 18:39:35 +08:00
s5p-sss.c crypto: s5p-sss - Use request_complete helpers 2023-02-13 18:35:14 +08:00
sa2ul.c crypto: sa2ul - Check engine status before enabling 2022-07-15 16:43:22 +08:00
sa2ul.h crypto: sa2ul - Check engine status before enabling 2022-07-15 16:43:22 +08:00
sahara.c crypto: sahara - Use request_complete helpers 2023-02-13 18:35:14 +08:00
talitos.c crypto: talitos - Use request_complete helpers 2023-02-13 18:35:14 +08:00
talitos.h crypto: talitos - Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper 2022-10-21 19:05:24 +08:00