summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2024-03-04 19:59:00 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2024-03-05 16:28:05 +0100
commit33860c392de78bc607d5447c17c33559a34dca78 (patch)
treea305e66d0ea65ddea8919dd735c0578db9b6b4c7
parent45883d351bdeb71c6acf9e3d2e6baf660e0723c4 (diff)
downloadbarebox-33860c392de7.tar.gz
barebox-33860c392de7.tar.xz
efi: payload: iomem: adjust types to avoid casting
We make ample use of GNU C's support for void pointer arithmetic, so use it here as well to get rid of the helper variable. No functional change. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20240304190038.3486881-16-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--efi/payload/iomem.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/efi/payload/iomem.c b/efi/payload/iomem.c
index 6b92ca993a..316dacd6b3 100644
--- a/efi/payload/iomem.c
+++ b/efi/payload/iomem.c
@@ -142,8 +142,7 @@ out:
static int efi_barebox_populate_mmap(void)
{
- void *desc;
- u8 *mmap_buf = NULL;
+ void *mmap_buf = NULL, *desc;
efi_status_t efiret;
size_t mmap_size;
size_t mapkey;
@@ -169,7 +168,7 @@ static int efi_barebox_populate_mmap(void)
goto out;
}
- for (desc = mmap_buf; (u8 *)desc < mmap_buf + mmap_size; desc += descsz)
+ for (desc = mmap_buf; desc < mmap_buf + mmap_size; desc += descsz)
efi_parse_mmap(desc, __is_defined(DEBUG));
out: