From: Robert Marko Date: Mon, 12 Jan 2026 13:12:40 +0000 (+0100) Subject: dm: platform_data: atmel_serial: fix build warning on 64-bit platforms X-Git-Tag: v2026.04-rc2~4^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=757a7cbb3e31feaca7c3b52f902b0e1e0f5d2e1a;p=thirdparty%2Fu-boot.git dm: platform_data: atmel_serial: fix build warning on 64-bit platforms Pointer size cannot be assumed to be 32-bit, so use uintptr_t instead of uint32_t. Fixes the below build warning on 64-bit builds: drivers/serial/atmel_usart.c: In function ‘atmel_serial_probe’: drivers/serial/atmel_usart.c:275:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 275 | priv->usart = (atmel_usart3_t *)plat->base_addr; Signed-off-by: Robert Marko --- diff --git a/include/dm/platform_data/atmel_serial.h b/include/dm/platform_data/atmel_serial.h index 5d142693640..96da6f50287 100644 --- a/include/dm/platform_data/atmel_serial.h +++ b/include/dm/platform_data/atmel_serial.h @@ -8,7 +8,7 @@ /* Information about a serial port */ struct atmel_serial_plat { - uint32_t base_addr; + uintptr_t base_addr; }; #endif