1
0
mirror of https://xff.cz/git/u-boot/ synced 2025-09-01 08:42:12 +02:00

GCC4.6: Squash warnings in tqm8xx_pcmcia.c

tqm8xx_pcmcia.c: In function 'power_off':
tqm8xx_pcmcia.c:46: warning: passing argument 1 of 'out_be32' makes pointer from
integer without a cast
tqm8xx_pcmcia.c: In function 'power_on_5_0':
tqm8xx_pcmcia.c:52: warning: passing argument 1 of 'out_be32' makes pointer from
integer without a cast
tqm8xx_pcmcia.c: In function 'power_on_3_3':
tqm8xx_pcmcia.c:58: warning: passing argument 1 of 'out_be32' makes pointer from
integer without a cast

Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
Cc: Wolfgang Denk <wd@denx.de>
Cc: Simon Glass <sjg@chromium.org>
Cc: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
Marek Vasut
2011-10-21 14:17:24 +00:00
committed by Wolfgang Denk
parent 5779a9e2c3
commit 3ebafbf697

View File

@@ -43,19 +43,28 @@ static inline void power_config(int slot) {}
static inline void power_off(int slot)
{
out_be32(PCMCIA_CTRL, 0);
volatile unsigned __iomem *addr;
addr = (volatile unsigned __iomem *)PCMCIA_CTRL;
out_be32(addr, 0);
}
static inline void power_on_5_0(int slot)
{
volatile unsigned __iomem *addr;
addr = (volatile unsigned __iomem *)PCMCIA_CTRL;
/* Enable 5V Vccout */
out_be32(PCMCIA_CTRL, 2);
out_be32(addr, 2);
}
static inline void power_on_3_3(int slot)
{
volatile unsigned __iomem *addr;
addr = (volatile unsigned __iomem *)PCMCIA_CTRL;
/* Enable 3.3V Vccout */
out_be32(PCMCIA_CTRL, 1);
out_be32(addr, 1);
}
#else