summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Fix some -Werror bugs - some vars were obsoleteFlorian Lohoff2000-07-061-2/+0
|
* No more ifeq needed.Ralf Baechle2000-07-061-4/+1
|
* One more compiler warning that was hiding a real bug ...Ralf Baechle2000-07-051-3/+2
|
* Ignore more stuff for CVS.Ralf Baechle2000-07-041-0/+5
|
* Make pid_t int. Change printf()'s according to that. DeclareUlf Carlsson2000-07-042-10/+10
| | | | stuff.
* Various minor type fixes.Ulf Carlsson2000-07-044-7/+8
|
* Merge with Linux 2.4.0-test3-pre2.Ralf Baechle2000-07-0371-648/+5151
|
* Fix compile error. DEC guys, nobody of you compiling this stuff orRalf Baechle2000-06-291-1/+1
| | | | why do random people from linux-kernel send me such patches???
* Cleanup CONFIG_SGI_IP35.Ralf Baechle2000-06-271-7/+1
|
* Delete junkfile.Ralf Baechle2000-06-252-59/+0
|
* Merge with Linux 2.4.0-test2.Ralf Baechle2000-06-25137-10735/+11597
|
* Merge with Linux 2.4.0-ac22-riel.Ralf Baechle2000-06-2158-98/+106
|
* Undo random keyboard driver patch which nobody really remembersRalf Baechle2000-06-201-1/+1
| | | | why it was necessary ...
* Fix struct stat64 in the 32-bit kernel and struct stat in the 64-bitRalf Baechle2000-06-201-1/+1
| | | | | kernel to match each other and the the glibc definition. The glibc part of this change has been sent to Andreas.
* Merge with 2.4.0-test1-ac21 + pile of MIPS cleanups to make mergingRalf Baechle2000-06-19538-10898/+26920
| | | | | possible. Chainsawed RM200 kernel to compile again. Jazz machine status unknown.
* Merge with 2.4.0-test1.Ralf Baechle2000-06-1636-502/+4120
|
* - 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-15160-4208/+7209
|
* 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.
* The last CONFIG_HAVE_IO_PORTS...Harald Koerfgen2000-05-231-1/+1
|
* Also kill CONFIG_HAVE_IO_PORTS.Ralf Baechle2000-05-231-5/+4
|
* 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.
* Typo fixedHarald Koerfgen2000-05-211-1/+1
|
* Fix namespace collision between serial.c and sgiserial.c which couldRalf Baechle2000-05-192-2/+8
| | | | hit in certain weirdo configurations.
* Let tty_io.c call init_serial_console (CONFIG_SERIAL vs. CONFIG_SGI_SERIAL)Florian Lohoff2000-05-191-1/+1
|
* Move sgiserial initialization to a much better placeFlorian Lohoff2000-05-191-0/+1
|
* 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
|
* Some small fixes and cleanups:Harald Koerfgen2000-05-161-1/+1
| | | | | | | | o superfluidous #ifdef __KERNEL__ in include/asm-mips/socket.h removed o we don't need a little endian version of waking_non_zero_interruptible() o arch/mips/config.in fixes and improvements o compile floppy/kbd/ide support only when the CONFIG options are set o IP22s aren't the only MIPS boxes without a PC speaker
* Merge with Linux 2.3.99-pre8. Linus must hate me, too man patches ;-)Ralf Baechle2000-05-1268-6147/+22043
|
* Merge with Linux 2.3.99-pre7 and various other bits.Ralf Baechle2000-05-12375-6145/+32618
|
* 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-28343-11808/+32842
|
* Get locking and semaphores right.Ralf Baechle2000-04-241-33/+45
|
* Merge with Linux 2.3.99-pre5.Ralf Baechle2000-04-193-10/+25
|
* Merge with Linux 2.3.99-pre4.Ralf Baechle2000-04-19189-16242/+25306
|
* Fixed typo (turns out #ifdef is a comment in a Makefile .....)Pat Gefre2000-04-111-8/+8
|
* Starting to merge in the SN1 (IP35) I/O changesPat Gefre2000-04-112-0/+18
|
* Let CONFIG_SERIAL_CONSOLE be selectable - At least there is some referenceFlorian Lohoff2000-04-081-0/+3
| | | | | | to it in arch/mips/sgi/kernel/setup.c - Probably sgiserial.c should be fixed to only include console stuff is CONFIG_SERIAL_CONSOLE although this only gets interesting if the PROM_CONSOLE/Framebuffers gets supported.
* Revert changes here - We have fixed Config.in - CONFIG_SERIAL is not selectableFlorian Lohoff2000-04-081-4/+0
| | | | with mips IP22