mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-13 08:27:23 +00:00
mv_sdhci: fix warnings on 64-bit builds
Change addresses to unsigned long to be compatible with 64-bit builds. Regardless of fixing warnings, the device is still only 32-bit capable. Signed-off-by: Rob Herring <robh@kernel.org> Cc: Pantelis Antoniou <panto@antoniou-consulting.com>
This commit is contained in:
parent
3c1fcb770b
commit
3a48944bc9
1 changed files with 2 additions and 2 deletions
|
@ -12,7 +12,7 @@ static struct sdhci_ops mv_ops;
|
||||||
static inline void mv_sdhci_writeb(struct sdhci_host *host, u8 val, int reg)
|
static inline void mv_sdhci_writeb(struct sdhci_host *host, u8 val, int reg)
|
||||||
{
|
{
|
||||||
struct mmc *mmc = host->mmc;
|
struct mmc *mmc = host->mmc;
|
||||||
u32 ata = (u32)host->ioaddr + SD_CE_ATA_2;
|
u32 ata = (unsigned long)host->ioaddr + SD_CE_ATA_2;
|
||||||
|
|
||||||
if (!IS_SD(mmc) && reg == SDHCI_HOST_CONTROL) {
|
if (!IS_SD(mmc) && reg == SDHCI_HOST_CONTROL) {
|
||||||
if (mmc->bus_width == 8)
|
if (mmc->bus_width == 8)
|
||||||
|
@ -30,7 +30,7 @@ static inline void mv_sdhci_writeb(struct sdhci_host *host, u8 val, int reg)
|
||||||
#endif /* CONFIG_MMC_SDHCI_IO_ACCESSORS */
|
#endif /* CONFIG_MMC_SDHCI_IO_ACCESSORS */
|
||||||
|
|
||||||
static char *MVSDH_NAME = "mv_sdh";
|
static char *MVSDH_NAME = "mv_sdh";
|
||||||
int mv_sdh_init(u32 regbase, u32 max_clk, u32 min_clk, u32 quirks)
|
int mv_sdh_init(unsigned long regbase, u32 max_clk, u32 min_clk, u32 quirks)
|
||||||
{
|
{
|
||||||
struct sdhci_host *host = NULL;
|
struct sdhci_host *host = NULL;
|
||||||
host = (struct sdhci_host *)malloc(sizeof(struct sdhci_host));
|
host = (struct sdhci_host *)malloc(sizeof(struct sdhci_host));
|
||||||
|
|
Loading…
Reference in a new issue