aboutsummaryrefslogtreecommitdiffstats
path: root/target
diff options
context:
space:
mode:
authorSander Vanheule <sander@svanheule.net>2022-02-20 16:25:43 +0100
committerDaniel Golle <daniel@makrotopia.org>2022-02-20 16:23:55 +0000
commita39fbaf23a4a6632bcc17d41481238e8179f8524 (patch)
treec1af05713efb9bfc93296ba748ea1dfe0fd771c2 /target
parent4b31717fb031e6b99f476e79b5e8b3d6a8b0b9ff (diff)
downloadupstream-a39fbaf23a4a6632bcc17d41481238e8179f8524.tar.gz
upstream-a39fbaf23a4a6632bcc17d41481238e8179f8524.tar.bz2
upstream-a39fbaf23a4a6632bcc17d41481238e8179f8524.zip
realtek: use higher priority for timer interrupts
The assigned output index for the event timers was quite low, lower even than the ethernet interrupt. This means that high network load could preempt timer interrupts, possibly leading to all sorts of strange behaviour. Increase the interrupt output index of the event timers to 5, which is the highest priority output and corresponds to the (otherwise unused) MIPS CPU timer interrupt. Fixes: a75b9e3ecb61 ("realtek: Adding RTL930X sub-target") Signed-off-by: Sander Vanheule <sander@svanheule.net>
Diffstat (limited to 'target')
-rw-r--r--target/linux/realtek/dts-5.10/rtl930x.dtsi2
1 files changed, 1 insertions, 1 deletions
diff --git a/target/linux/realtek/dts-5.10/rtl930x.dtsi b/target/linux/realtek/dts-5.10/rtl930x.dtsi
index 12407a3073..31c0211342 100644
--- a/target/linux/realtek/dts-5.10/rtl930x.dtsi
+++ b/target/linux/realtek/dts-5.10/rtl930x.dtsi
@@ -64,7 +64,7 @@
#interrupt-cells = <1>;
interrupt-parent = <&intc>;
- interrupts = <7 1>, <8 2>;
+ interrupts = <7 5>, <8 5>;
};
spi0: spi@1200 {