Commit Graph

11054 Commits (7d7ee221213609319401d1b9d6dc4bf22ab928ea)
 

Author SHA1 Message Date
Maciej W. Rozycki 7d7ee22121 Prevent 64-bit constants from being cropped to 32 bits when used in C code. 19 years ago
Maciej W. Rozycki 2c93e12cfe Avoid tlbw* hazards for the R4600/R4700/R5000. 19 years ago
Maciej W. Rozycki c3455b0efc Inline ioremap() calls for constant addresses that map to KSEG1. 19 years ago
Ralf Baechle c134a5ecdb Avoid defining variables in the middle of a block which breaks older 19 years ago
Ralf Baechle 7222424e2e More .set to keep 32-bit processors happy. 19 years ago
Maciej W. Rozycki 4c0a2d4275 Fix the diagnostic dump for the XTLB refill handler. 19 years ago
Maciej W. Rozycki 41986a6e7e Fix a diagnostic message. 19 years ago
Ralf Baechle 362b1d546d Conversion to plat_setup() for TX4927 also. 19 years ago
Ralf Baechle 01d42abdf3 Using get_nasid() to find the console node will blow up nicely if 19 years ago
Maciej W. Rozycki c4559f67b7 Always use ".set mips3" rather than select between "mips2" or "mips3" 19 years ago
Maciej W. Rozycki 69c75fb458 Actual handlers for bus errors for Pmax and 3min. 19 years ago
Maciej W. Rozycki 64dac503e8 System-specific handling of bus errors for DECstation variations 19 years ago
Maciej W. Rozycki 3b2396d972 Use correct names for bits in the R3k cp0.status register. 19 years ago
Ralf Baechle e20368d5df Get the thing to compile again ... 19 years ago
Maciej W. Rozycki c6ad7b7d3c Use macros for the RM7k cp0.config bits instead of magic numbers. 19 years ago
Maciej W. Rozycki 8a185d14b6 Fix types for firmware arguments. Don't define unneeded messages. 19 years ago
Maciej W. Rozycki 2e2849670a Remove left-over unused bits. 19 years ago
Maciej W. Rozycki 260c96738c Mark __die() "noreturn" for real. 19 years ago
Maciej W. Rozycki 778220f7c4 Fix function types to ones appropriate for initcalls. 19 years ago
Maciej W. Rozycki a76f9fe122 GCC 4.0.0 broke `attribute(("alias"))' -- resort to an assembly variant. 19 years ago
Maciej W. Rozycki 3bd4c902da Deal with the bloody KSEG vs CKSEG horror... 19 years ago
Maciej W. Rozycki 902d21d531 There is NO port I/O space on the DECstation. Minor clean-ups. 19 years ago
Ralf Baechle 02416dcf5a Redo RM9000 workaround which along with other DSP ASE changes was 19 years ago
Maciej W. Rozycki aac8aa7717 Enable a suitable ISA for the assembler around ll/sc so that code 19 years ago
Maciej W. Rozycki fded2e508a Optimize R3k TLB Load/Store/Modified handlers, by scheduling 19 years ago
Maciej W. Rozycki d925c262dd Fill R3k load delay slots properly. 19 years ago
Maciej W. Rozycki 9678e28b1a Only dump instructions actually emitted. 19 years ago
Maciej W. Rozycki 15b6e09b66 dec_esp: Use physical addresses 19 years ago
Maciej W. Rozycki 68e4a86c80 This interrupt is *always* handled -- MIPS_BE_DISCARD just means 19 years ago
Maciej W. Rozycki a93500037e Fix dependencies for DECstation framebuffers. 19 years ago
Ralf Baechle 478489dd2c Remove dead code which was causing warnings. 19 years ago
Maciej W. Rozycki d5b6f1db5d For MIPS32/MIPS64 cp0.config.mt == 1 implies a standard (R4k-style) 19 years ago
Steven J. Hill 81731f7997 The DbAu1500 board also support big endian. Gee, imagine that. 19 years ago
Ralf Baechle ac130ac494 Fix build with CONFIG_PRINTK disabled. 19 years ago
Ralf Baechle e50c0a8fa6 Support the MIPS32 / MIPS64 DSP ASE. 19 years ago
Ralf Baechle 10f650db1b 64-bit fixes for Alchemy code ;) 19 years ago
Ralf Baechle ffd099bd33 Fix build for CONFIG_BUG=n. Yes, bugs are now a compile time option ;-) 19 years ago
Ralf Baechle 149f60b30c When building for Atlas, Malta or SEAD convert the kernel to srecs by 19 years ago
Ralf Baechle f8280c8d3d Fix tasteless #ifdef mess in audit_arch(), minor cleanups. 19 years ago
Ralf Baechle fdb551a4c5 Bugs are now a configuration option. 19 years ago
Ralf Baechle 629c83f89b On MIPS the struct sigev preamble is only 8 bytes. 19 years ago
Ralf Baechle 4a99d1e25b Now that a struct is the only member left in struct 19 years ago
Ralf Baechle baee502ce2 Get rid of the eir struct mips_fpu_emulator_private member. It's 19 years ago
Ralf Baechle 1d74f6bc85 __compute_return_epc() uses CFC1 instruction which might result in a 19 years ago
Maciej W. Rozycki d547c5cc21 sys_nfsservctl() needs translation. 19 years ago
Ralf Baechle b382fe8483 No point in checking cpu_has_tlb before we've computed the CPU options. 19 years ago
Ralf Baechle 4194318c39 Cleanup decoding of MIPSxx config registers. 19 years ago
Ralf Baechle cd21dfcfbb Fix preemption and SMP problems in the FP emulator code. 19 years ago
Thiemo Seufer 63b2d2f4d2 Handle _PAGE_DIRTY correctly for CONFIG_64BIT_PHYS_ADDR on 32bit CPUs. 19 years ago
Thiemo Seufer ba5187dbb4 Better interface to run uncached cache setup code. 19 years ago