Help with compiler warning

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: LKML <linux-kernel@...>
Cc: Dominik Brodowski <linux@...>
Date: Thursday, August 21, 2008 - 9:36 pm

In drivers/pcmcia/cardbus.c, the following statement

         memcpy_fromio(ptr, s->cb_cis_virt + addr, len);

generates the warning

   CC [M]  drivers/pcmcia/cardbus.o
include/asm/io_32.h: In function ‘memcpy_fromio’:
include/asm/io_32.h:151: warning: passing argument 2 of ‘__memcpy’ 
discards qualifiers from pointer target type

s->cb_cis_virt is "void __iomem" and addr is uint.

What cast does argument 2 need to silence the warning?

Thanks,

Larry
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Help with compiler warning, Larry Finger, (Thu Aug 21, 9:36 pm)
Re: Help with compiler warning, Benny Halevy, (Sun Aug 24, 11:29 am)
Re: Help with compiler warning, Benny Halevy, (Sun Aug 24, 11:31 am)
Re: Help with compiler warning, Larry Finger, (Sun Aug 24, 11:50 am)
Re: Help with compiler warning, Andreas Schwab, (Sun Aug 24, 12:32 pm)