From: Michal Simek Date: Tue, 9 Sep 2014 12:51:15 +0000 (+0200) Subject: mmc: zynq: Use proper size X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4de89fee444263084d666c5b4ba13cd0ca54859a;p=thirdparty%2Fu-boot.git mmc: zynq: Use proper size Error log: aarch64: + xilinx_zynqmp +/home/monstr/data/disk/zynqmp/master/.bm-work/00/drivers/mmc/zynq_sdhci.c: In function ‘zynq_sdhci_init’: +/home/monstr/data/disk/zynqmp/master/.bm-work/00/drivers/mmc/zynq_sdhci.c:28:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + host->ioaddr = (void *)regbase; Signed-off-by: Michal Simek --- diff --git a/arch/arm/include/asm/arch-zynqmp/sys_proto.h b/arch/arm/include/asm/arch-zynqmp/sys_proto.h index 5b6305546e5..243bfdc000d 100644 --- a/arch/arm/include/asm/arch-zynqmp/sys_proto.h +++ b/arch/arm/include/asm/arch-zynqmp/sys_proto.h @@ -13,7 +13,7 @@ static inline void zynq_slcr_gem_clk_setup(u32 gem_id, unsigned long clk_rate) { } -extern int zynq_sdhci_init(u32 regbase); +extern int zynq_sdhci_init(unsigned long regbase); extern unsigned int zynqmp_get_silicon_version(void); diff --git a/drivers/mmc/zynq_sdhci.c b/drivers/mmc/zynq_sdhci.c index 0b26cedbe33..b15896dcf72 100644 --- a/drivers/mmc/zynq_sdhci.c +++ b/drivers/mmc/zynq_sdhci.c @@ -14,7 +14,7 @@ #include #include -int zynq_sdhci_init(u32 regbase) +int zynq_sdhci_init(unsigned long regbase) { struct sdhci_host *host = NULL; @@ -41,7 +41,7 @@ int zynq_sdhci_of_init(const void *blob) { int offset = 0; u32 ret = 0; - u32 reg; + unsigned long reg; debug("ZYNQ SDHCI: Initialization\n");