linux/drivers/crypto
Mario Limonciello dd536cb9f7 crypto: ccp - Validate that platform access mailbox registers are declared
Some platforms might support platform access doorbell but not mailbox.
Add an extra guard to ensure this doesn't cause accesses to wrong ranges
if a consumer calls psp_send_platform_access_msg().

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2023-06-02 18:21:32 +08:00
..
allwinner crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() 2023-04-28 17:50:43 +08:00
amcc crypto: crypto4xx - remove unnecessary (void*) conversions 2023-03-24 18:22:28 +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 crypto: caam - Fix soc_id matching 2023-05-19 16:45:43 +08:00
cavium crypto: cavium/nitrox - remove unnecessary aer.h include 2023-03-17 11:16:43 +08:00
ccp crypto: ccp - Validate that platform access mailbox registers are declared 2023-06-02 18:21:32 +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 hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c 2023-05-12 18:48:01 +08:00
inside-secure crypto: safexcel - Cleanup ring IRQ workqueues on load failure 2023-03-14 17:06:44 +08:00
intel crypto: ixp4xx - silence uninitialized variable warning 2023-05-12 18:48:01 +08:00
marvell crypto: octeontx2 - hardware configuration for inline IPsec 2023-05-12 18:48:01 +08:00
nx crypto: nx - fix build warnings when DEBUG_FS is not enabled 2023-05-24 18:12:33 +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
starfive crypto: starfive - Depend on AMBA_PL08X instead of selecting it 2023-05-24 12:57:21 +08:00
stm32 crypto: stm32 - Use devm_platform_get_and_ioremap_resource() 2023-03-24 18:22:28 +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-aes - Match cfb block size with generic implementation 2023-04-06 16:41:28 +08:00
atmel-authenc.h
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-sha204a - Mark OF related data as maybe unused 2023-03-17 11:16:43 +08:00
atmel-sha-regs.h
atmel-sha.c crypto: atmel-sha - Add zero length message digest support for hmac 2023-04-06 16:41:28 +08:00
atmel-tdes-regs.h
atmel-tdes.c crypto: atmel-tdes - Detecting in-place operations with two sg lists 2023-04-06 16:41:28 +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: drivers - remove unnecessary (void*) conversions 2023-03-24 18:22:28 +08:00
img-hash.c crypto: img-hash - Fix img_hash_match unused warning 2023-03-31 17:50:09 +08:00
Kconfig crypto: starfive - Add crypto engine support 2023-05-19 16:46:22 +08:00
Makefile crypto: starfive - Add crypto engine support 2023-05-19 16:46:22 +08:00
mxs-dcp.c crypto: mxs-dcp - Use the devm_clk_get_optional_enabled() helper 2023-03-31 17:50:09 +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
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: drivers - remove unnecessary (void*) conversions 2023-03-24 18:22:28 +08:00
sa2ul.h crypto: sa2ul - change unsafe data size limit to 255 bytes 2023-05-19 16:45:43 +08:00
sahara.c crypto: drivers - remove unnecessary (void*) conversions 2023-03-24 18:22:28 +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