summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Collapse)AuthorAgeFilesLines
* added dummy console, when there is no newport configuredThomas Bogendoerfer1999-02-111-1/+6
| | | | added call to init_vino for non module vino version
* Undoing my last stupid changes.Alex deVries1999-02-091-2/+23
| | | | | | Sorry. - Alex
* Modularizing the Newport console driver.Alex deVries1999-02-093-24/+9
| | | | - Alex
* o I had to remove the include from hal2.c when I removed theUlf Carlsson1999-02-071-202/+0
| | | | include file itself. Duh!
* o Removed indy_pbus.c neither it worked nor it was really neededUlf Carlsson1999-02-072-11/+3
| | | | | | | | | | | o Moved the relevant parts right into hal2.c o Found at that I had forgot to setup pbus.cfgdma, I think I'm doing that correctly now o Changed hpcreg pbus_dmacfgs[128][10] to hpcreg pbus_dmacfgs[10][128] in sgihpc.h. It seems to be eiser addressed that way o I'm now using a flags variable instead of +1000 variables! I don't know CVS well enough yet. I'll remove the bogus files in the next burst!
* Got it to build.Alex deVries1999-02-062-3/+4
| | | | - Alex
* - fixed compiling in of ramdisks; we don't have the kernel segment defining ↵Alex deVries1999-02-062-8/+4
| | | | | | | | | | initrd offset, etc. - a couple of HAL related changes to make it build better - the start of making newport graphics a module; currently this breaks as a module, but works okay built into the kernel. - Alex
* From Alexander Viro: In the irix_fstatfs, irix_fstatvfs we did an extraRalf Baechle1999-02-012-77/+61
| | | | | | | | | | | | | dput(). Removed. If, by any chance, current->files->fd[fd] will contract NULL f_dentry we are screwed anyway - mmap, close, lseek, etc. will choke on it. Any such case is bug in kernel and deserves oops. Removed tests for NULL f_dentry from sysirix.c (and IMHO someday it should be done in fs/open.c). Better die early and give better chance to find the reason of screwup; process wouldn't survive anyway. Pretty cosmetical change in irixioctl.c
* Fix from Andrea Arcangeli for a potencial division by zero bug whenRalf Baechle1999-02-011-2/+12
| | | | jiffies wrap.
* More DEC and Baget stuff.Ralf Baechle1999-01-271-1/+22
|
* tiny changesUlf Carlsson1999-01-271-2/+2
|
* added some symbolsUlf Carlsson1999-01-271-1/+8
|
* Ulf's HAL driver.Alex deVries1999-01-274-5/+217
| | | | - Alex
* First round of commits for support for DECstations and Bagets.Ralf Baechle1999-01-1735-0/+7421
|
* Merge with Linux 2.1.131 and more MIPS goodies.Ralf Baechle1999-01-04191-8068/+14978
| | | | (Did I mention that CVS is buggy ...)
* Merge with Linux 2.1.131 plus some more MIPS goodies.Ralf Baechle1999-01-03110-2141/+4754
|
* The Oops messages are now much improved, you may run them through ksymoopsUlf Carlsson1998-10-311-48/+73
| | | | | | now. Let's hope I don't break anything :) - Ulf
* fixed old bug uncovered by recently changesThomas Bogendoerfer1998-10-181-2/+2
|
* architecure is now identified in arc/identify.cThomas Bogendoerfer1998-10-181-40/+1
|
* prom support has been moved to arc/arclib.aThomas Bogendoerfer1998-10-1813-727/+0
|
* removed tagsThomas Bogendoerfer1998-10-181-69/+0
|
* sgi/prom/promlib.a is now arc/arclib.aThomas Bogendoerfer1998-10-181-7/+9
| | | | added arclib to rm200 and jazz
* moved sgi/prom and made it a little bit more generic for ARC like firmwaresThomas Bogendoerfer1998-10-1814-0/+810
|
* removed wired mappingsThomas Bogendoerfer1998-10-181-231/+4
| | | | removed tags
* removed tagsThomas Bogendoerfer1998-10-183-105/+5
|
* 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
|
* o Make it work on CPUs with 128 byte cachelines.Ralf Baechle1998-10-145-329/+417
| | | | | | | | | o Implement handlers for VCEI / VCED exceptions. Install them only on SC / MC versions of the R4000 and R4400 which saves us four instructions per exception on other CPUs. o Print the number of VCED / VCEI exceptions in /proc/cpuinfo, iff available. o Many performance fixes for the SC / MC versions of R4000 and R4400.
* reversed mapping of serial console, because of change in sgiserial.cThomas Bogendoerfer1998-10-021-2/+2
|
* map prom console settings. d1 -> ttyS1 and d2 -> ttyS0Thomas Bogendoerfer1998-09-261-13/+4
|
* 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-19170-3313/+4484
| | | | - Bugfixes.
* Add missing break. Fix from Ulf Carlsson.Ralf Baechle1998-09-041-1/+2
|
* switched to fbcon for Magnum4000/Oli M700Thomas Bogendoerfer1998-08-281-2/+2
|
* added profiling again.Thomas Bogendoerfer1998-08-281-1/+20
|
* dump core on SIGBUS, tooThomas Bogendoerfer1998-08-281-1/+2
|
* 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-25434-23650/+29065
| | | | | o New Newport console code. o New G364 console code.
* removed #include for vector.h, which doesn't exist anymoreThomas Bogendoerfer1998-07-161-2/+1
|
* - Reformat ptrace.c for readability.Ralf Baechle1998-07-166-153/+853
| | | | | | | | | | | | | | - Handle lazy fpu context switches correctly for ptrace(2). - Don't read $fcr31 on context switch, it's pure bloat. - New processes get $fcr31 initialized to no exceptions. - First beginnings of floating point support kernel code. For now we only can handle cvt.w.s and cvt.w.d instructions where the source register is a NaN, infinity or denorm. This is good enough to get Mozilla up. - Don't send SIGFPE on every floating point instruction we don't know how to handle, rather just complain. - Cleanup headerfile inclusions in the HPC3 code. - Fix the definition of PAGE_NONE.
* added PS/2 mouse supportThomas Bogendoerfer1998-07-132-3/+29
|
* added missing includeThomas Bogendoerfer1998-07-131-1/+2
|
* o Support for the front panel on the Indy. The panel work now as aRalf Baechle1998-07-1010-603/+280
| | | | | | | | | | | | | | | | | | | | | | | | | user would expect it to work, like under IRIX with the exception that the machine doesn't freeze solid as long as the button is pressed. o Realtime clock driver (CONFIG_SGI_DS1286) for the Indy. Includes /proc/rtc interface which tells you everything about your RTC which you never wanted to know. You have to configure this driver into your kernel or you won't be able to set your RTC. o Some cleanup of the RTC interfaces in Linux, RTC does no longer mean PC-style RTC. The userland interface definitions are now in <linux/rtc.h>. We still need some more cleanup until we can enable several RTC drivers. o Virtual aliasing fixes for ptrace(2). o Add ptrace(2) interface definitions needed to build GDB to <asm/ptrace.h>. o Revert to some older routines, the newer optimized ones are buggy. o On panic the Indy LED will be blinking fast crying to the admin passing by [music from Rocky Horror show] ``fix me, fix me, fix me''. o On panic the power button will only reboot the machine, not power it down. That's probably more what people want it to do. o Remove some old files. o Did I tell you that CVS is buggy?
* Make the shit compile again.Ralf Baechle1998-07-041-1/+2
|
* Fix for kernel bug tracked down by Thomas Bogendoerfer.Ralf Baechle1998-07-031-1/+3
|