summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Prefix CPP symbols from tcmodule.h with TC_ to avoid namespaceRalf Baechle2001-03-261-14/+17
| | | | collisions.
* First commit then think - Or was it the other way round ?Florian Lohoff2001-03-251-3/+2
|
* Add MACH_GROUP_TOSHIBA and TX39 namesFlorian Lohoff2001-03-251-3/+18
|
* Add TX3912/22/27 to the PRID TableFlorian Lohoff2001-03-251-0/+3
|
* Add code to support the SB1 core, including mmu routines, processorRalf Baechle2001-03-247-47/+91
| | | | | | | detection. This also tweaks cpu_probe() to use bits 15:8 of PRId as a company ID, as per the mips32/mips64 specs, and use bits 7:0 as the processor ID within the company. Patch from Justin with mods and some additional bits by me.
* Uh... Search and replace style 64-bit porting resulted in a dsubiuRalf Baechle2001-03-201-1/+1
| | | | | instruction which isn't a recognised macro instruction of any assembler. Change into dsubu.
* Lots of cleanup from Keith with additional tweaks by me. More toRalf Baechle2001-03-186-8/+130
| | | | come. Stay frightened :-)
* More loose bits (grrr) ...Ralf Baechle2001-03-164-4/+26
|
* Update ITE 8712 code.Ralf Baechle2001-03-1611-66/+159
|
* Kill _IOC_SLMASK; it's usefull live is over ...Ralf Baechle2001-03-162-16/+5
|
* More Cobalt junk.Ralf Baechle2001-03-121-6/+0
|
* Fixes for bugs reported by Dan Aizenstros.Ralf Baechle2001-03-121-2/+2
|
* Dead files which for some reason still exist in our tree.Ralf Baechle2001-03-122-209/+0
|
* Don't include <linux/cache.h>.Ralf Baechle2001-03-121-4/+1
|
* Replace set_cp0_status / set_cp0_config by three functions, clear_cp0_*,Ralf Baechle2001-03-111-2/+26
| | | | | | | | set_cp0_* and change_cp0_* which makes the kernel code somewhat more readable. Going through the kernel code I notices some stupid abuse of the old function like set_cp0_status(ST0_BEV, 1) - this clear ST0_BEV but actually looks like attempting to set it and other abuses, so will people please look over their code again.
* Fix more gcc 3.0 warnings.Ralf Baechle2001-03-104-118/+100
|
* Fix gcc 3.0 warning and IPv6 checksum bug.Ralf Baechle2001-03-101-106/+100
|
* Merge with Linux 2.4.2.Ralf Baechle2001-03-09352-2259/+28619
|
* Add in mips64 specific support for handling 128 cpus.Kanoj Sarcar2001-03-021-6/+33
|
* Cleanup the code that handles (bridge) intr path setup. Come up with aKanoj Sarcar2001-03-021-1/+18
| | | | better per node scheme to associate Linux irqs with cpu intr levels.
* Move the multiply-defined cpumask macros from .c files into smp.h forKanoj Sarcar2001-02-282-5/+20
| | | | consistency.
* Delete scary comments and variables.Kanoj Sarcar2001-02-271-3/+0
|
* Basic boot support for R12000. This does not mean R12000 is fullyKanoj Sarcar2001-02-271-0/+1
| | | | supported in the mips64 port.
* Update to using loops_per_jiffy instead of loops_per_sec.Keith M Wesolowski2001-02-263-11/+11
|
* Handle CONFIG_ROTTEN_IRQ correctly.Ralf Baechle2001-02-241-1/+7
|
* Fix prototype of vdma_init, some cleanup & reformating.Ralf Baechle2001-02-241-21/+19
|
* Kill RCS Id string.Ralf Baechle2001-02-231-2/+1
|
* Support for Phillips PDAs.Ralf Baechle2001-02-2210-11/+667
|
* Don't try to detect a second level cache on CPUs which might not everRalf Baechle2001-02-211-0/+5
| | | | have one. Patch from Carsten.
* Handle IDE ports correctly for CONFIG_SWAP_IO_SPACE on big endian.Ralf Baechle2001-02-212-8/+92
| | | | From Carsten with mods by me.
* Update some comments and add R12000 to list of PRIDs.Ralf Baechle2001-02-212-6/+7
|
* ITE 8172 patches from Pete Popov slightly hacked by me.Ralf Baechle2001-02-2113-2/+942
|
* Make ide_ioreg_t unsigned long.Ralf Baechle2001-02-202-12/+9
|
* Add in support to specify the proper L2 cache line size to eliminate falseKanoj Sarcar2001-02-161-2/+3
| | | | sharing.
* On mips64 get_context / set_context operate on 64-bit, not 32-bit values.Ralf Baechle2001-02-101-2/+2
|
* And one more spell fix from Alan.Ralf Baechle2001-02-101-1/+1
|
* Don't swap I/O space access for little endian systems.Ralf Baechle2001-02-101-1/+1
|
* Raise NR_CPUS to 64.Ralf Baechle2001-02-071-1/+1
|
* Start of an attempt to unify support for GT64120 based boards.Ralf Baechle2001-02-054-19/+505
|
* Introduce __flush_cache_all() which flushes the cache no matter ifRalf Baechle2001-02-051-0/+2
| | | | this operation is necessary from the mm point of view or not.
* Merge with Linux 2.4.1.Ralf Baechle2001-01-3168-504/+3156
|
* zs and LK201 fixes from MaciejHarald Koerfgen2001-01-281-0/+1
|
* Kill the last instance of vce_available for the 32-bit kernel.Ralf Baechle2001-01-281-4/+2
|
* The name of release changed to release_task.Ralf Baechle2001-01-231-1/+1
|
* Merge with Linux 2.4.0.Ralf Baechle2001-01-11171-1140/+37923
|
* Merge with Linux 2.4.0-prerelease. Big Makefile rewrite, test yourRalf Baechle2001-01-1091-907/+1165
| | | | Makefiles.
* Merge with Linux 2.4.0-test12.Ralf Baechle2001-01-10231-1425/+11189
|
* prom_init is a void function ...Ralf Baechle2001-01-101-1/+1
|
* And one more.Ralf Baechle2001-01-081-1/+1
|
* Fix warnings.Ralf Baechle2001-01-082-8/+6
|