Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert struct hw_interrupt_type initializations to ISO C99 named | Ralf Baechle | 2005-10-29 | 20 | -237/+211 |
| | | | | | | initializers. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | No barrier needed on au1x. | Pete Popov | 2005-10-29 | 1 | -9/+0 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Comment correction after further investigation of issue. | Pete Popov | 2005-10-29 | 1 | -3/+2 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Fix initialization. Unbreak the wait-for-completion loops. Code cleanup. | Thiemo Seufer | 2005-10-29 | 1 | -22/+24 |
| | | | | | Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Switch SiByte drivers back to __raw_*() functions. | Maciej W. Rozycki | 2005-10-29 | 10 | -209/+220 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Merge do_boot_cpu() into the new style __cpu_up(). | Ralf Baechle | 2005-10-29 | 1 | -21/+9 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | On multiprocessor systems the BogoMIPS for each CPU was reported was | Ralf Baechle | 2005-10-29 | 1 | -2/+2 |
| | | | | | | the value for the last CPU having calibrated it's delay loop. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Resurrect Cobalt support for 2.6. | Ralf Baechle | 2005-10-29 | 9 | -196/+233 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | -nostdlib boilerplate. | Thiemo Seufer | 2005-10-29 | 1 | -1/+1 |
| | | | | | Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Fix wchan implementation, based on earlier by from Atsushi Nemoto. | Thiemo Seufer | 2005-10-29 | 1 | -58/+77 |
| | | | | | Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Improved modules loader, more robust and works on 64bit kernels. | Thiemo Seufer | 2005-10-29 | 4 | -529/+337 |
| | | | | | Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Until I figure out why NFS filesystems are having problems with | Steven J. Hill | 2005-10-29 | 1 | -103/+123 |
| | | | | | | | | | | | | the 'load_irix_binary' and having kernel faults, Irix support is disabled. I suspect locking of some sort, but I will now have to investigate further. Static IRIX binaries are now being detected properly and are using the ELF interpreter found in this file. Signed-off-by: Steven J. Hill <sjhill@realitydiluted.com> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Initialize iomem_resource. | Thiemo Seufer | 2005-10-29 | 1 | -1/+3 |
| | | | | | Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Handle addresses beyond VMALLOC_END correctly. | Thiemo Seufer | 2005-10-29 | 1 | -1/+2 |
| | | | | | Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Use intermediate variable. | Thiemo Seufer | 2005-10-29 | 1 | -3/+3 |
| | | | | | Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | O2 doesn't have _that_ much RAM. | Thiemo Seufer | 2005-10-29 | 1 | -2/+2 |
| | | | | | Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Changed all Au1x boards to noncoherent again. | Pete Popov | 2005-10-29 | 1 | -3/+3 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | 32-bit compatibility for various timer-related system calls. | Ralf Baechle | 2005-10-29 | 3 | -10/+60 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Update to match the native siginfo structure and code. | Ralf Baechle | 2005-10-29 | 1 | -2/+9 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | 32-bit compatibility for ptrace GETEVENTMSG operation. | Ralf Baechle | 2005-10-29 | 1 | -1/+5 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Implement 32-bit compatibility for waitid(2). | Ralf Baechle | 2005-10-29 | 4 | -2/+51 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Waitid(2) now has 5 arguments. | Ralf Baechle | 2005-10-29 | 1 | -1/+1 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Use generic compat_sys_wait4 to implement 32-bit wait4(2). | Ralf Baechle | 2005-10-29 | 3 | -74/+3 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Replace the complicated and broken attempt to clean interrupt by | Ralf Baechle | 2005-10-29 | 1 | -16/+4 |
| | | | | | | something simple - doesn't need to be fast, after all. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | If you want RM7000 better fix it to build first ... | Ralf Baechle | 2005-10-29 | 1 | -1/+0 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | It's unwise to disable all interrupts of the boot node ;-) | Ralf Baechle | 2005-10-29 | 1 | -1/+4 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Enable RM7000 secondary cache for Atlas and Malta boards. | Maciej W. Rozycki | 2005-10-29 | 1 | -0/+2 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Moves a test which determines if we actually need to perform a | Ralf Baechle | 2005-10-29 | 1 | -7/+7 |
| | | | | | | | cacheflush to the right place. That's a bug which is harmless on UP but a severe bug on SMP. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Update MIPS to use the 4-level pagetable code thereby getting rid of | Ralf Baechle | 2005-10-29 | 12 | -31/+76 |
| | | | | | | the compacrapability headers. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Document why calling smp_call_function will deadlock when called with | Ralf Baechle | 2005-10-29 | 1 | -1/+13 |
| | | | | | | interrupts disabled. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | 25Kf is also physically indexed. | Ralf Baechle | 2005-10-29 | 1 | -0/+1 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | 20Kc and SB1 don't suffer from aliases. | Ralf Baechle | 2005-10-29 | 1 | -0/+2 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Delete duplicate copy of fixrange_init. | Ralf Baechle | 2005-10-29 | 2 | -33/+3 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | rm9000_init() really is __init code. | Ralf Baechle | 2005-10-29 | 1 | -1/+2 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Use preempt_schedule_irq. | Ralf Baechle | 2005-10-29 | 1 | -5/+2 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | More oprofile bits for MIPS32-style performance counters. The code to | Ralf Baechle | 2005-10-29 | 4 | -12/+238 |
| | | | | | | | | | bolt this into the actual hardware interrupt is yet missing from this commit. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> FEXPORT(ret_from_fork) | ||||
* | It works better when including arch/mips/sgi-ip27/Kconfig ... | Ralf Baechle | 2005-10-29 | 1 | -0/+1 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Move missplaced code line to the right place. | Ralf Baechle | 2005-10-29 | 2 | -3/+56 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Use hardware mechanism to deal with cache aliases in the 24K. | Ralf Baechle | 2005-10-29 | 1 | -2/+10 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Remove old wrong bits of cache code. | Ralf Baechle | 2005-10-29 | 1 | -3/+0 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Clean up SEAD interrupt initialization. | Maciej W. Rozycki | 2005-10-29 | 1 | -7/+5 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Mask and ack CPU interrupts upon initialization. Keep the state | Maciej W. Rozycki | 2005-10-29 | 1 | -1/+6 |
| | | | | | | of software interrupts when unmasking. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Move Sibyte Kconfig stuff into it's own Kconfig. | Ralf Baechle | 2005-10-29 | 2 | -216/+145 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Replace deprecated interruptible_sleep_on() function call with direct | Ralf Baechle | 2005-10-29 | 1 | -2/+9 |
| | | | | | | wait-queue usage. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Update descriptions for MIPS Technologies evaluation boards. | Maciej W. Rozycki | 2005-10-29 | 1 | -2/+5 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Reenable EARLY_PRINTK for the DECstation. | Maciej W. Rozycki | 2005-10-29 | 1 | -0/+1 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Formatting fixes. | Maciej W. Rozycki | 2005-10-29 | 1 | -9/+10 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Fixes for system controllers for Atlas/Malta core cards. | Maciej W. Rozycki | 2005-10-29 | 5 | -98/+176 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Actually route cPCI interrupts. Update inaccurate comments. | Maciej W. Rozycki | 2005-10-29 | 1 | -9/+32 |
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | Ralf Baechle | 2005-10-29 | 2 | -2/+6 |
| | | | | Fix TASK_SIZE for 32-bit processes on 64-bit kernels. |