On Thu, Sep 10, 2009 at 9:34 PM, Luis R. Rodriguez <lrodriguez@xxxxxxxxxxx> wrote: > static inline u32 ath5k_hw_reg_read(struct ath5k_hw *ah, u16 reg) > { > - return ioread32(ah->ah_iobase + reg); > + return ath5k_hw_common(ah)->ops->read(ah, reg); > } Is there any way we can do this without two pointer dereferences for every read and write? I have a feeling this is going to make certain operations (e.g. loading initvals during reset) really suck. -- Bob Copeland %% www.bobcopeland.com -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html