summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* o bootmem fixes for DECstationsHarald Koerfgen2000-02-132-7/+12
| | | | | o declarations in pgtable.h fixed o cache management for R3000 improved
* 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-05200-3221/+6826
|
* Don't use __SSIZE_TYPE__ any longer, egcs 2.96 does no longer defineRalf Baechle2000-02-042-19/+11
| | | | | it. And while we're at it also eleminate the use of __SIZE_TYPE__ and __PTRDIFF_TYPE__.
* Fix the fix.Ralf Baechle2000-02-042-7/+7
|
* Fix stupid braino in msync(2) flags definitions.Ralf Baechle2000-02-042-7/+7
|
* Steal Irix procedures to set up multiple nodes.Kanoj Sarcar2000-02-041-0/+112
|
* Merge with Linux 2.3.32.Ralf Baechle2000-02-04252-3606/+7581
|
* 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.
* Make the Indy compile.Ralf Baechle2000-01-311-2/+2
|
* Merge with 2.3.27.Ralf Baechle2000-01-29161-2185/+2056
|
* 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-2765-976/+1312
|
* Lets really disable interrupts when we want to.Kanoj Sarcar2000-01-271-2/+2
|
* Cleanup.Ralf Baechle2000-01-2716-318/+181
|
* Merge with Linux 2.3.23. The new bootmem stuff has broken variousRalf Baechle2000-01-27210-2473/+3610
| | | | | 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.
* Support for the NEC DDB Vrc-5074 evaluation board. Patches byRalf Baechle2000-01-266-5/+349
| | | | Geert Uytterhoeven (geert@linux-m68k.org).
* 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-252-10/+18
|
* After discussion with Kanoj I set the value of ISA_DMA_THRESHOLDRalf Baechle2000-01-251-1/+1
| | | | back to 0xffffff.
* Add in scatterlist.h that is needed to compile qlogicisp.c. Mostly theKanoj Sarcar2000-01-251-0/+22
| | | | mips32 stuff, except that we do not support ISA devices on SN0.
* Let's start the run on SMP. Here are the spinlocks.Ralf Baechle2000-01-232-4/+274
|
* Merge with Linux 2.3.22.Ralf Baechle2000-01-2121-33/+394
|
* Add {get,put}_user()-style functions that are protected against DBE.Ralf Baechle2000-01-201-0/+92
| | | | | | | | | Unlike the IRIX functions they only have one instruction overhead per access, don't involve subroutine calls or any spinlocks, so are implicitly threadsafe. Add PCI infrastructure for SN0 + the necessary fixups for IOC3 brokeness.
* Define STD_TO_HZ() to make it compile.Ralf Baechle2000-01-191-1/+3
|
* Remove junk.Ralf Baechle2000-01-191-0/+0
|
* - IOC3 driver now will panic when encountering a RX/TX PCI DMA error.Ralf Baechle2000-01-1722-135/+589
| | | | | | | | | - IOC3 driver does no longer use GFP_DMA which given the _very_ small number of available GFP_DMA pages might have deadlocked the system. - First cut of Origin support. Last minute change: Do no longer use ARC memory / MD hub memory configuration information but klconfig.h stuff. Simpler, faster, shorter. - Zillions of MIPS64 fixes.
* Syscall handler fixes.Ralf Baechle2000-01-161-2/+2
|
* - Bug report from Bill Earl (wje@sgi.com):Ralf Baechle2000-01-162-4/+4
| | | | | | Don't use the top 32kb of address space of 32-bit compatibility processes as certain instruction sequences might generate code outside the 32-bit compat address space.
* Fix warning.Ralf Baechle2000-01-161-2/+4
| | | | (IRIX people: the same typing bug also exists in IRIX.)
* Fix memset which was misstreating certain argument cases.Ralf Baechle2000-01-161-3/+3
|
* R100000 cache operations.Ralf Baechle2000-01-162-0/+391
|
* IOC3 Ethernet driver and a ton of de-irix-ized IRIX header files withRalf Baechle2000-01-1319-0/+6517
| | | | | hardware related definitions. For more Origin bits stay tuned on this channel ...