kernel_optimize_test/arch/riscv
Paul Walmsley 2f3035da40 riscv: prefix IRQ_ macro names with an RV_ namespace
"IRQ_TIMER", used in the arch/riscv CSR header file, is a sufficiently
generic macro name that it's used by several source files across the
Linux code base.  Some of these other files ultimately include the
arch/riscv CSR include file, causing collisions.  Fix by prefixing the
RISC-V csr.h IRQ_ macro names with an RV_ prefix.

Fixes: a4c3733d32 ("riscv: abstract out CSR names for supervisor vs machine mode")
Reported-by: Olof Johansson <olof@lixom.net>
Acked-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
2020-01-04 21:48:59 -08:00
..
boot riscv: dts: Add DT support for SiFive L2 cache controller 2020-01-03 00:56:23 -08:00
configs
include riscv: prefix IRQ_ macro names with an RV_ namespace 2020-01-04 21:48:59 -08:00
kernel riscv: prefix IRQ_ macro names with an RV_ namespace 2020-01-04 21:48:59 -08:00
lib riscv: fix compile failure with EXPORT_SYMBOL() & !MMU 2019-12-27 21:44:36 -08:00
mm riscv: mm: use __pa_symbol for kernel symbols 2020-01-03 00:33:34 -08:00
net bpf, riscv: Limit to 33 tail calls 2019-12-11 13:57:17 +01:00
Kbuild
Kconfig riscv: gcov: enable gcov for RISC-V 2020-01-03 00:47:02 -08:00
Kconfig.debug
Kconfig.socs riscv: only select serial sifive if TTY is enabled 2019-12-08 20:29:01 -08:00
Makefile