summaryrefslogtreecommitdiffstats
path: root/arch/mips/jazz
Commit message (Collapse)AuthorAgeFilesLines
* Remove no longer necessary inclusion of spinlock.h.Ralf Baechle2001-03-181-1/+0
|
* Replace set_cp0_status / set_cp0_config by three functions, clear_cp0_*,Ralf Baechle2001-03-111-1/+1
| | | | | | | | 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.
* Some changes to get Jazz to compile again. There are other changesRalf Baechle2001-02-264-355/+418
| | | | needed which I won't checkin yet.
* Merge with Linux 2.4.0-prerelease. Big Makefile rewrite, test yourRalf Baechle2001-01-101-4/+2
| | | | Makefiles.
* Memmap fixes from Maciej.Ralf Baechle2000-12-112-10/+3
|
* Merge with 2.3.47. Guys, this is buggy as shit. You've been warned.Ralf Baechle2000-02-241-18/+3
|
* Merge with Linux 2.3.23. The new bootmem stuff has broken variousRalf Baechle2000-01-272-25/+35
| | | | | platforms. At this time I've only verified that IP22 support compiles and IP27 actually works.
* Merge with 2.3.19.Ralf Baechle1999-10-092-5/+5
|
* Add necessary #ifdefs to compile cleanly in case the proc fs and the vt ↵Gleb O. Raiko1999-10-071-2/+6
| | | | support aren't choosen
* Look ma - a tank has hit the MIPS sources ...Ralf Baechle1999-08-211-1/+16
|
* - Drop support for 32/32 fp register modelRalf Baechle1999-08-183-4/+1
| | | | | | | | | | | - Fix siginfo structure definition - Ptrace fixes, one of them was an uninitialized pointer. - Header file fixes. - Fixes to linker scripts required for new binutils. - MIPS64. Chainsaw edition. Btw, Harald, why does the kernel no longer compile ...
* changed #include from <asm/ide.h> to <linux/ide.h> to make it compile againThomas Bogendoerfer1999-06-221-2/+2
|
* Spelling fixes from Alan Cox.Ralf Baechle1999-05-011-3/+3
|
* removed obsolete ps2 codeThomas Bogendoerfer1999-02-251-4/+1
|
* added missing fileThomas Bogendoerfer1999-02-251-2/+3
|
* adapted to new irq stuffThomas Bogendoerfer1999-02-251-45/+2
|
* Merge with Linux 2.1.131 plus some more MIPS goodies.Ralf Baechle1999-01-034-99/+113
|
* made floppy on jazz plattforms working againThomas Bogendoerfer1998-10-181-28/+5
| | | | removed tags
* made timer irq remappableThomas Bogendoerfer1998-10-181-4/+4
|
* made floppy on jazz plattforms working againThomas Bogendoerfer1998-10-182-6/+7
|
* fixed race in vdma_alloc(), when called from interrupt contextThomas Bogendoerfer1998-09-201-1/+6
|
* move #include <kbd_ll.h> to the right fileThomas Bogendoerfer1998-09-202-3/+3
|
* - Merge with Linux 2.1.121.Ralf Baechle1998-09-192-4/+7
| | | | - Bugfixes.
* switched from fbcon to dummy_conThomas Bogendoerfer1998-08-281-2/+2
|
* console on jazz is framebufferThomas Bogendoerfer1998-08-261-2/+5
|
* fixed rtc for jazzThomas Bogendoerfer1998-08-261-1/+1
|
* added code again, which got removed my big merge:-(Thomas Bogendoerfer1998-08-262-4/+29
|
* o Merge with Linux 2.1.116.Ralf Baechle1998-08-256-4578/+7
| | | | | o New Newport console code. o New G364 console code.
* added PS/2 mouse supportThomas Bogendoerfer1998-07-132-3/+29
|
* added missing includeThomas Bogendoerfer1998-07-131-1/+2
|
* o Merge with Linux 2.1.100.Ralf Baechle1998-06-305-142/+213
| | | | | | | | | | | | | | | | | | o Cleanup the machine dependencies of floppy and rtc. The driver for the Dallas thingy in the Indy is still missing. o Handle allocation of zero'd pages correct for R4000SC / R4400SC. o Page colouring shit to match the virtual and physical colour of all mapped pages. This tends to produce extreme fragmentation problems, so it's deactivated for now. Users of R4000SC / R4400SC may re-enable the code in arch/mips/mm/init.c by removing the definition of CONF_GIVE_A_SHIT_ABOUT_COLOURS. Should get them somewhat further - but don't shake to hard ... o Fixed ptrace(2)-ing of syscalls, strace is now working again. o Fix the interrupt forwarding from the keyboard driver to the psaux driver, PS/2 mice are now working on the Indy. The fix is somewhat broken as it prevents generic kernels for Indy and machines which handle things different. o Things I can't remember.
* Make the default configurations (RM200C / Acer PICA) compile.Ralf Baechle1998-05-071-7/+7
|
* o Merge with Linux 2.1.99.Ralf Baechle1998-05-071-3/+13
| | | | | o Fix ancient bug in the ELF loader making ldd crash. o Fix ancient bug in the keyboard code for SGI, SNI and Jazz.
* o New memset. Fastest in town for size > 6 bytes.Ralf Baechle1998-05-041-2/+11
| | | | | | | | | | | | | | | | | | | | | | | o New clear_user. o Memcpy now efficiently copies the (src^dest)&3 != 0. o Memmove new correctly deals with overlaps o Rewrite csum_partial in assembler. o Rewrte csum_partial_from_user in assembler. o __copy_user is now integrated with memcpy. o get_user now returns a zero value on error. o copy_from_user now clears the destination buffer on error. o strncpy_user now has a more efficient caller routine. o strlen_user now has a more efficient caller routines and is faster. o The unaligned handler is now much cleaner. It's now also save from interrupt. Some more esotheric bugs fixed as well. o Don't export bcopy anymore, it's now a inline function. o Delete ancient junk from the first days of Linux/MIPS. o Delete dead code in indy_sc.c. o Including the IDE driver doesn't crash an Indy anymore. o Eleminate active_ds. We now use current_ds directly in the thread structure which is faster and threadsafe. Saves almost 2kb on the kernel. o Serial console should work again.
* o Merge with Linux 2.1.91.Ralf Baechle1998-04-052-2/+5
| | | | | | | | | o First round of bugfixes for the SC/MC CPUs. o FPU context switch fixes. o Lazy context switches. o Faster syscalls. o Removed dead code. o Shitloads of other things I forgot ...
* Look Ma' what I found on my harddisk ...Ralf Baechle1998-03-172-2/+3
| | | | | | | o New faster syscalls for 2.1.x, too o Upgrade to 2.1.89. Don't try to run this. It's flaky as hell. But feel free to debug ...
* - Some small cleanupsRalf Baechle1998-03-043-6/+8
| | | | | - The core of the new second level cache handling for Indy style l2 caches was missing ...
* added restart codeThomas Bogendoerfer1998-01-101-3/+21
|
* - removed wrong comments about remapped interruptsThomas Bogendoerfer1997-12-291-23/+11
| | | | | | | - removed unmasking of interrupts, because that is now done in kernel/irq.c; if we don't do it there, we can't autoprobe interrupts. this fix should also be done in all the other int-handler.S - fixed problem with interrupts > 7
* fixed bugs introduced once again by Ralfs merges:-(Thomas Bogendoerfer1997-12-293-4/+7
|
* Merge with Linux 2.1.72, part 1.Ralf Baechle1997-12-161-0/+8
|
* added vdma_get_enable() again after Ralf removed itThomas Bogendoerfer1997-12-151-0/+15
|
* More chunky bits ...Ralf Baechle1997-12-021-2/+2
|
* Part #2 merging back my changes ...Ralf Baechle1997-12-014-89/+48
|
* fixed cursor supportThomas Bogendoerfer1997-08-101-21/+37
|
* enable keyboard interruptThomas Bogendoerfer1997-07-301-1/+2
|
* changed addresses of the hardware, because of the wired entriesThomas Bogendoerfer1997-07-291-15/+15
|
* added calls to add_wired_entry(); now we setup the needed wired entriesThomas Bogendoerfer1997-07-291-0/+6
| | | | in the platform specific setup function
* fixed bug with scsi interrupt introduced by merging of changesThomas Bogendoerfer1997-07-291-2/+2
|
* removed comments for obsolete irq remappingsThomas Bogendoerfer1997-07-291-4/+7
|