From: Sander Vanheule Date: Sat, 1 Oct 2022 07:55:01 +0000 (+0200) Subject: realtek: use correct CAUSEF_DC macro in prom.c X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=918e77465868fc4878ec27826dfc11ba0272f75e;p=openwrt%2Fstaging%2Fthess.git realtek: use correct CAUSEF_DC macro in prom.c The workaround for an already-enabled R4K timer used a non-existent macro CAUSE_DC. Fix compiling by using the actual macro CAUSEF_DC. Fixes: b7aab1958591 ("realtek: SMP handling of R4K timer interrupts") Signed-off-by: Sander Vanheule --- diff --git a/target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c b/target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c index 24e4bfc568..1428c01a33 100644 --- a/target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c +++ b/target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c @@ -43,7 +43,7 @@ static void rtl_init_secondary(void) * handler that leads to continuous unhandeled interrupts. In this case disable * counting (DC) in the core and confirm a pending interrupt. */ - write_c0_cause(read_c0_cause() | CAUSE_DC); + write_c0_cause(read_c0_cause() | CAUSEF_DC); write_c0_compare(0); #endif /* CONFIG_CEVT_R4K */ /*