From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albert ARIBAUD Date: Tue, 7 Jul 2015 13:20:12 +0200 Subject: [U-Boot] [PATCH v2] ahci: Fix compiling warnings under 64bit platforms In-Reply-To: <1436255306-38482-1-git-send-email-Yuantian.Tang@freescale.com> References: <1436255306-38482-1-git-send-email-Yuantian.Tang@freescale.com> Message-ID: <20150707132012.3af705da@lilith> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello Yuantian.Tang at freescale.com, On Tue, 7 Jul 2015 15:48:26 +0800, Yuantian.Tang at freescale.com wrote: > From: Tang Yuantian > > 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 > Signed-off-by: Tang Yuantian > --- > v2: > - refined some type casts Out of curiosity, which toolchain are you using? Amicalement, -- Albert.