On Tue, Mar 2, 2010 at 12:11 AM, Sujith <Sujith.Manoharan@xxxxxxxxxxx> wrote: > Luis R. Rodriguez wrote: >> ChromeOs builds everything as built-in so in that case you will have >> both eventually enabled. > > Right, in this case a small fix is needed. > I'll send a patch to link in the library only once. So you still don't like a common module approach? I guess I can wait to see your patch. >> Although it may be a few common helpers it could grow to share common >> mac80211 helpers. After all, there are a few calls which could simply >> be shared. > > I wanted to do this too, have a single mac80211 layer - but eventually, > there were just too many differences between the callbacks. Year I hear you, so there are two things I think we can do in the long run to bring in mac80211 helpers together. The first one is to remove the ath9k wiphy. The second is to use a threaded ISR and change our bottom halves to use a workqueue instead of a tasklet so we can also sleep during our work. I think these two things should enable us to start sharing some callbacks. But ath9k virtual wiphy seems to provide some functionality we don't yet have in mac80211/cfg80211 centrally but we could work on that. Luis -- 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