> struct ath5k_hw { > u32 ah_magic; > > - void *ah_sc; > - void __iomem *ah_sh; > + struct ath5k_softc *ah_sc; > + void __iomem *ah_iobase; > > enum ath5k_int ah_imr; Why do you need separate ath5k_hw and ath5k_softc structures anyway? - 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