openwrt/target/linux/rockchip/patches-6.1
Daniel Golle d9d7286279 rockchip: add driver for hardware RNG
Rockchip SoCs used to have a random number generator as part of their
crypto device, and support for it has to be added to the corresponding
driver.

Newer Rockchip SoCs like the RK3568 have an independent True Random
Number Generator device. Import pending patchset which adds a driver for
it, include it in Kconfig and enable it in the device tree.

Doing so significantly reduces the time needed to boot devices based on
those SoCs, from about 27 seconds until Ethernet is up and running to
less than 13 seconds with a minimal snapshot image.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-05-04 13:59:48 +01:00
..
001-v6.3-mmc-sdhci-of-dwcmshc-Update-DLL-and-pre-change-delay-for.patch rockchip: enable drivers for rk356x 2023-11-26 19:44:56 +01:00
002-v6.4-mmc-sdhci-of-dwcmshc-properly-determine-max-clock-on.patch rockchip: enable drivers for rk356x 2023-11-26 19:44:56 +01:00
006-v6.4-arm64-dts-rockchip-Add-FriendlyARM-NanoPi-R2C.patch rockchip: 6.1: refresh kernel patches 2023-05-29 19:44:28 +02:00
007-v6.3-arm64-dts-rockchip-rk3328-Add-Orange-Pi-R1-Plus.patch rockchip: add Orange Pi R1 Plus support 2023-05-31 21:41:46 +02:00
008-v6.4-arm64-dts-rockchip-Add-Xunlong-OrangePi-R1-Plus-LTS.patch rockchip: add Orange Pi R1 Plus LTS support 2023-05-31 21:41:46 +02:00
009-v6.4-arm64-dts-rockchip-Add-FriendlyElec-Nanopi-R5S.patch rockchip: add NanoPi R5S support 2023-11-26 19:44:56 +01:00
010-v6.4-arm64-dts-rockchip-create-common-dtsi-for-NanoPi-R5-serie.patch rockchip: add NanoPi R5S support 2023-11-26 19:44:56 +01:00
011-v6.4-arm64-dts-rockchip-fix-gmac-support-for-NanoPi-R5S.patch rockchip: add NanoPi R5S support 2023-11-26 19:44:56 +01:00
012-v6.4-arm64-dts-rockchip-remove-I2S1-TDM-node-for-the-NanoPi-R5.patch rockchip: add NanoPi R5S support 2023-11-26 19:44:56 +01:00
013-v6.4-arm64-dts-rockchip-Add-FriendlyARM-NanoPi-R5C.patch rockchip: add NanoPi R5C support 2023-11-26 19:44:56 +01:00
014-v6.4-arm64-dts-rockchip-fix-button-reset-pin-for-nanopi-r5c.patch rockchip: add NanoPi R5C support 2023-11-26 19:44:56 +01:00
015-v6.8-arm64-dts-rockchip-configure-eth-pad-driver-strength-for-.patch rockchip: configure eth pad driver strength for orangepi r1 plus lts 2024-01-04 22:07:01 +01:00
016-v6.3-arm64-dts-rockchip-Add-Radxa-Compute-Module-3-IO-board.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
016-v6.5-arm64-dts-rockchip-Add-FriendlyARM-NanoPi-R2C-Plus.patch rockchip: add NanoPi R2C Plus support 2024-02-19 16:23:32 +01:00
017-v6.3-arm64-dts-rockchip-Enable-Ethernet-for-Radxa-CM3-IO.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
018-v6.3-arm64-dts-rockchip-Add-rk3566-based-Radxa-Compute-Module-3.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
019-v6.3-arm64-dts-rockchip-Enable-WiFi-BT-support-for-Radxa-CM3.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
020-v6.4-arm64-dts-rockchip-Enable-USB-OTG-for-rk3566-Radxa-CM3.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
021-v6.3-arm64-dts-rockchip-Fix-compatible-for-Radxa-CM3.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
022-v6.5-arm64-dts-rockchip-minor-whitespace-cleanup-around.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
023-v6.8-arm64-dts-rockchip-Add-ethernet0-alias-to-the-dts-for-RK3566-boards.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
024-v6.3-arm64-dts-rockchip-Add-Radxa-CM3I-E25.patch rockchip: add Radxa E25 board support 2024-03-23 07:55:43 +01:00
025-v6.3-arm64-dts-rockchip-Update-eMMC-SD.patch rockchip: add Radxa E25 board support 2024-03-23 07:55:43 +01:00
026-v6.3-arm64-dts-rockchip-Add-missing-CM3i.patch rockchip: add Radxa E25 board support 2024-03-23 07:55:43 +01:00
027-v6.3-arm64-dts-rockchip-Correct-the-model-name-for-Radxa-E25.patch rockchip: add Radxa E25 board support 2024-03-23 07:55:43 +01:00
028-v6.6-arm64-dts-rockchip-Fix-PCIe-regulators-on-Radxa-E25.patch rockchip: add Radxa E25 board support 2024-03-23 07:55:43 +01:00
029-v6.6-arm64-dts-rockchip-Enable-SATA-on-Radxa-E25.patch rockchip: add Radxa E25 board support 2024-03-23 07:55:43 +01:00
100-rockchip-use-system-LED-for-OpenWrt.patch rockchip: remove LED label hack 2024-02-22 17:30:05 +01:00
103-arm64-rockchip-add-OF-node-for-USB-eth-on-NanoPi-R2S.patch rockchip: remove LED label hack 2024-02-22 17:30:05 +01:00
105-nanopi-r4s-sd-signalling.patch rockchip: add NanoPi R4S Enterprise Edition build 2024-02-19 20:52:06 +01:00
106-r4s-openwrt-leds.patch
107-arm64-dts-rockchip-Update-LED-properties-for-Orange-.patch rockchip: remove LED label hack 2024-02-22 17:30:05 +01:00
108-arm64-dts-rockchip-add-LED-configuration-to-Orange-P.patch rockchip: remove LED label hack 2024-02-22 17:30:05 +01:00
109-nanopc-t4-add-led-aliases.patch rockchip: add FriendlyARM NanoPC T4 support 2023-07-26 12:15:20 +02:00
110-arm64-dts-rockchip-Update-LED-properties-for-NanoPi-.patch rockchip: remove LED label hack 2024-02-22 17:30:05 +01:00
111-radxa-cm3-io-add-led-aliases.patch rockchip: add Radxa CM3 IO board support 2024-02-21 13:29:26 +01:00
112-radxa-e25-add-led-aliases.patch rockchip: add Radxa E25 board support 2024-03-23 07:55:43 +01:00
300-hwrng-add-Rockchip-SoC-hwrng-driver.patch rockchip: add driver for hardware RNG 2024-05-04 13:59:48 +01:00
301-arm64-dts-rockchip-add-DT-entry-for-RNG-to-RK356x.patch rockchip: add driver for hardware RNG 2024-05-04 13:59:48 +01:00