summaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel
Commit message (Collapse)AuthorAgeFilesLines
* Support for GDB console for the Ocelot.Ralf Baechle2001-06-111-0/+47
|
* Add support for DDB5477.Ralf Baechle2001-06-101-0/+5
|
* We were not always calling handle_softirq resulting in softirqsRalf Baechle2001-06-102-5/+16
| | | | potencially delayed. 32-bit kernel got it wrong for the SMP case.
* Fix inverted comparison bug.Ralf Baechle2001-06-061-1/+1
|
* Support 512mb RAM configuration for Momenco Ocelot. Patch fromRalf Baechle2001-06-051-1/+21
| | | | David Woodhouse (dwmw2@infradead.org).
* Typo fix from Jun and some reformatting by me.Ralf Baechle2001-05-301-4/+4
|
* Using the wrong variable considered unhealthy. Fix from EliotRalf Baechle2001-05-171-1/+1
| | | | Dresselhaus from Ayrnetworks.
* Two minor bug fixes for the new interrupt code.Ralf Baechle2001-05-121-1/+1
|
* Rewrite of Indy IRQs to new style.Ralf Baechle2001-05-094-19/+23
|
* Mips32 fixes from Carsten.Ralf Baechle2001-05-042-3/+29
|
* Alchemy support. Done by Pete and further hacked up a bit by me ...Ralf Baechle2001-05-042-1/+35
|
* MIPS time code rewrite.Ralf Baechle2001-04-194-440/+974
|
* BeautificationHarald Koerfgen2001-04-141-3/+3
|
* Fix delay slot bug.Ralf Baechle2001-04-112-0/+2
|
* Fix ll/sc emulation. Extracted from Linux-VR tree by Harald.Ralf Baechle2001-04-085-42/+96
|
* Initrd fixes from Steven.Ralf Baechle2001-04-061-14/+4
|
* Merge with Linux 2.4.3.Ralf Baechle2001-04-053-20/+20
| | | | | | | Note that mingetty does no longer work with serial console, you have to switch to another getty like getty_ps. This commit also includes a fix for a setitimer bug which did prevent getty_ps from working on older kernels.
* Eleminate CONFIG_CPU_R3912; detect TX39 / R3000 at runtime.Ralf Baechle2001-04-014-10/+24
|
* Some reformatting.Ralf Baechle2001-04-011-22/+21
|
* SMP for 32-bit kernel, support for Sibyte SB1. Patch from JustinRalf Baechle2001-03-288-23/+493
| | | | with minor changes by me.
* Remove leftovers from the "cyclecounter_available"Florian Lohoff2001-03-253-17/+2
| | | | and replace by mips_cpu.options & MIPS_CPU_COUNTER
* Add code to support the SB1 core, including mmu routines, processorRalf Baechle2001-03-242-137/+180
| | | | | | | detection. This also tweaks cpu_probe() to use bits 15:8 of PRId as a company ID, as per the mips32/mips64 specs, and use bits 7:0 as the processor ID within the company. Patch from Justin with mods and some additional bits by me.
* Tweak the bootmap setup code to be more conservative, and not assumeRalf Baechle2001-03-241-22/+26
| | | | | | | | that we can throw the bootmap right after _end. This allows strange and useful things like embedding root ramdisks into the kernel using linker scripts and symbol tweaks. This patch also fixes the generic initrd handling code that was commented out as broken. Patch from Justin.
* More loose bits (grrr) ...Ralf Baechle2001-03-162-4/+7
|
* Export flush_tlb_page rsp. _flush_tlb_page.Ralf Baechle2001-03-121-1/+2
|
* Replace set_cp0_status / set_cp0_config by three functions, clear_cp0_*,Ralf Baechle2001-03-113-7/+7
| | | | | | | | set_cp0_* and change_cp0_* which makes the kernel code somewhat more readable. Going through the kernel code I notices some stupid abuse of the old function like set_cp0_status(ST0_BEV, 1) - this clear ST0_BEV but actually looks like attempting to set it and other abuses, so will people please look over their code again.
* Die if we cannot handle a unaligned exception from kernel space.Ralf Baechle2001-03-111-0/+5
|
* Silence gcc 3.0 warning.Ralf Baechle2001-03-101-0/+1
|
* Merge with Linux 2.4.2.Ralf Baechle2001-03-096-6/+6
|
* We were incrementing too much for the delay slot case.Ralf Baechle2001-03-031-1/+1
|
* Update to using loops_per_jiffy instead of loops_per_sec.Keith M Wesolowski2001-02-261-2/+0
|
* kmalloc doesn't work that early.Ralf Baechle2001-02-261-24/+34
|
* Support for Phillips PDAs.Ralf Baechle2001-02-225-6/+40
|
* Registers are stored as unsigned variables so we need to cast toRalf Baechle2001-02-211-6/+6
| | | | | signed variables before comparing with zero when simulating the branches which compare with zero.
* Don't try to detect a second level cache on CPUs which might not everRalf Baechle2001-02-211-0/+2
| | | | have one. Patch from Carsten.
* ITE 8172 patches from Pete Popov slightly hacked by me.Ralf Baechle2001-02-213-2/+11
|
* Untested attempt to fix MIPS_ATOMIC_SET.Ralf Baechle2001-02-091-0/+3
|
* Fix braino in CPU detection code.Ralf Baechle2001-02-081-3/+3
|
* Start of an attempt to unify support for GT64120 based boards.Ralf Baechle2001-02-052-6/+6
|
* Compilation fixes.Ralf Baechle2001-02-051-1/+3
|
* Call irq_enter / irq_exit with two arguments.Ralf Baechle2001-02-051-5/+5
|
* Merge with Linux 2.4.1.Ralf Baechle2001-01-312-4/+0
|
* Sysmips(MIPS_ATOMIC_SET,...) has to return via o32_ret_from_sys_call.Ralf Baechle2001-01-261-1/+1
|
* loops_per_sec is now loops_per_jiffy - Raider is TwixFlorian Lohoff2001-01-171-2/+3
|
* Eliminate last occurence of vce_availableFlorian Lohoff2001-01-172-2/+1
|
* Merge with Linux 2.4.0-prerelease. Big Makefile rewrite, test yourRalf Baechle2001-01-102-5/+2
| | | | Makefiles.
* Merge with Linux 2.4.0-test12.Ralf Baechle2001-01-103-79/+29
|
* Undo broken segment of MIPS patch.Ralf Baechle2001-01-081-4/+3
|
* Bunch more patches from MIPS.Ralf Baechle2000-12-293-36/+19
|
* Handle break 6/7 instructions properly. From Maciej.Ralf Baechle2000-12-191-2/+35
|