u-boot/arch/mips/include/asm
Daniel Schwierzeck 65d297af7c MIPS: fix iand optimize setup of CP0 registers
Clear cp0 status while preserving implementation specific bits.
Set bits BEV and ERL as the arch specification requires after
a reset or soft-reset exception.

Extend and fix initialization of watch registers. Check if additional
watch register sets are implemented and initialize them too.

Initialize cp0 count as early as possible to get the most
accurate boot timing.

Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
2016-11-30 16:11:46 +01:00
..
mach-generic MIPS: sync I/O related header files with linux-4.4 2016-01-16 21:06:46 +01:00
addrspace.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
asm.h MIPS: sync processor and register definitions with linux-4.4 2016-01-16 21:06:46 +01:00
bitops.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
byteorder.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
cache.h MIPS: Probe cache line sizes once during boot 2016-09-21 15:04:04 +02:00
cachectl.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
cacheops.h MIPS: fix mips_cache fallback without __builtin_mips_cache 2016-03-09 11:00:40 +01:00
cm.h MIPS: Join the coherent domain when a CM is present 2016-09-21 15:04:04 +02:00
config.h MIPS: add support for pre-relocation malloc 2015-01-21 14:07:23 +01:00
const.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
cpu-features.h MIPS: sync I/O related header files with linux-4.4 2016-01-16 21:06:46 +01:00
global_data.h MIPS: L2 cache support 2016-09-21 15:04:04 +02:00
gpio.h MIPS: add asm/gpio.h to fix compilation error with CONFIG_CMD_GPIO. 2016-01-16 21:06:45 +01:00
io.h MIPS: Use CPHYSADDR to implement mips32 virt_to_phys 2016-05-31 09:38:11 +02:00
isadep.h MIPS: sync processor and register definitions with linux-4.4 2016-01-16 21:06:46 +01:00
linkage.h efi: Use asmlinkage for EFIAPI 2016-10-19 09:01:53 +02:00
malta.h malta: IDE support 2015-01-29 13:11:02 +01:00
mipsregs.h MIPS: fix iand optimize setup of CP0 registers 2016-11-30 16:11:46 +01:00
pgtable-bits.h MIPS: sync I/O related header files with linux-4.4 2016-01-16 21:06:46 +01:00
posix_types.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
processor.h MIPS: sync processor and register definitions with linux-4.4 2016-01-16 21:06:46 +01:00
ptrace.h MIPS: sync processor and register definitions with linux-4.4 2016-01-16 21:06:46 +01:00
reboot.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
reg.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
regdef.h MIPS: sync processor and register definitions with linux-4.4 2016-01-16 21:06:46 +01:00
sections.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sgidefs.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
string.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
system.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
types.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00
u-boot-mips.h MIPS: remove dead code from asm/u-boot-mips.h 2016-05-31 09:38:11 +02:00
u-boot.h mips: Drop unused code in u-boot.h 2016-05-27 15:39:53 -04:00
unaligned.h MIPS: fix SPDX license identifier in remaining arch header files 2016-01-16 21:06:46 +01:00