diff mbox

[U-Boot,v2,3/5] lcd: Fix compile warning in 64bit mode

Message ID 1458139284-86132-4-git-send-email-agraf@suse.de
State Accepted
Delegated to: Tom Rini
Headers show

Commit Message

Alexander Graf March 16, 2016, 2:41 p.m. UTC
When compiling the code for 64bit, the lcd code emits warnings because it
tries to cast pointers to 32bit values. Fix it by casting them to longs
instead, actually properly aligning with the function prototype.

Signed-off-by: Alexander Graf <agraf@suse.de>
---
 common/lcd.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Tom Rini March 27, 2016, 10:25 p.m. UTC | #1
On Wed, Mar 16, 2016 at 03:41:22PM +0100, Alexander Graf wrote:

> When compiling the code for 64bit, the lcd code emits warnings because it
> tries to cast pointers to 32bit values. Fix it by casting them to longs
> instead, actually properly aligning with the function prototype.
> 
> Signed-off-by: Alexander Graf <agraf@suse.de>

Applied to u-boot/master, thanks!
diff mbox

Patch

diff --git a/common/lcd.c b/common/lcd.c
index 51705ad..783626e 100644
--- a/common/lcd.c
+++ b/common/lcd.c
@@ -66,8 +66,8 @@  void lcd_sync(void)
 	int line_length;
 
 	if (lcd_flush_dcache)
-		flush_dcache_range((u32)lcd_base,
-			(u32)(lcd_base + lcd_get_size(&line_length)));
+		flush_dcache_range((ulong)lcd_base,
+			(ulong)(lcd_base + lcd_get_size(&line_length)));
 #endif
 }