[U-Boot] [PATCH v2] ahci: Fix compiling warnings under 64bit platforms
Albert ARIBAUD
albert.u.boot at aribaud.net
Tue Jul 7 13:20:12 CEST 2015
Hello Yuantian.Tang at freescale.com,
On Tue, 7 Jul 2015 15:48:26 +0800, Yuantian.Tang at freescale.com
<Yuantian.Tang at freescale.com> wrote:
> From: Tang Yuantian <Yuantian.Tang at freescale.com>
>
> When compling under 64bit platforms, there are lots of warnings,
> like:
>
> drivers/block/ahci.c:114:18: warning: cast to pointer from integer
> of different size [-Wint-to-pointer-cast]
> u8 *port_mmio = (u8 *)probe_ent->port[port].port_mmio;
> ^
> drivers/block/ahci.c: In function ?.hci_host_init?.
> drivers/block/ahci.c:218:49: warning: cast from pointer to integer
> of different size [-Wpointer-to-int-cast]
> probe_ent->port[i].port_mmio = ahci_port_base((u32) mmio, i);
>
> ......
>
> Signed-off-by: Shaohui Xie <Shaohui.Xie at freescale.com>
> Signed-off-by: Tang Yuantian <Yuantian.Tang at freescale.com>
> ---
> v2:
> - refined some type casts
Out of curiosity, which toolchain are you using?
Amicalement,
--
Albert.
More information about the U-Boot
mailing list