[Ksummit-2012-discuss] [ATTEND] <ding> "Bring out your dead" <ding>...

Paul Gortmaker paul.gortmaker at windriver.com
Wed Jun 27 16:38:28 UTC 2012


On 12-06-27 10:52 AM, Arnd Bergmann wrote:
> On Tuesday 26 June 2012, James Bottomley wrote:
>>> Those are actually more likely to still in the hands of someone who
>>> cares about them than the x86 PCs are. Removing EISA support might
>>> imply killing a few platforms altogether.
>>
>> Well, but why?  EISA support seems to be nicely separated and the bus is
>> discoverable so it's not like you have to poke at random locations to do
>> discovery (unlike ISA); what actual problems is it causing?  I know I
>> build it for PARISC even if I can't use it, so it certainly compiles.
> 
> Agreed, I think removing EISA support by itself helps much, other than
> that it gets us closer to removing ISA card support eventually.
> 
> FWIW, this is a complete list of all device drivers supporting EISA:
> 
> drivers/net/ethernet/3com/3c509.c
> drivers/net/ethernet/3com/3c59x.c
> drivers/net/ethernet/8390/ac3200.c
> drivers/net/ethernet/8390/es3210.c
> drivers/net/ethernet/8390/lne390.c
> drivers/net/ethernet/8390/ne3210.c
> drivers/net/ethernet/8390/smc-ultra32.c

I'm believe that I wrote the above four, and I've no problem
with removing them.  I can't recall getting a single e-mail
message in this century with regards to any of them.  From
what I recall, only the smc-ultra was marked non-experimental,
since it capitalized on the similar ISA driver's core.  The
others simply never had a large enough user base to know if
they were stable, so they remained experimental.

The concept of an 8390 chip being used for server class
hardware never made sense anyway.  At least with respect
to the DEC Alpha EISA boxes, the 8390 drivers are largely
irrelevant, since I believe all the DEC boxes shipped with
some variant of a bus mastering DE4xx present.

Paul.
--

> drivers/net/ethernet/amd/depca.c
> drivers/net/ethernet/dec/tulip/de4x5.c
> drivers/net/ethernet/hp/hp100.c
> drivers/net/ethernet/ti/tlan.c
> drivers/net/fddi/defxx.c
> drivers/scsi/advansys.c
> drivers/scsi/aha1740.c
> drivers/scsi/aic7xxx/aic7770_osm.c
> drivers/scsi/sim710.c
> 
> Most of these also do ISA or PCI, or they used to do MCA.
> 
> 	Arnd
> _______________________________________________
> Ksummit-2012-discuss mailing list
> Ksummit-2012-discuss at lists.linux-foundation.org
> https://lists.linux-foundation.org/mailman/listinfo/ksummit-2012-discuss
> 
> 


More information about the Ksummit-2012-discuss mailing list