summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Added a few klconfig functions from IRIX. This triggered some house cleaning,Kanoj Sarcar2000-04-043-1/+16
| | | | | ie, moving type declarations into sn/types.h and moving klconfig code from ip27-init.c into ip27-klconfig.c.
* Rudimentary code to launch slave processors by the master processor.Kanoj Sarcar2000-04-042-0/+154
| | | | Completely untested, never executed ...
* Rudimentary sendintr() routine to send intrs to other cpus. This needs toKanoj Sarcar2000-04-014-3/+199
| | | | | | pull in defines from intr.h/intr_public.h. Also, need to store percpu information regarding cpu slice # for cpu, hardware nasid and compact node id.
* Fix the ext2 bitop routines to enable root disk bootups.Kanoj Sarcar2000-03-311-4/+4
|
* spin_trylock acts on a word memory pointer, and can not use test_and_set_bitKanoj Sarcar2000-03-311-1/+18
| | | | | which works on a double-word memory pointer. Wrong results ensue otherwise due to in memory format of data (aka endianness).
* Put an instruction in the branch delay slot of the read_unlock()Kanoj Sarcar2000-03-311-0/+1
| | | | | block which is compiled .noreorder, to prevent the assembler from putting something destructive.
* Added QLOGICFC_SLOT5 definition to Origin 'hacks' section at bottom.Leo Dagum2000-03-301-0/+1
|
* DDB5074 updates. From Geert.Ralf Baechle2000-03-292-4/+9
|
* Fix warning in the IDE driver; on 64-bit boxes it actually was aRalf Baechle2000-03-291-1/+1
| | | | real bug. From Geert.
* Set ST0_FR the right way.Ralf Baechle2000-03-281-6/+12
|
* Merge with Linux 2.3.99-pre3.Ralf Baechle2000-03-2769-326/+887
|
* More random merges.Ralf Baechle2000-03-271-8/+5
|
* Change some prototypes of the 32-bit ARC library to be same as inRalf Baechle2000-03-263-12/+85
| | | | the 64-bit library. Needed by the sgiseeq driver.
* ip27-irq.c, system.h: implement SMP intr on/off primitives similar to i386.Kanoj Sarcar2000-03-261-6/+19
| | | | | process.c, smp.c: minor initialization code. SMP compiles still hang at the scsi probing stage, no improvements.
* Cleanup a large number of random junk, nothing of importance.Ralf Baechle2000-03-2511-564/+123
|
* Merge with Linux 2.3.99-pre2.Ralf Baechle2000-03-23111-1123/+3002
|
* o ?Ulf Carlsson2000-03-231-5/+6
|
* Merge with 2.3.99-pre1.Ralf Baechle2000-03-1959-417/+771
|
* o New offsets.Ulf Carlsson2000-03-181-22/+22
|
* The pte quicklist and pmd quicklists need to be different. This is becauseKanoj Sarcar2000-03-161-5/+5
| | | | | | | "empty" page tables and pmd tables are initialized to different values (page tables are 0ed, pmd tables are made to point to invalid_pte_table), hence these 2 different types of objects can not use the same list. Else pmd_none and pte_none get confused.
* Misc mm type bug fixes.Kanoj Sarcar2000-03-161-1/+1
|
* Simplify the get_new_mmu_context() interface that allocated TLB pids.Kanoj Sarcar2000-03-141-6/+6
|
* MIPS64 SMP, compile only edition. Don't use yet ...Ralf Baechle2000-03-148-41/+152
|
* Merge with Linux 2.3.51.Ralf Baechle2000-03-1356-324/+1351
|
* Move from using cacheable noncoherent mappings to cacheable coherentKanoj Sarcar2000-03-131-5/+5
| | | | | exclusive on write mappings. This is needed for SMP anyway, and seems to prevent the random data bus errors that we have been seeing.
* Add R3081 supportGleb O. Raiko2000-03-133-5/+15
|
* Merge with Linux 2.3.50.Ralf Baechle2000-03-1252-637/+1183
|
* One more itsy bitsy tiny SMP bit ...Ralf Baechle2000-03-091-0/+54
|
* Rest of the merge.Ralf Baechle2000-03-075-0/+362
|
* Merge with Linux 2.3.49.Ralf Baechle2000-03-0791-546/+682
|
* Update Baget stuffGleb O. Raiko2000-03-061-2/+11
|
* Merge with 2.3.48.Ralf Baechle2000-03-0293-618/+811
|
* Same for 2.3.Ralf Baechle2000-02-291-2/+2
|
* - A few 32-bit compatibily systemcalls.Ulf Carlsson2000-02-292-1/+46
|
* move nop out of the loop in strncmp.Gleb O. Raiko2000-02-281-8/+6
| | | | It saves an instruction per loop, nothing more.
* Changes to make DISCONTIGMEM compile and boot after the upgrades, asKanoj Sarcar2000-02-272-17/+17
| | | | | well as substitution of some platform specific fields by their new generic counterparts.
* Bits for libc.Ralf Baechle2000-02-252-5/+12
|
* How to frighten the Free Software crowds:Ralf Baechle2000-02-251-17/+13
| | | | | | | | | | | | | | | | /************************************************************************** * * * Copyright (C) 1992-1997, Silicon Graphics, Inc. * * * * These coded instructions, statements, and computer programs contain * * unpublished proprietary information of Silicon Graphics, Inc., and * * are protected by Federal copyright law. They may not be disclosed * * to third parties or copied or duplicated in any form, in whole or * * in part, without the prior written consent of Silicon Graphics, Inc. * * * **************************************************************************/ GPLized.
* - Add a .set noat where it complains.Ulf Carlsson2000-02-241-1/+4
|
* Fix semaphore initialization.Ulf Carlsson2000-02-241-2/+3
|
* Merge with 2.3.47. Guys, this is buggy as shit. You've been warned.Ralf Baechle2000-02-24163-1877/+3688
|
* Merge with 2.3.43. I did ignore all modifications to the qlogicisp.cRalf Baechle2000-02-23283-3135/+15278
| | | | driver due to the Origin A64 hacks.
* Fix the fix of the fix.Ralf Baechle2000-02-212-6/+6
|
* o default configuration for DECstations addedHarald Koerfgen2000-02-192-2/+8
| | | | o minor R3000 and DECstations related fixes
* Fix copy_from_user() in modules and 64-bit kernel.Ralf Baechle2000-02-192-8/+16
|
* Merge with Linux 2.3.43.Ralf Baechle2000-02-1857-1900/+409
|
* o Set clock to RTC at bootup.Ulf Carlsson2000-02-182-1/+41
| | | | o Add a /dev/rtc interface to set/read the clock.
* Merge with Linux 2.3.41.Ralf Baechle2000-02-18140-1673/+5368
|
* DDB 5074 updates from Geert.Ralf Baechle2000-02-162-22/+12
|
* Merge with Linux 2.3.40.Ralf Baechle2000-02-16202-2092/+5043
|