openwrt/target/linux/realtek/patches-5.10
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
..
001-5.13-dt-bindings-gpio-binding-for-realtek-otto-gpio.patch kernel: bump 5.10 to 5.10.69 2021-09-30 22:29:33 +01:00
002-5.13-gpio-add-realtek-otto-gpio-support.patch realtek: backport gpio-realtek-otto driver from 5.13 to 5.10 2021-09-26 00:32:17 +02:00
003-5.12-spi-realtek-rtl838x-rtl839x-spi-controller.patch kernel: bump 5.10 to 5.10.69 2021-09-30 22:29:33 +01:00
004-5.12-spi-realtek-rtl-add-support-for-realtek-rtl838x-rtl839x-spi-controllers.patch realtek: backport spi-realtek-rtl driver from 5.12 to 5.10 2021-09-26 00:32:17 +02:00
005-5.12-dt-bindings-interrupt-controller-add-realtek-rtl838x-rtl839x-support.patch kernel: bump 5.10 to 5.10.69 2021-09-30 22:29:33 +01:00
006-5.12-irqchip-add-support-for-realtek-rtl838x-rtl839x-interrupt-controller.patch realtek: backport irq-realtek-rtl driver from 5.12 to 5.10 2021-09-26 00:32:17 +02:00
007-5.16-gpio-realtek-realtek-otto-fix-gpio-line-irq-offset.patch realtek: backport GPIO IRQ index fix 2021-11-01 00:56:51 +01:00
008-5.17-watchdog-add-realtek-otto-watchdog-timer.patch kernel: bump 5.10 to 5.10.85 2021-12-17 15:10:22 +01:00
300-mips-add-rtl838x-platform.patch realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
301-gpio-add-rtl8231-driver.patch realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
303-gpio-update-dependencies-for-gpio-realtek-otto.patch realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
304-spi-update-dependency-for-spi-realtek-rtl.patch realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
305-irqchip-update-dependency-for-irq-realtek-rtl.patch realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
307-wdt-update-dependency-for-realtek-otto-wdt.patch realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
308-otto-wdt-fix-missing-math-header.patch kernel: bump 5.10 to 5.10.82 2021-11-27 19:19:30 +01:00
309-cevt-rtl9300-support.patch realtek: Replace the RTL9300 generic timer with a CEVT timer 2022-02-17 15:21:47 +00:00
310-add-i2c-rtl9300-support.patch realtek: Add support for RTL9300/RTL9310 I2C controller 2022-02-17 15:21:46 +00:00
311-add-i2c-mux-rtl9300-support.patch realtek: Add support for RTL9300/RTL9310 I2C multiplexing 2022-02-17 15:21:46 +00:00
315-irqchip-irq-realtek-rtl-add-VPE-support.patch realtek: Add VPE support for the IRQ driver 2022-02-17 15:21:47 +00:00
320-gpio-add-support-for-RTL930X-and-RTL931X.patch realtek: Add GPIO support for RTL930X and RTL931X 2022-02-17 15:21:46 +00:00
700-net-dsa-add-support-for-rtl838x-switch.patch kernel: bump 5.10 to 5.10.99 2022-02-11 23:17:40 +01:00
701-net-dsa-add-rtl838x-support-for-tag-trailer.patch realtek: refresh patches for Kernel 5.10 2021-09-26 00:32:17 +02:00
702-net-dsa-increase-dsa-max-ports-for-rtl838x.patch realtek: copy config/files/patches to 5.10 2021-09-26 00:32:17 +02:00
702-net-ethernet-add-support-for-rtl838x-ethernet.patch realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
703-include-linux-add-phy-ops-for-rtl838x.patch kernel: bump 5.10 to 5.10.76 2021-10-30 21:17:20 +02:00
704-drivers-net-phy-eee-support-for-rtl838x.patch kernel: bump 5.10 to 5.10.83 2021-12-12 21:11:30 +01:00
704-include-linux-add-phy-hsgmii-mode.patch kernel: bump 5.10 to 5.10.76 2021-10-30 21:17:20 +02:00
705-add-rtl-phy.patch realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
705-include-linux-phy-increase-phy-address-number-for-rtl839x.patch kernel: bump 5.10 to 5.10.76 2021-10-30 21:17:20 +02:00
710-net-phy-sfp-re-probe-modules-on-DEV_UP-event.patch realtek: Add support for SFP EEPROM-access over SMBus 2022-02-17 15:21:46 +00:00
711-net-phy-add-an-MDIO-SMBus-library.patch realtek: Add support for SFP EEPROM-access over SMBus 2022-02-17 15:21:46 +00:00
712-net-phy-sfp-add-support-for-SMBus.patch realtek: Add support for SFP EEPROM-access over SMBus 2022-02-17 15:21:46 +00:00