summaryrefslogtreecommitdiffstats
path: root/drivers/net
Commit message (Collapse)AuthorAgeFilesLines
* Merge with Linux 2.4.0-test3-pre2.Ralf Baechle2000-07-0318-85/+163
|
* Merge with Linux 2.4.0-test2.Ralf Baechle2000-06-2510-163/+185
|
* Merge with Linux 2.4.0-ac22-riel.Ralf Baechle2000-06-214-4/+4
|
* Merge with 2.4.0-test1-ac21 + pile of MIPS cleanups to make mergingRalf Baechle2000-06-19118-2010/+4045
| | | | | possible. Chainsawed RM200 kernel to compile again. Jazz machine status unknown.
* Merge with 2.4.0-test1.Ralf Baechle2000-06-161-0/+1
|
* - Fix memory leak when allocating buffers (we did that twice)Ulf Carlsson2000-06-161-61/+104
| | | | | | | - Free only those rx skb's that we haven't used. - Forget about old emcr when we shut down the interface. This makes it possible to bring interfaces down and then up again...
* Merge with 2.3.99-pre9.Ralf Baechle2000-06-1537-419/+623
|
* The nic search command may fail because of the battery inUlf Carlsson2000-06-141-5/+17
| | | | | the iButton. If we fail: wait for a while and issue the nic search again.
* Fix comment.Ralf Baechle2000-06-081-2/+2
|
* Fix an uninitialized pointer bug. Remove interrupt handlingRalf Baechle2000-06-071-31/+28
| | | | | | stupidities that were necessary in the first days of this drivers. Driver should now survive PCI errors as long as they don't happen back to back. Remove comment that no longer is true.
* Remove annoying printk. Fix transmit timeout spam. Remove mdelayRalf Baechle2000-06-061-3/+1
| | | | that never should have made it into cvs.
* The Search ROM functionality should be used when we locate the NICUlf Carlsson2000-06-061-31/+117
| | | | | | since there are two iButton memories when we have the IOC3 on a PCI card. We only use the DS1981U and leave the DS1990A alone. Try this Ralf..
* Fix stupid compilation bug.Ralf Baechle2000-05-311-1/+1
|
* Turn IOC3 upside down. Driver should now survive a timeout reset andRalf Baechle2000-05-311-180/+209
| | | | no longer loose resources. More minor fixes.
* Use ether_setup instead of init_etherdev.Ulf Carlsson2000-05-311-45/+49
| | | | | Do not allocate a ethX for IOC3's that don't have a PHY attached. Don't depend on the regular moon phases at return from ioc3_probe.
* Remove all IOC3 hacks. IOC3 now allocates it's resources the same wayRalf Baechle2000-05-302-64/+52
| | | | | that all others do. Further cleanup to make ioc3-eth.c start looking like a driver.
* Implement private_ioctl driver method, this is needed by mii-tool fromRalf Baechle2000-05-231-12/+64
| | | | | net-tools. Protect all MII accesses with ioc3_lock, this is needed by media negotiation.
* The device initialization code can not assume it is being invoked onKanoj Sarcar2000-05-171-1/+5
| | | | | | the master processor, aka processor 0, or on nasid 0. In an SMP environment, any cpu can be doing do_basic_setup(). This fixes the rare bootup problems we were seeing on SMP.
* Fix rx/tx byte accounting. From Flo and Klaus Naumann.Ralf Baechle2000-05-161-1/+3
|
* Merge with Linux 2.3.99-pre8. Linus must hate me, too man patches ;-)Ralf Baechle2000-05-1217-3484/+3611
|
* Merge with Linux 2.3.99-pre7 and various other bits.Ralf Baechle2000-05-12125-2747/+3985
|
* SMP locking for IOC3 Ethernet driver. I've got more changes pendingRalf Baechle2000-05-101-8/+15
| | | | | but currently cannot test them on a SMP, so this is only the hopefully foolproof part.
* Fix for multiple detection of ethernet interface.Florian Lohoff2000-05-101-1/+1
| | | | Thanks to Klaus Naumann <spock@mgnet.de>
* Add a forgotten `else' while I remember it.Ulf Carlsson2000-05-091-1/+1
|
* Merge with 2.3.99-pre6.Ralf Baechle2000-04-2867-3582/+7354
|
* Merge with Linux 2.3.99-pre5.Ralf Baechle2000-04-191-1/+1
|
* Merge with Linux 2.3.99-pre4.Ralf Baechle2000-04-1922-1244/+2283
|
* Merge with Linux 2.3.99-pre3.Ralf Baechle2000-03-2737-1182/+4542
|
* More random merges.Ralf Baechle2000-03-271-2/+1
|
* Call ARCS firmware via ARC library, not directly.Ralf Baechle2000-03-261-5/+4
|
* Merge with Linux 2.3.99-pre2.Ralf Baechle2000-03-2320-195/+331
|
* Merge with 2.3.99-pre1.Ralf Baechle2000-03-1973-4385/+10796
|
* MIPS64 SMP, compile only edition. Don't use yet ...Ralf Baechle2000-03-141-0/+2
|
* Merge with Linux 2.3.51.Ralf Baechle2000-03-1317-190/+320
|
* Merge with Linux 2.3.50.Ralf Baechle2000-03-1228-676/+1292
|
* Add some CVS junk.Ralf Baechle2000-03-101-0/+2
|
* Rest of the merge.Ralf Baechle2000-03-071-0/+350
|
* Merge with Linux 2.3.49.Ralf Baechle2000-03-0733-977/+1226
|
* Merge with 2.3.48.Ralf Baechle2000-03-0225-3627/+3918
|
* declance back in working conditionHarald Koerfgen2000-02-292-108/+103
|
* This should hopefully fix the warnings reported.Ralf Baechle2000-02-291-1/+1
|
* Get the ioc3 ethernet driver running again.Kanoj Sarcar2000-02-291-0/+8
|
* Merge with 2.3.47. Guys, this is buggy as shit. You've been warned.Ralf Baechle2000-02-24185-16378/+45682
|
* Merge with 2.3.43. I did ignore all modifications to the qlogicisp.cRalf Baechle2000-02-2372-3993/+4526
| | | | driver due to the Origin A64 hacks.
* Merge with Linux 2.3.43.Ralf Baechle2000-02-1821-1623/+3492
|
* Merge with Linux 2.3.41.Ralf Baechle2000-02-1836-5294/+11742
|
* Merge with Linux 2.3.40.Ralf Baechle2000-02-1636-1549/+1776
|
* Merge with Linux 2.3.38.Ralf Baechle2000-02-0586-11210/+18775
|
* Merge with Linux 2.3.32.Ralf Baechle2000-02-0491-1026/+44461
|
* Merge with 2.3.27.Ralf Baechle2000-01-2987-6568/+9793
|