• Marc Zyngier's avatar
    [netdrvr de4x5] big modernization / cleanup · 3a585bf5
    Marc Zyngier authored
    The enclosed patch tries to clean the tulip de4x5 driver, and update
    it to some of the 2.6 APIs :
    
    - Use PCI and EISA probing APIs
    - Use generic DMA API
    - Fix DE425 init on the Jensen
    - Remove de4x5 from Space.c
    
    It's been tested on x86 and Alpha, with a DE425 (21040, EISA), a DE435
    (21040, PCI) and a quad DLink (4*21143, PCI).
    
    The major problem with this patch is that, because of the Space.c
    removal, interfaces get potentially renumbered. This has been
    discussed to death on lkml, without any obvious solution. IMHO, we'd
    better remove as many drivers as we can from Space.c before
    2.6.0-final ships...
    3a585bf5
de4x5.c 170 KB