On Wed, 2011-06-29 at 08:39 -0700, Tabi Timur-B04825 wrote: > On Sat, Jun 25, 2011 at 8:58 AM, Jeff Kirsher > wrote: > > Move the Freescale driver into drivers/net/ethernet/freescale/ and > > make the necessary Kconfig and Makefile changes. > > I don't have an actual objection to this, but I just don't understand > why it's necessary. Is this a new trend for drivers/net, to have all > drivers grouped by manufacturer? Or is there something special about > Freescale? > What we are trying to do is better organize the drivers/net directory structure. So I am placing all the Ethernet drivers in drivers/net/ethernet/ and so on. Under drivers/net/ethernet/, I have tried to organize drivers by the most appropriate way to help in maintaining the drivers, a lot of the time it tended to be by manufacturer. It made sense to group all the Freescale drivers into a common directory so that it would be easier to maintain.