summaryrefslogtreecommitdiffstats
path: root/include/asm-mips64
Commit message (Collapse)AuthorAgeFilesLines
* Merge with Linux 2.3.99-pre2.Ralf Baechle2000-03-232-3/+10
|
* o ?Ulf Carlsson2000-03-231-5/+6
|
* Merge with 2.3.99-pre1.Ralf Baechle2000-03-193-48/+21
|
* 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-147-38/+147
|
* Merge with Linux 2.3.51.Ralf Baechle2000-03-132-4/+18
|
* 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.
* One more itsy bitsy tiny SMP bit ...Ralf Baechle2000-03-091-0/+54
|
* Merge with Linux 2.3.49.Ralf Baechle2000-03-079-13/+28
|
* Merge with 2.3.48.Ralf Baechle2000-03-025-29/+26
|
* - A few 32-bit compatibily systemcalls.Ulf Carlsson2000-02-292-1/+46
|
* 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-251-1/+4
|
* 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-249-73/+133
|
* Merge with 2.3.43. I did ignore all modifications to the qlogicisp.cRalf Baechle2000-02-236-103/+49
| | | | driver due to the Origin A64 hacks.
* Fix the fix of the fix.Ralf Baechle2000-02-211-3/+3
|
* Fix copy_from_user() in modules and 64-bit kernel.Ralf Baechle2000-02-191-5/+9
|
* Merge with Linux 2.3.43.Ralf Baechle2000-02-181-3/+3
|
* 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-188-23/+361
|
* Merge with Linux 2.3.40.Ralf Baechle2000-02-168-29/+168
|
* Clean up the discontig case page -> physaddr and physaddr -> page macros.Kanoj Sarcar2000-02-101-7/+9
| | | | Probably needs to be debugged once we achieve single user.
* I should really keep my hands off the CPHYSADDR() macro ... put itKanoj Sarcar2000-02-101-2/+2
| | | | back to its old form, due to bug that shows up with discontigmem code.
* The pernode pgdat structure is now allocated out of the correspondingKanoj Sarcar2000-02-101-2/+2
| | | | | node's memory, instead of having all the per node data in an array on node 0.
* Header file cleanup: put basic defines into sn/arch.h.Kanoj Sarcar2000-02-102-5/+17
|
* Okay, we can now touch remote node memory, setup bootmem data structuresKanoj Sarcar2000-02-102-1/+5
| | | | per node and allocate per node mem_maps.
* Add in code for a CONFIG_DISCONTIGMEM compile. Still to be debugged.Kanoj Sarcar2000-02-063-2/+100
|
* Merge with Linux 2.3.38.Ralf Baechle2000-02-052-3/+7
|
* Don't use __SSIZE_TYPE__ any longer, egcs 2.96 does no longer defineRalf Baechle2000-02-041-8/+4
| | | | | it. And while we're at it also eleminate the use of __SIZE_TYPE__ and __PTRDIFF_TYPE__.
* Fix the fix.Ralf Baechle2000-02-041-4/+4
|
* Fix stupid braino in msync(2) flags definitions.Ralf Baechle2000-02-041-4/+4
|
* Steal Irix procedures to set up multiple nodes.Kanoj Sarcar2000-02-041-0/+112
|
* Merge with Linux 2.3.32.Ralf Baechle2000-02-0412-368/+375
|
* Fix the CPHYSADDR() macro that is used in free_initmem(). CPHYSADDR()Kanoj Sarcar2000-02-011-2/+2
| | | | should really look at only 32bits of the virtual address.
* Check in the bus_to_virt/virt_to_bus changes to get the Qlogic driverKanoj Sarcar2000-01-311-3/+5
| | | | | working. Ralf to let me know if this will work for now, or he wants me to implement one of the other two alternatives we discussed.
* Merge with 2.3.27.Ralf Baechle2000-01-299-85/+58
|
* The physical address space on R10K Origins is wider than mips32 platforms.Kanoj Sarcar2000-01-281-7/+7
|
* Merge with Linux 2.3.24.Ralf Baechle2000-01-274-21/+25
|
* Lets really disable interrupts when we want to.Kanoj Sarcar2000-01-271-2/+2
|
* Merge with Linux 2.3.23. The new bootmem stuff has broken variousRalf Baechle2000-01-276-39/+86
| | | | | platforms. At this time I've only verified that IP22 support compiles and IP27 actually works.
* 1. Minor changes to start the scsi intrs going (untested).Kanoj Sarcar2000-01-261-0/+2
| | | | 2. Fix the irq range checking in request_irq/free_irq.
* SN0ism: inw/outw used by scsi driver requires address swizzling.Kanoj Sarcar2000-01-251-7/+7
| | | | | inb/outb used by serial driver, doesn't need swizzling. May also need to update the outw_p/inw_p/outsw/insw if we have problems with them.
* Add memory clobbers.Ralf Baechle2000-01-251-5/+9
|
* After discussion with Kanoj I set the value of ISA_DMA_THRESHOLDRalf Baechle2000-01-251-1/+1
| | | | back to 0xffffff.