You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Shinya Kuribayashi
a644b2774d
MIPS: NEC VR5500 processor support fixup
...
Current VR5500 processor support lacks of some functions which are
expected to be configured/synthesized on arch initialization.
Here're some VR5500A spec notes:
* All execution hazards are handled in hardware.
* Once VR5500A stops the operation of the pipeline by WAIT instruction,
it could return from the standby mode only when either a reset, NMI
request, or all enabled interrupts is/are detected. In other words,
if interrupts are disabled by Status.IE=0, it keeps in standby mode
even when interrupts are internally asserted.
Notes on WAIT: The operation of the processor is undefined if WAIT
insn is in the branch delay slot. The operation is also undefined
if WAIT insn is executed when Status.EXL and Status.ERL are set to 1.
* VR5500A core only implements the Load prefetch.
With these changes, it boots fine.
Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
16 years ago
..
.gitignore
…
8250-platform.c
…
Makefile
MIPS: make cp0 counter clocksource/event usable as fallback.
16 years ago
asm-offsets.c
MIPS: Add Cavium OCTEON specific registers to ptrace.h and asm-offsets.c
16 years ago
binfmt_elfn32.c
…
binfmt_elfo32.c
…
branch.c
MIPS: Compute branch returns for Cavium OCTEON specific branch instructions.
16 years ago
cevt-bcm1480.c
cpumask: convert struct clock_event_device to cpumask pointers.
16 years ago
cevt-ds1287.c
cpumask: convert struct clock_event_device to cpumask pointers.
16 years ago
cevt-gt641xx.c
cpumask: convert struct clock_event_device to cpumask pointers.
16 years ago
cevt-r4k.c
MIPS: make cp0 counter clocksource/event usable as fallback.
16 years ago
cevt-sb1250.c
cpumask: convert struct clock_event_device to cpumask pointers.
16 years ago
cevt-smtc.c
cpumask: convert struct clock_event_device to cpumask pointers.
16 years ago
cevt-txx9.c
cpumask: convert struct clock_event_device to cpumask pointers.
16 years ago
cpu-bugs64.c
…
cpu-probe.c
MIPS: NEC VR5500 processor support fixup
16 years ago
csrc-bcm1480.c
…
csrc-ioasic.c
…
csrc-r4k.c
MIPS: make cp0 counter clocksource/event usable as fallback.
16 years ago
csrc-sb1250.c
…
early_printk.c
…
entry.S
…
genex.S
MIPS: Read watch registers with interrupts disabled.
16 years ago
gpio_txx9.c
…
head.S
…
i8253.c
cpumask: convert struct clock_event_device to cpumask pointers.
16 years ago
i8259.c
…
init_task.c
take init_fs to saner place
16 years ago
irq-gic.c
cpumask: make irq_set_affinity() take a const struct cpumask
16 years ago
irq-gt641xx.c
…
irq-msc01.c
…
irq-rm7000.c
…
irq-rm9000.c
…
irq.c
Revert "MIPS: Print irq handler description"
16 years ago
irq_cpu.c
…
irq_txx9.c
…
kgdb.c
…
kspd.c
CRED: Separate task security context from task_struct
17 years ago
linux32.c
MIPS: Fix build of non-CONFIG_SYSVIPC version of sys_32_ipc
16 years ago
machine_kexec.c
…
mips-mt-fpaff.c
MIPS: SMTC: Fix build after recent creditial changes.
16 years ago
mips-mt.c
…
mips_ksyms.c
…
module.c
…
octeon_switch.S
MIPS: Add Cavium OCTEON processor support files to arch/mips/cavium-octeon.
16 years ago
proc.c
…
process.c
…
ptrace.c
…
ptrace32.c
MIPS: 64-bit: Use generic 32-bit ptrace compat code.
16 years ago
r4k_fpu.S
…
r4k_switch.S
…
r2300_fpu.S
…
r2300_switch.S
…
r6000_fpu.S
…
relocate_kernel.S
…
reset.c
…
rtlx.c
…
scall32-o32.S
MIPS: CVE-2009-0029: Enable syscall wrappers.
16 years ago
scall64-64.S
MIPS: CVE-2009-0029: Enable syscall wrappers.
16 years ago
scall64-n32.S
MIPS: CVE-2009-0029: Enable syscall wrappers.
16 years ago
scall64-o32.S
MIPS: CVE-2009-0029: Enable syscall wrappers.
16 years ago
setup.c
…
signal-common.h
…
signal.c
MIPS: CVE-2009-0029: Enable syscall wrappers.
16 years ago
signal32.c
MIPS: CVE-2009-0029: Enable syscall wrappers.
16 years ago
signal_n32.c
…
smp-cmp.c
cpumask: change cpumask_scnprintf, cpumask_parse_user, cpulist_parse, and cpulist_scnprintf to take pointers.
16 years ago
smp-mt.c
cpumask: centralize cpu_online_map and cpu_possible_map
16 years ago
smp-up.c
…
smp.c
cpumask: centralize cpu_online_map and cpu_possible_map
16 years ago
smtc-asm.S
…
smtc-proc.c
…
smtc.c
cpumask: centralize cpu_online_map and cpu_possible_map
16 years ago
spram.c
…
stacktrace.c
proc: add /proc/*/stack
16 years ago
sync-r4k.c
…
syscall.c
MIPS: CVE-2009-0029: Enable syscall wrappers.
16 years ago
time.c
…
topology.c
…
traps.c
MIPS: Read watch registers with interrupts disabled.
16 years ago
unaligned.c
MIPS: Switch FPU emulator trap to BREAK instruction.
17 years ago
vmlinux.lds.S
…
vpe.c
mips: struct device - replace bus_id with dev_name(), dev_set_name()
16 years ago
watch.c
…