opensbi/lib
Alistair Francis f4cf6da7ff sbi_emulate_csr: Shift sbi_timer_value directly
csr_val is a tartget length based variable, so on 32-bit devices it's
only 32-bits. To avoid clearing the entire register perform both steps
in a single line.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-02-08 09:18:46 +05:30
..
objects.mk all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
riscv_asm.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
riscv_atomic.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
riscv_hardfp.S all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
riscv_locks.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
sbi_console.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
sbi_ecall.c sbi_ecall: Fix logical OR to be bitwise OR 2019-02-08 09:18:46 +05:30
sbi_emulate_csr.c sbi_emulate_csr: Shift sbi_timer_value directly 2019-02-08 09:18:46 +05:30
sbi_hart.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
sbi_illegal_insn.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
sbi_init.c include: Add separate header for OpenSBI version 2019-01-25 11:05:49 -08:00
sbi_ipi.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
sbi_misaligned_ldst.c riscv_asm.h: Use CSR_<FOO> instead of <foo> for csr_read() 2019-02-05 18:53:09 +05:30
sbi_system.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
sbi_timer.c all: Update copyright header in all files 2019-01-24 14:07:47 +05:30
sbi_trap.c riscv_asm.h: Use CSR_<FOO> instead of <foo> for csr_read() 2019-02-05 18:53:09 +05:30