[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20110801104203.6c0dcbac@bob.linux.org.uk>
Date: Mon, 1 Aug 2011 10:42:03 +0100
From: Alan Cox <alan@...ux.intel.com>
To: David Miller <davem@...emloft.net>
Cc: jeffrey.t.kirsher@...el.com, netdev@...r.kernel.org,
gospo@...hat.com, sassmann@...hat.com, philb@....org,
klassert@...hematik.tu-chemnitz.de, dave@...dillows.org,
jes@...ined-monkey.org, becker@...ld.com,
craigs@...luki.apana.org.au, dahinds@...rs.sourceforge.net
Subject: Re: [net-next v2 02/71] 3c*/acenic/typhoon: Move 3Com Ethernet
drivers
On Mon, 01 Aug 2011 02:21:07 -0700 (PDT)
David Miller <davem@...emloft.net> wrote:
> From: Alan Cox <alan@...ux.intel.com>
> Date: Mon, 1 Aug 2011 10:03:03 +0100
>
> > And even if you wanted to make Kconfig simpler - you don't need to
> > move files around.
>
> The point is to move the files around, so that drivers/net/ isn't
> a turd pond.
>
> I agree with some of your feedback, but I disagree with a wholesale
> rejecting the idea of untangling the mess under drivers/net/ as that's
> the main reason why I want Jeff's work to be done
In which case I think I'd sort by chipset for the non bus distinct
ones. That also has the added advantage that all the annoying weird
crap disappears into its own subdirectories for ancient chipsets !
So my suggestion would be :
Create an i82586 directory
Stick the following into it
3c505 3c507 3c523 3c527 eepro eexpress ni52 sun3_82586 znet
Create an i82596 directory
Stick the following into it
82596 lasi_82596 lib82596 lp486e sni_82596
Create an ns8390 directory
Stick the following into it
3c503 8390 8390p ac3200 apne aax88796 e2100 es3210 hp hp-plus
hydra lib8390 lne390 mac8390 ne ne2 ne2k-pci ne3210 ne-h8300
smc-mca smc-ultra32 smc-ultra stnic wd zorro8390
Create a sonic directory (sadly nobody ever produced a screwdriver card)
Stick the following into it
jazzsonic macsonic sonic xtsonic
Create a lance directory (actually this is 7990 + lance32 etc)
Stick the following into it
7990.c a2065 ariadne atarilance declance hplance lance mvme147
ni65 pcnet32 sun3lance sunlance
Some bits are then sort of bustypeish
Create a parallel directory
Stick the following into it
atp de600 de620 plip
Create a ppp directory
Stick all the ppp bits in
Given x25_asy is in WAN perhaps slip should be there too ?
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists