Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1680e4ba authored by Jeremy Kerr's avatar Jeremy Kerr Committed by Michael Ellerman
Browse files

powerpc/boot/fdt: Use unsigned long for pointer casts



Now that the wrapper supports 64-bit builds, we see warnings when
attempting to cast pointers to int. Use unsigned long instead.

Signed-off-by: default avatarJeremy Kerr <jk@ozlabs.org>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 5e86bfde
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -44,12 +44,12 @@

#define offset_devp(off)	\
	({ \
		int _offset = (off); \
		unsigned long _offset = (off); \
		check_err(_offset) ? NULL : (void *)(_offset+1); \
	})

#define devp_offset_find(devp)	(((int)(devp))-1)
#define devp_offset(devp)	(devp ? ((int)(devp))-1 : 0)
#define devp_offset_find(devp)	(((unsigned long)(devp))-1)
#define devp_offset(devp)	(devp ? ((unsigned long)(devp))-1 : 0)

static void *fdt;
static void *buf; /* = NULL */