netxen: fix sparse warnings
Fix following sparse warnings (multiple instances) warning: restricted degrades to integer warning: cast to restricted type warning: incorrect type in argument 3 (different signedness) warning: context imbalance in 'netxen_nic_hw_write_wx_2M' - different lock contexts for basic block Signed-off-by: Dhananjay Phadke <dhananjay@netxen.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
ef38fa7778
commit
d8313ce0f1
@@ -54,30 +54,6 @@ static inline void writeq(u64 val, void __iomem * addr)
|
||||
}
|
||||
#endif
|
||||
|
||||
static inline void netxen_nic_hw_block_write64(u64 __iomem * data_ptr,
|
||||
u64 __iomem * addr,
|
||||
int num_words)
|
||||
{
|
||||
int num;
|
||||
for (num = 0; num < num_words; num++) {
|
||||
writeq(readq((void __iomem *)data_ptr), addr);
|
||||
addr++;
|
||||
data_ptr++;
|
||||
}
|
||||
}
|
||||
|
||||
static inline void netxen_nic_hw_block_read64(u64 __iomem * data_ptr,
|
||||
u64 __iomem * addr, int num_words)
|
||||
{
|
||||
int num;
|
||||
for (num = 0; num < num_words; num++) {
|
||||
writeq(readq((void __iomem *)addr), data_ptr);
|
||||
addr++;
|
||||
data_ptr++;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
struct netxen_adapter;
|
||||
|
||||
#define NETXEN_PCI_MAPSIZE_BYTES (NETXEN_PCI_MAPSIZE << 20)
|
||||
|
Reference in New Issue
Block a user