[PATCH v2 19/19] crypto: talitos - Remove TALITOS_DESC_SIZE macro
From: Paul Louvel
Date: Thu Jun 11 2026 - 03:40:40 EST
Now that TALITOS_DESC_SIZE is simply sizeof(struct talitos_desc) with no
arithmetic, the macro is useless. Replace all occurrences with the
underlying sizeof expression and remove the macro.
Signed-off-by: Paul Louvel <paul.louvel@xxxxxxxxxxx>
---
drivers/crypto/talitos/talitos.c | 16 ++++++++--------
drivers/crypto/talitos/talitos.h | 2 --
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/drivers/crypto/talitos/talitos.c b/drivers/crypto/talitos/talitos.c
index 1221eb9497fb..7faf3c2606a9 100644
--- a/drivers/crypto/talitos/talitos.c
+++ b/drivers/crypto/talitos/talitos.c
@@ -166,7 +166,7 @@ static void dma_map_request(struct device *dev, struct talitos_request *request,
if (is_sec1()) {
while (edesc) {
dma_desc = dma_map_single(dev, &edesc->desc.sec1.hdr,
- TALITOS_DESC_SIZE,
+ sizeof(struct talitos_desc),
DMA_BIDIRECTIONAL);
if (!prev_edesc) {
@@ -179,7 +179,7 @@ static void dma_map_request(struct device *dev, struct talitos_request *request,
prev_edesc->desc.sec1.next_desc = cpu_to_be32(dma_desc);
dma_sync_single_for_device(dev, prev_dma_desc,
- TALITOS_DESC_SIZE,
+ sizeof(struct talitos_desc),
DMA_TO_DEVICE);
next:
@@ -188,7 +188,7 @@ static void dma_map_request(struct device *dev, struct talitos_request *request,
edesc = edesc->next_desc;
}
} else {
- request->dma_desc = dma_map_single(dev, desc, TALITOS_DESC_SIZE,
+ request->dma_desc = dma_map_single(dev, desc, sizeof(struct talitos_desc),
DMA_BIDIRECTIONAL);
}
}
@@ -258,7 +258,7 @@ static __be32 get_request_hdr(struct device *dev,
if (!is_sec1()) {
dma_sync_single_for_cpu(dev, request->dma_desc,
- TALITOS_DESC_SIZE, DMA_BIDIRECTIONAL);
+ sizeof(struct talitos_desc), DMA_BIDIRECTIONAL);
return request->desc->sec2.hdr;
}
@@ -270,7 +270,7 @@ static __be32 get_request_hdr(struct device *dev,
edesc = edesc->next_desc;
}
- dma_sync_single_for_cpu(dev, dma_desc, TALITOS_DESC_SIZE,
+ dma_sync_single_for_cpu(dev, dma_desc, sizeof(struct talitos_desc),
DMA_BIDIRECTIONAL);
return edesc->desc.sec1.hdr;
@@ -282,17 +282,17 @@ static void dma_unmap_request(struct device *dev,
struct talitos_edesc *edesc;
if (is_sec1()) {
- dma_unmap_single(dev, request->dma_desc, TALITOS_DESC_SIZE,
+ dma_unmap_single(dev, request->dma_desc, sizeof(struct talitos_desc),
DMA_BIDIRECTIONAL);
edesc = container_of(request->desc, struct talitos_edesc, desc);
while (edesc->next_desc) {
dma_unmap_single(dev,
be32_to_cpu(edesc->desc.sec1.next_desc),
- TALITOS_DESC_SIZE, DMA_BIDIRECTIONAL);
+ sizeof(struct talitos_desc), DMA_BIDIRECTIONAL);
edesc = edesc->next_desc;
}
} else {
- dma_unmap_single(dev, request->dma_desc, TALITOS_DESC_SIZE,
+ dma_unmap_single(dev, request->dma_desc, sizeof(struct talitos_desc),
DMA_BIDIRECTIONAL);
}
}
diff --git a/drivers/crypto/talitos/talitos.h b/drivers/crypto/talitos/talitos.h
index 2e2414ad1e03..6b9ce69daed4 100644
--- a/drivers/crypto/talitos/talitos.h
+++ b/drivers/crypto/talitos/talitos.h
@@ -78,8 +78,6 @@ struct talitos_desc {
};
};
-#define TALITOS_DESC_SIZE (sizeof(struct talitos_desc))
-
/*
* talitos_edesc - s/w-extended descriptor
* @bufsl: scatterlist buffer
--
2.54.0