Hi Stanislaw, On Mon, 2011-08-15 at 01:43 -0700, Stanislaw Gruszka wrote: > On Mon, Aug 15, 2011 at 10:10:11AM +0200, Stanislaw Gruszka wrote: > > What for are you doing this? These changes through patch 60 seems > > have no sense. > I mean only these containing priv->foo to priv->shrd->foo transastruction. > > Stanislaw iwlagn driver is under major transformation now. As you know, we split the iwlwifi driver into iwlagn and iwlegacy which is the first step to prepare the transformation. now we are working on separate iwlagn driver into two layers (upper and lower), the lower layer contains both bus and transport sub-layer which is hw dependent, and the upper layer should be bus/hw independent. by doing so, the single driver can handle different bus and different core architecture. Having the share data structure (priv->shrd->foo) between two layers is for that reason (loosely couple). Hope this answer the questions why we have so much "looks boring" patches, those are the preparation work for upcoming new stuffs. Tanks Wey -- 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