Commit 3d781a02 authored by Andrew Morton's avatar Andrew Morton Committed by Jeff Garzik

[PATCH] skfp warning fixes

drivers/net/skfp/fplustm.c: In function `enable_formac':
drivers/net/skfp/fplustm.c:552: warning: large integer implicitly truncated to unsigned type
drivers/net/skfp/fplustm.c:555: warning: large integer implicitly truncated to unsigned type

These arguments were changed to `const', so the compiler can now see that it's
doing and outw(..., 0xffffnnnn).  Cast the arg to ushort.
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent 09779c6d
...@@ -549,12 +549,12 @@ void formac_tx_restart(struct s_smc *smc) ...@@ -549,12 +549,12 @@ void formac_tx_restart(struct s_smc *smc)
static void enable_formac(struct s_smc *smc) static void enable_formac(struct s_smc *smc)
{ {
/* set formac IMSK : 0 enables irq */ /* set formac IMSK : 0 enables irq */
outpw(FM_A(FM_IMSK1U),~mac_imsk1u) ; outpw(FM_A(FM_IMSK1U),(unsigned short)~mac_imsk1u);
outpw(FM_A(FM_IMSK1L),~mac_imsk1l) ; outpw(FM_A(FM_IMSK1L),(unsigned short)~mac_imsk1l);
outpw(FM_A(FM_IMSK2U),~mac_imsk2u) ; outpw(FM_A(FM_IMSK2U),(unsigned short)~mac_imsk2u);
outpw(FM_A(FM_IMSK2L),~mac_imsk2l) ; outpw(FM_A(FM_IMSK2L),(unsigned short)~mac_imsk2l);
outpw(FM_A(FM_IMSK3U),~mac_imsk3u) ; outpw(FM_A(FM_IMSK3U),(unsigned short)~mac_imsk3u);
outpw(FM_A(FM_IMSK3L),~mac_imsk3l) ; outpw(FM_A(FM_IMSK3L),(unsigned short)~mac_imsk3l);
} }
#if 0 /* Removed because the driver should use the ASICs TX complete IRQ. */ #if 0 /* Removed because the driver should use the ASICs TX complete IRQ. */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment