summaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* MIPS32 patches from MIPS.Ralf Baechle2000-12-143-12/+68
|
* Further R3000 FPU cleanups from MaciejHarald Koerfgen2000-12-141-8/+5
|
* First batch of PMC Ocelot CP7000 patches.Ralf Baechle2000-12-134-38/+33
|
* Missing pieces from MaciejHarald Koerfgen2000-12-112-3/+2
|
* Memmap fixes from Maciej.Ralf Baechle2000-12-112-9/+223
|
* One more R3k fix from Maciej.Ralf Baechle2000-12-111-2/+2
|
* Export __down_trylock and __up.Ralf Baechle2000-12-111-0/+5
|
* Major irq rewrite, still experimental.Ralf Baechle2000-12-101-0/+692
|
* Minor compile fixes. Partly R300 related.Harald Koerfgen2000-12-103-13/+16
|
* Final round of FPU emulator bits.Ralf Baechle2000-12-107-104/+223
|
* Remove Cosine Orion support.Ralf Baechle2000-12-092-11/+4
|
* EV64120 support. From Steve Johnson.Ralf Baechle2000-12-042-0/+60
|
* Merge with 2.4.0-test11.Ralf Baechle2000-11-281-4/+2
|
* Kernel FPU emulator, chain saw edition.Ralf Baechle2000-11-259-65/+242
|
* dma_cache_inv -> dma_cache_wback_inv.Ralf Baechle2000-11-241-2/+3
|
* One character fix to get it to compile again.Ralf Baechle2000-11-241-3/+2
|
* Merge with Linux 2.4.0-test10.Ralf Baechle2000-11-232-12/+23
|
* Fix error return value.Ralf Baechle2000-11-221-3/+6
|
* Unify the dozen pci-dma copies we had.Ralf Baechle2000-11-222-3/+41
|
* Remove ## operator that breaks kernel compile with latest gcc.Ralf Baechle2000-11-201-4/+3
|
* Remove Cobalt support from the tree. It was not near compilabilityRalf Baechle2000-11-181-9/+0
| | | | | let alone usability. Anybody is welcome to send patches to add Cobalt support back but next time _WORKING_.
* Initialization hooks for Atlas / Malta.Ralf Baechle2000-11-181-0/+12
| | | | | Start of merging a Atlas / Malta patchset. Credits for these patches should go to Carsten Langaard of MIPS.
* So, after reaching the 9-th nesting level of ifdefs in arch/mips/-Ralf Baechle2000-11-182-5/+7
| | | | | | | | | | kernel/Makefile my tastelessness detector just freaked out. The current concept of interrupt handling just doesn't scale to an ever increasing number of target platforms. Bits of new interrupt handling code are already in CVS and just to make it more clear that I won't take patches continuing this uglyness in all eternity I rename irq.c to old-irq.c which will only be compiled in when CONFIG_ROTTEN_IRQ is selected.
* Hopefully R3k-proof version of sysmips(MIPS_ATOMIC_SET, ...).Ralf Baechle2000-11-181-9/+10
|