summaryrefslogtreecommitdiffstats
path: root/src/drivers/net/rtl818x
diff options
context:
space:
mode:
authorMichael Brown2017-03-10 16:40:17 +0100
committerMichael Brown2017-03-10 16:44:11 +0100
commitafdebdc163268bfc31d927cdfbbf92ed1aa93a6f (patch)
tree20ed64d9db9b9f356137daf73a87538edebc3b7a /src/drivers/net/rtl818x
parent[iscsi] Don't close when receiving NOP-In (diff)
downloadipxe-afdebdc163268bfc31d927cdfbbf92ed1aa93a6f.tar.gz
ipxe-afdebdc163268bfc31d927cdfbbf92ed1aa93a6f.tar.xz
ipxe-afdebdc163268bfc31d927cdfbbf92ed1aa93a6f.zip
[build] Provide common ARRAY_SIZE() definition
Several files define the ARRAY_SIZE() macro as used in Linux. Provide a common definition for this in include/compiler.h. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers/net/rtl818x')
-rw-r--r--src/drivers/net/rtl818x/rtl8185_rtl8225.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/drivers/net/rtl818x/rtl8185_rtl8225.c b/src/drivers/net/rtl818x/rtl8185_rtl8225.c
index ae92531c..31a740e6 100644
--- a/src/drivers/net/rtl818x/rtl8185_rtl8225.c
+++ b/src/drivers/net/rtl818x/rtl8185_rtl8225.c
@@ -30,7 +30,6 @@ FILE_LICENCE(GPL2_ONLY);
#define RTL8225_ANAPARAM2_OFF 0x840dec11
#define min(a,b) (((a)<(b))?(a):(b))
-#define ARRAY_SIZE(a) (int)(sizeof(a)/sizeof((a)[0]))
static inline void rtl8225_write_phy_ofdm(struct net80211_device *dev,
u8 addr, u8 data)
@@ -323,7 +322,7 @@ static void rtl8225_rf_set_tx_power(struct net80211_device *dev, int channel)
static void rtl8225_rf_init(struct net80211_device *dev)
{
struct rtl818x_priv *priv = dev->priv;
- int i;
+ unsigned int i;
rtl818x_set_anaparam(priv, RTL8225_ANAPARAM_ON);
@@ -552,7 +551,7 @@ static const u16 rtl8225z2_rxgain[] = {
static void rtl8225z2_rf_init(struct net80211_device *dev)
{
struct rtl818x_priv *priv = dev->priv;
- int i;
+ unsigned int i;
rtl818x_set_anaparam(priv, RTL8225_ANAPARAM_ON);