[PATCH 09/30] crypto: sa2ul - remove unused base register pointer

From: Manorit Chawdhry

Date: Tue Sep 15 2026 - 06:42:31 EST


Remove unused base register pointer from sa_dev_data structure.
The driver uses the psilss_base pointer instead for all register
accesses.

Assisted-by: Sisyphus:claude-sonnet-4-6
Signed-off-by: Manorit Chawdhry <m-chawdhry@xxxxxx>
---
drivers/crypto/sa2ul.c | 1 -
drivers/crypto/sa2ul.h | 2 --
2 files changed, 3 deletions(-)

diff --git a/drivers/crypto/sa2ul.c b/drivers/crypto/sa2ul.c
index 72be29820859..13e941f58c4b 100644
--- a/drivers/crypto/sa2ul.c
+++ b/drivers/crypto/sa2ul.c
@@ -2342,7 +2342,6 @@ static int sa_ul_probe(struct platform_device *pdev)
sa_k3_dev = dev;
dev_data->dev = dev;
dev_data->pdev = pdev;
- dev_data->base = saul_base;
platform_set_drvdata(pdev, dev_data);
dev_set_drvdata(sa_k3_dev, dev_data);

diff --git a/drivers/crypto/sa2ul.h b/drivers/crypto/sa2ul.h
index c41c688687f5..48ed1933ecae 100644
--- a/drivers/crypto/sa2ul.h
+++ b/drivers/crypto/sa2ul.h
@@ -162,7 +162,6 @@ struct sa_match_data;

/**
* struct sa_crypto_data - Crypto driver instance data
- * @base: Base address of the register space
* @soc_data: Pointer to SoC specific data
* @pdev: Platform device pointer
* @sc_pool: security context pool
@@ -176,7 +175,6 @@ struct sa_match_data;
* @dma_tx: Pointer to DMA TX channel
*/
struct sa_crypto_data {
- void __iomem *base;
const struct sa_match_data *match_data;
struct platform_device *pdev;
struct dma_pool *sc_pool;

--
2.43.0