1
0
Fork 0
forked from mirror/openwrt
openwrt/target/linux/realtek
Birger Koblitz 775d903216 realtek: Replace the RTL9300 generic timer with a CEVT timer
The RTL9300 has a broken R4K MIPS timer interrupt, however, the
R4K clocksource works. We replace the RTL9300 timer with a
Clock Event Timer (CEVT), which is VSMP aware and can be instantiated
as part of brining a VSMTP cpu up instead of the R4K CEVT source.
For this we place the RTL9300 CEVT timer in arch/mips/kernel
together with other MIPS CEVT timers, initialize the SoC IRQs
from a modified smp-mt.c and instantiate each timer as part
of the MIPS time setup in arch/mips/include/asm/time.h instead
of the R4K CEVT, similarly as is done by other MIPS CEVT timers.

Signed-off-by: Birger Koblitz <git@birger-koblitz.de>
2022-02-17 15:21:47 +00:00
..
base-files realtek: sort the port list numerically 2021-12-05 18:49:14 +01:00
dts-5.10 realtek: Add support for ZyXEL GS1900-48 Switch 2022-02-17 15:21:47 +00:00
files/firmware/rtl838x_phy realtek: update the tree to the latest refactored version 2020-11-26 13:29:27 +01:00
files-5.10 realtek: Replace the RTL9300 generic timer with a CEVT timer 2022-02-17 15:21:47 +00:00
image realtek: Add support for ZyXEL GS1900-48 Switch 2022-02-17 15:21:47 +00:00
patches-5.10 realtek: Replace the RTL9300 generic timer with a CEVT timer 2022-02-17 15:21:47 +00:00
profiles target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
rtl838x realtek: Increase zone size for Ethernet driver DMA 2022-02-17 15:21:47 +00:00
rtl839x realtek: Increase zone size for Ethernet driver DMA 2022-02-17 15:21:47 +00:00
Makefile realtek: Add support for ZyXEL GS1900-48 Switch 2022-02-17 15:21:47 +00:00