diff --git a/include/common.h b/include/common.h index 26e1b469a12e048da358580131c52e7d110ad83f..8fa339db76987a6c22d0efb0b27479ed5daacbd1 100644 --- a/include/common.h +++ b/include/common.h @@ -204,7 +204,7 @@ void hang (void) __attribute__ ((noreturn)); /* */ long int initdram (int); int display_options (void); -void print_size (ulong, const char *); +void print_size (phys_size_t, const char *); int print_buffer (ulong addr, void* data, uint width, uint count, uint linelen); /* common/main.c */ diff --git a/lib_generic/display_options.c b/lib_generic/display_options.c index 5ddd94fd5aca4ea8c1f4fe9f0868b46f8fd7f3e5..a52fa045481545dcc6f14e782e5af94021ee465f 100644 --- a/lib_generic/display_options.c +++ b/lib_generic/display_options.c @@ -42,7 +42,7 @@ int display_options (void) * print sizes as "xxx kB", "xxx.y kB", "xxx MB" or "xxx.y MB" as needed; * allow for optional trailing string (like "\n") */ -void print_size (ulong size, const char *s) +void print_size (phys_size_t size, const char *s) { ulong m, n; ulong d = 1 << 20; /* 1 MB */