diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800lib.h')
-rw-r--r-- | drivers/net/wireless/rt2x00/rt2800lib.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800lib.h b/drivers/net/wireless/rt2x00/rt2800lib.h index a128ceadcb3e..6ec739466db4 100644 --- a/drivers/net/wireless/rt2x00/rt2800lib.h +++ b/drivers/net/wireless/rt2x00/rt2800lib.h | |||
@@ -43,7 +43,7 @@ struct rt2800_ops { | |||
43 | const unsigned int offset, | 43 | const unsigned int offset, |
44 | const struct rt2x00_field32 field, u32 *reg); | 44 | const struct rt2x00_field32 field, u32 *reg); |
45 | 45 | ||
46 | void (*read_eeprom)(struct rt2x00_dev *rt2x00dev); | 46 | int (*read_eeprom)(struct rt2x00_dev *rt2x00dev); |
47 | bool (*hwcrypt_disabled)(struct rt2x00_dev *rt2x00dev); | 47 | bool (*hwcrypt_disabled)(struct rt2x00_dev *rt2x00dev); |
48 | 48 | ||
49 | int (*drv_write_firmware)(struct rt2x00_dev *rt2x00dev, | 49 | int (*drv_write_firmware)(struct rt2x00_dev *rt2x00dev, |
@@ -117,11 +117,11 @@ static inline int rt2800_regbusy_read(struct rt2x00_dev *rt2x00dev, | |||
117 | return rt2800ops->regbusy_read(rt2x00dev, offset, field, reg); | 117 | return rt2800ops->regbusy_read(rt2x00dev, offset, field, reg); |
118 | } | 118 | } |
119 | 119 | ||
120 | static inline void rt2800_read_eeprom(struct rt2x00_dev *rt2x00dev) | 120 | static inline int rt2800_read_eeprom(struct rt2x00_dev *rt2x00dev) |
121 | { | 121 | { |
122 | const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv; | 122 | const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv; |
123 | 123 | ||
124 | rt2800ops->read_eeprom(rt2x00dev); | 124 | return rt2800ops->read_eeprom(rt2x00dev); |
125 | } | 125 | } |
126 | 126 | ||
127 | static inline bool rt2800_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) | 127 | static inline bool rt2800_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) |
@@ -207,7 +207,7 @@ int rt2800_enable_radio(struct rt2x00_dev *rt2x00dev); | |||
207 | void rt2800_disable_radio(struct rt2x00_dev *rt2x00dev); | 207 | void rt2800_disable_radio(struct rt2x00_dev *rt2x00dev); |
208 | 208 | ||
209 | int rt2800_efuse_detect(struct rt2x00_dev *rt2x00dev); | 209 | int rt2800_efuse_detect(struct rt2x00_dev *rt2x00dev); |
210 | void rt2800_read_eeprom_efuse(struct rt2x00_dev *rt2x00dev); | 210 | int rt2800_read_eeprom_efuse(struct rt2x00_dev *rt2x00dev); |
211 | 211 | ||
212 | int rt2800_probe_hw(struct rt2x00_dev *rt2x00dev); | 212 | int rt2800_probe_hw(struct rt2x00_dev *rt2x00dev); |
213 | 213 | ||