mirror of
https://github.com/armbian/build.git
synced 2026-01-06 09:58:46 -08:00
rockchip: bump edge kernel to 6.19
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Armbian defconfig generated with 6.17
|
||||
# Armbian defconfig generated with 6.19
|
||||
# CONFIG_LOCALVERSION_AUTO is not set
|
||||
CONFIG_DEFAULT_HOSTNAME="localhost"
|
||||
CONFIG_SYSVIPC=y
|
||||
@@ -473,7 +473,6 @@ CONFIG_NET_IFE_SKBTCINDEX=m
|
||||
CONFIG_DCB=y
|
||||
CONFIG_DNS_RESOLVER=y
|
||||
CONFIG_BATMAN_ADV=m
|
||||
CONFIG_BATMAN_ADV_NC=y
|
||||
CONFIG_OPENVSWITCH=m
|
||||
CONFIG_NETLINK_DIAG=m
|
||||
CONFIG_HSR=m
|
||||
@@ -502,11 +501,9 @@ CONFIG_BT_MRVL=y
|
||||
CONFIG_BT_MRVL_SDIO=y
|
||||
CONFIG_CFG80211=m
|
||||
CONFIG_NL80211_TESTMODE=y
|
||||
CONFIG_CFG80211_DEBUGFS=y
|
||||
CONFIG_CFG80211_WEXT=y
|
||||
CONFIG_MAC80211=m
|
||||
CONFIG_MAC80211_MESH=y
|
||||
CONFIG_MAC80211_DEBUGFS=y
|
||||
CONFIG_RFKILL=y
|
||||
CONFIG_RFKILL_INPUT=y
|
||||
CONFIG_UEVENT_HELPER=y
|
||||
@@ -528,7 +525,6 @@ CONFIG_ZRAM_BACKEND_842=y
|
||||
CONFIG_ZRAM_BACKEND_LZO=y
|
||||
CONFIG_ZRAM_DEF_COMP_ZSTD=y
|
||||
CONFIG_ZRAM_WRITEBACK=y
|
||||
CONFIG_ZRAM_MEMORY_TRACKING=y
|
||||
CONFIG_ZRAM_MULTI_COMP=y
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
@@ -539,6 +535,7 @@ CONFIG_VIRTIO_BLK=m
|
||||
CONFIG_BLK_DEV_RBD=m
|
||||
CONFIG_NVME_TCP=m
|
||||
CONFIG_RPMB=y
|
||||
CONFIG_NTSYNC=m
|
||||
CONFIG_EEPROM_AT24=m
|
||||
CONFIG_MISC_RTSX_USB=m
|
||||
CONFIG_SCSI=y
|
||||
@@ -616,6 +613,7 @@ CONFIG_EMAC_ROCKCHIP=y
|
||||
# CONFIG_NET_VENDOR_MICROCHIP is not set
|
||||
CONFIG_MSCC_OCELOT_SWITCH=m
|
||||
# CONFIG_NET_VENDOR_MICROSOFT is not set
|
||||
# CONFIG_NET_VENDOR_MUCSE is not set
|
||||
# CONFIG_NET_VENDOR_NATSEMI is not set
|
||||
# CONFIG_NET_VENDOR_NETRONOME is not set
|
||||
# CONFIG_NET_VENDOR_QUALCOMM is not set
|
||||
@@ -761,6 +759,7 @@ CONFIG_RTL8187=m
|
||||
CONFIG_RTL8192CU=m
|
||||
# CONFIG_RTLWIFI_DEBUG is not set
|
||||
CONFIG_RTL8XXXU=m
|
||||
CONFIG_RTL8XXXU_UNTESTED=y
|
||||
CONFIG_RTW88=m
|
||||
CONFIG_RTW88_8822BU=m
|
||||
CONFIG_RTW88_8822CU=m
|
||||
@@ -769,7 +768,10 @@ CONFIG_RTW88_8723CS=m
|
||||
CONFIG_RTW88_8723DU=m
|
||||
CONFIG_RTW88_8821CU=m
|
||||
CONFIG_RTW89=m
|
||||
CONFIG_RTL8192EU=m
|
||||
CONFIG_RTW89_8851BU=m
|
||||
CONFIG_RTW89_8852AU=m
|
||||
CONFIG_RTW89_8852BU=m
|
||||
CONFIG_RTW89_8852CU=m
|
||||
CONFIG_RTL8189ES=m
|
||||
CONFIG_ZD1211RW=m
|
||||
CONFIG_ESP8089=m
|
||||
@@ -894,7 +896,6 @@ CONFIG_MFD_MAX77650=m
|
||||
CONFIG_MFD_CPCAP=m
|
||||
CONFIG_MFD_RK8XX_I2C=y
|
||||
CONFIG_MFD_TPS6586X=y
|
||||
CONFIG_MFD_WL1273_CORE=m
|
||||
CONFIG_MFD_TQMX86=m
|
||||
CONFIG_MFD_ROHM_BD718XX=m
|
||||
CONFIG_MFD_STPMIC1=m
|
||||
@@ -1055,9 +1056,9 @@ CONFIG_DVB_PLATFORM_DRIVERS=y
|
||||
CONFIG_V4L_MEM2MEM_DRIVERS=y
|
||||
CONFIG_VIDEO_MUX=m
|
||||
CONFIG_VIDEO_ROCKCHIP_RGA=m
|
||||
CONFIG_VIDEO_ROCKCHIP_CIF=m
|
||||
CONFIG_VIDEO_ROCKCHIP_ISP1=m
|
||||
CONFIG_VIDEO_ROCKCHIP_VDEC=m
|
||||
CONFIG_DVB_C8SECTPFE=m
|
||||
CONFIG_VIDEO_HANTRO=m
|
||||
CONFIG_VIDEO_XILINX=m
|
||||
CONFIG_VIDEO_XILINX_TPG=m
|
||||
@@ -1130,7 +1131,6 @@ CONFIG_DRM_DW_HDMI_CEC=m
|
||||
CONFIG_DRM_LIMA=m
|
||||
CONFIG_DRM_PANFROST=m
|
||||
CONFIG_FB=y
|
||||
CONFIG_FB_MODE_HELPERS=y
|
||||
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
||||
CONFIG_BACKLIGHT_PWM=y
|
||||
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
|
||||
@@ -1144,6 +1144,7 @@ CONFIG_SND=m
|
||||
CONFIG_SND_UMP_LEGACY_RAWMIDI=y
|
||||
CONFIG_SND_HRTIMER=m
|
||||
CONFIG_SND_DYNAMIC_MINORS=y
|
||||
CONFIG_SND_SUPPORT_OLD_API=y
|
||||
CONFIG_SND_SEQUENCER=m
|
||||
CONFIG_SND_SEQ_DUMMY=m
|
||||
CONFIG_SND_DUMMY=m
|
||||
@@ -1527,10 +1528,10 @@ CONFIG_COMMON_CLK_VC5=m
|
||||
# CONFIG_CLK_RK3036 is not set
|
||||
# CONFIG_CLK_RK312X is not set
|
||||
# CONFIG_CLK_RK3188 is not set
|
||||
# CONFIG_CLK_RK3506 is not set
|
||||
CONFIG_IOMMUFD=m
|
||||
CONFIG_ROCKCHIP_IOMMU=y
|
||||
CONFIG_ROCKCHIP_IODOMAIN=y
|
||||
CONFIG_ROCKCHIP_PM_DOMAINS=y
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||
@@ -1617,24 +1618,20 @@ CONFIG_MUX_MMIO=m
|
||||
CONFIG_MOST=m
|
||||
CONFIG_VALIDATE_FS_PARSER=y
|
||||
CONFIG_EXT2_FS=y
|
||||
CONFIG_EXT3_FS=y
|
||||
CONFIG_EXT3_FS_POSIX_ACL=y
|
||||
CONFIG_EXT3_FS_SECURITY=y
|
||||
CONFIG_EXT4_FS=m
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
CONFIG_JFS_FS=m
|
||||
CONFIG_XFS_FS=y
|
||||
CONFIG_XFS_QUOTA=y
|
||||
CONFIG_XFS_POSIX_ACL=y
|
||||
CONFIG_XFS_RT=y
|
||||
CONFIG_XFS_ONLINE_SCRUB=y
|
||||
CONFIG_XFS_DEBUG=y
|
||||
CONFIG_BTRFS_FS=y
|
||||
CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
CONFIG_F2FS_FS=m
|
||||
CONFIG_F2FS_FS_SECURITY=y
|
||||
CONFIG_F2FS_FS_COMPRESSION=y
|
||||
CONFIG_BCACHEFS_FS=m
|
||||
CONFIG_BCACHEFS_QUOTA=y
|
||||
CONFIG_BCACHEFS_POSIX_ACL=y
|
||||
CONFIG_FS_ENCRYPTION=y
|
||||
CONFIG_QUOTA=y
|
||||
CONFIG_QUOTA_NETLINK_INTERFACE=y
|
||||
@@ -1692,7 +1689,6 @@ CONFIG_NFSD_BLOCKLAYOUT=y
|
||||
CONFIG_NFSD_SCSILAYOUT=y
|
||||
CONFIG_NFSD_FLEXFILELAYOUT=y
|
||||
CONFIG_NFSD_V4_SECURITY_LABEL=y
|
||||
# CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set
|
||||
CONFIG_CEPH_FS=m
|
||||
CONFIG_CEPH_FSCACHE=y
|
||||
CONFIG_CEPH_FS_POSIX_ACL=y
|
||||
@@ -1723,7 +1719,6 @@ CONFIG_CRYPTO_USER=m
|
||||
CONFIG_CRYPTO_PCRYPT=m
|
||||
CONFIG_CRYPTO_ECDSA=m
|
||||
CONFIG_CRYPTO_ECRDSA=m
|
||||
CONFIG_CRYPTO_CURVE25519=m
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
CONFIG_CRYPTO_ANUBIS=m
|
||||
CONFIG_CRYPTO_BLOWFISH=m
|
||||
@@ -1744,6 +1739,7 @@ CONFIG_CRYPTO_PCBC=m
|
||||
CONFIG_CRYPTO_AEGIS128=m
|
||||
CONFIG_CRYPTO_ECHAINIV=y
|
||||
CONFIG_CRYPTO_MD4=y
|
||||
CONFIG_CRYPTO_MD5=y
|
||||
CONFIG_CRYPTO_MICHAEL_MIC=y
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA1=y
|
||||
@@ -1755,7 +1751,6 @@ CONFIG_CRYPTO_LZO=y
|
||||
CONFIG_CRYPTO_842=m
|
||||
CONFIG_CRYPTO_LZ4=m
|
||||
CONFIG_CRYPTO_LZ4HC=m
|
||||
CONFIG_CRYPTO_ANSI_CPRNG=y
|
||||
CONFIG_CRYPTO_DRBG_HASH=y
|
||||
CONFIG_CRYPTO_DRBG_CTR=y
|
||||
CONFIG_CRYPTO_USER_API_HASH=m
|
||||
@@ -1764,11 +1759,9 @@ CONFIG_CRYPTO_USER_API_RNG=m
|
||||
CONFIG_CRYPTO_USER_API_AEAD=m
|
||||
CONFIG_CRYPTO_GHASH_ARM_CE=m
|
||||
CONFIG_CRYPTO_NHPOLY1305_NEON=m
|
||||
CONFIG_CRYPTO_BLAKE2B_NEON=m
|
||||
CONFIG_CRYPTO_AES_ARM_BS=m
|
||||
CONFIG_CRYPTO_AES_ARM_CE=m
|
||||
CONFIG_CRYPTO_DEV_ROCKCHIP=m
|
||||
CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG=y
|
||||
CONFIG_CRYPTO_DEV_VIRTIO=m
|
||||
CONFIG_CRYPTO_DEV_SAFEXCEL=m
|
||||
CONFIG_CRYPTO_DEV_CCREE=m
|
||||
@@ -1782,7 +1775,6 @@ CONFIG_MAGIC_SYSRQ=y
|
||||
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0
|
||||
# CONFIG_SLUB_DEBUG is not set
|
||||
CONFIG_DETECT_HUNG_TASK=y
|
||||
CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
CONFIG_STACKTRACE=y
|
||||
CONFIG_RCU_CPU_STALL_TIMEOUT=60
|
||||
|
||||
35
patch/kernel/archive/rockchip-6.19/0000.patching_config.yaml
Normal file
35
patch/kernel/archive/rockchip-6.19/0000.patching_config.yaml
Normal file
@@ -0,0 +1,35 @@
|
||||
config:
|
||||
# Just some info stuff; not used by the patching scripts
|
||||
name: rockchip-6.19
|
||||
kind: kernel
|
||||
type: mainline # or: vendor
|
||||
branch: linux-6.19.y
|
||||
last-known-good-tag: v6.19
|
||||
maintainers:
|
||||
- { github: paolo.sabatino, name: Paolo Sabatino, email: paolo.sabatino@gmail.com, armbian-forum: jock }
|
||||
|
||||
# .dts files in these directories will be copied as-is to the build tree; later ones overwrite earlier ones.
|
||||
# This is meant to provide a way to "add a board DTS" without having to null-patch them in.
|
||||
dts-directories:
|
||||
- { source: "dt", target: "arch/arm/boot/dts/rockchip" }
|
||||
|
||||
# every file in these directories will be copied as-is to the build tree; later ones overwrite earlier ones
|
||||
# This is meant as a way to have overlays, bare, in a directory, without having to null-patch them in.
|
||||
# @TODO need a solution to auto-Makefile the overlays as well
|
||||
overlay-directories:
|
||||
- { source: "overlay", target: "arch/arm/boot/dts/rockchip/overlay" }
|
||||
|
||||
# the Makefile in each of these directories will be magically patched to include the dts files copied
|
||||
# or patched-in; overlay subdir will be included "-y" if it exists.
|
||||
# No more Makefile patching needed, yay!
|
||||
auto-patch-dt-makefile:
|
||||
- { directory: "arch/arm/boot/dts/rockchip", config-var: "CONFIG_ARCH_ROCKCHIP" }
|
||||
|
||||
# configuration for when applying patches to git / auto-rewriting patches (development cycle helpers)
|
||||
patches-to-git:
|
||||
do-not-commit-files:
|
||||
- "MAINTAINERS" # constant churn, drop them. sorry.
|
||||
- "Documentation/devicetree/bindings/arm/rockchip.yaml" # constant churn, conflicts on every bump, drop it. sorry.
|
||||
do-not-commit-regexes: # Python-style regexes
|
||||
- "^arch/([a-zA-Z0-9]+)/boot/dts/([a-zA-Z0-9]+)/Makefile$" # ignore DT Makefile patches, we've an auto-patcher now
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
Date: Wed, 20 Aug 2025 21:40:48 +0200
|
||||
Subject: [ARCHEOLOGY] workaround for rockchip gigabit ethernet not able to
|
||||
init dma
|
||||
|
||||
> X-Git-Archeology: - Revision ae11ad5db511f41448066fd29c1c9f5e661b023c: https://github.com/armbian/build/commit/ae11ad5db511f41448066fd29c1c9f5e661b023c
|
||||
> X-Git-Archeology: Date: Wed, 20 Aug 2025 21:40:48 +0200
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: workaround for rockchip gigabit ethernet not able to init dma
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision 29317c6f7e33f2cc509acc0da23b615a7d9d8c31: https://github.com/armbian/build/commit/29317c6f7e33f2cc509acc0da23b615a7d9d8c31
|
||||
> X-Git-Archeology: Date: Thu, 18 Sep 2025 22:48:06 +0200
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: update rockchip 32 bit edge kernel to 6.17
|
||||
> X-Git-Archeology:
|
||||
---
|
||||
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
|
||||
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
|
||||
@@ -3134,8 +3134,8 @@ static int stmmac_init_dma_engine(struct stmmac_priv *priv)
|
||||
|
||||
ret = stmmac_reset(priv, priv->ioaddr);
|
||||
if (ret) {
|
||||
- netdev_err(priv->dev, "Failed to reset the dma\n");
|
||||
- return ret;
|
||||
+ netdev_warn(priv->dev, "Failed to reset the dma, device will work with reduced throughput\n");
|
||||
+ ret = 0;
|
||||
}
|
||||
|
||||
/* DMA Configuration */
|
||||
--
|
||||
Armbian
|
||||
|
||||
61
patch/kernel/archive/rockchip-6.19/armbian.series
Normal file
61
patch/kernel/archive/rockchip-6.19/armbian.series
Normal file
@@ -0,0 +1,61 @@
|
||||
# Series from patches.armbian/
|
||||
patches.armbian/bt-broadcom-serdev-workaround.patch
|
||||
patches.armbian/clk-rk322x-composite-mmc-clk.patch
|
||||
patches.armbian/clk-rockchip-max-frac-divider.patch
|
||||
patches.armbian/driver-rk322x-audio-codec.patch
|
||||
patches.armbian/driver-rk3288-gpiomem.patch
|
||||
patches.armbian/driver-tinkerboard-alc4040-codec.patch
|
||||
patches.armbian/drm-rk322x-plane-overlay.patch
|
||||
patches.armbian/drm-rk322x-yuv-10bit-modes.patch
|
||||
patches.armbian/drm-rockchip-hardware-cursor.patch
|
||||
patches.armbian/dts-miqi-fan.patch
|
||||
patches.armbian/dts-miqi-hevc-rga.patch
|
||||
patches.armbian/dts-miqi-mali-gpu.patch
|
||||
patches.armbian/dts-miqi-regulator-fix.patch
|
||||
patches.armbian/dts-rk322x-iep-node.patch
|
||||
patches.armbian/dts-rk322x-pinctrl-nand.patch
|
||||
patches.armbian/dts-rk3288-disable-serial-dma.patch
|
||||
patches.armbian/dts-rk3288-fix-mmc-aliases.patch
|
||||
patches.armbian/dts-rk3288-gpu-500mhz-opp.patch
|
||||
patches.armbian/dts-rk3288-pinctrl-spi2.patch
|
||||
patches.armbian/dts-rk3288-thermal-rearrange-zones.patch
|
||||
patches.armbian/dts-tinkerboard-bt-rtl8723bs.patch
|
||||
patches.armbian/dts-tinkerboard-bt-uart-pins.patch
|
||||
patches.armbian/dts-tinkerboard-hevc-rga.patch
|
||||
patches.armbian/dts-tinkerboard-sdio-wifi.patch
|
||||
patches.armbian/dts-tinkerboard-sdmmc-properties.patch
|
||||
patches.armbian/dts-tinkerboard-spi-interface.patch
|
||||
patches.armbian/dts-veyron-flag-cache-flush.patch
|
||||
patches.armbian/general-add-overlay-compilation-support.patch
|
||||
patches.armbian/general-add-overlay-configfs.patch
|
||||
patches.armbian/general-add-restart-handler-for-act8846.patch
|
||||
patches.armbian/general-dwc2-fix-rk3288-reset-on-wake-quirk.patch
|
||||
patches.armbian/general-dwc2-fix-wait-peripheral.patch
|
||||
patches.armbian/general-dwc2-fix-wait-time.patch
|
||||
patches.armbian/general-dwc2-nak-gadget.patch
|
||||
patches.armbian/general-fix-reboot-from-kwiboo.patch
|
||||
patches.armbian/general-increase-spdif-dma-burst.patch
|
||||
patches.armbian/general-linux-export-mm-trace-rss-stats.patch
|
||||
patches.armbian/general-pl330-01-fix-periodic-transfers.patch
|
||||
patches.armbian/general-pl330-02-add-support-for-interleaved-transfers.patch
|
||||
patches.armbian/general-pl330-04-bigger-mcode-buffer.patch
|
||||
patches.armbian/general-pl330-05-fix-unbalanced-power-down.patch
|
||||
patches.armbian/general-pl330-06-fix-buffer-underruns.patch
|
||||
patches.armbian/general-rk322x-gpio-ir-driver.patch
|
||||
patches.armbian/general-rockchip-various-fixes.patch
|
||||
patches.armbian/ir-keymap-rk322x-box.patch
|
||||
patches.armbian/ir-keymap-xt-q8l-v10.patch
|
||||
patches.armbian/misc-tinkerboard-spi-interface.patch
|
||||
patches.armbian/mmc-tinkerboard-sdmmc-reboot-fix.patch
|
||||
patches.armbian/rk322x-dmc-driver-01-sipv2-calls.patch
|
||||
patches.armbian/rk322x-dmc-driver-02-sip-constants.patch
|
||||
patches.armbian/rk322x-dmc-driver-03-dfi-driver.patch
|
||||
patches.armbian/rk322x-dmc-driver-04-driver.patch
|
||||
patches.armbian/rk322x-dwc2-no-clock-gating.patch
|
||||
patches.armbian/rk322x-usb-reset-props.patch
|
||||
patches.armbian/wifi-ath9k-no-bulk-EP3-EP4.patch
|
||||
patches.armbian/wifi-brcmfmac-add-bcm43342.patch
|
||||
patches.armbian/wifi-brcmfmac-ap6330-firmware.patch
|
||||
patches.armbian/wifi-driver-esp8089-01.patch
|
||||
patches.armbian/wifi-driver-esp8089-02.patch
|
||||
patches.armbian/wifi-driver-ssv6051.patch
|
||||
810
patch/kernel/archive/rockchip-6.19/dt/rk322x-box.dts
Normal file
810
patch/kernel/archive/rockchip-6.19/dt/rk322x-box.dts
Normal file
File diff suppressed because it is too large
Load Diff
1128
patch/kernel/archive/rockchip-6.19/dt/rk3288-xt-q8l-v10.dts
Normal file
1128
patch/kernel/archive/rockchip-6.19/dt/rk3288-xt-q8l-v10.dts
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,79 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
Date: Mon, 25 Mar 2024 19:38:38 +0100
|
||||
Subject: [ARCHEOLOGY] rockchip: bump edge kernel to 6.8
|
||||
|
||||
> X-Git-Archeology: - Revision 47d2e8287e34fed3e47f37ab076d0f34ed0ac399: https://github.com/armbian/build/commit/47d2e8287e34fed3e47f37ab076d0f34ed0ac399
|
||||
> X-Git-Archeology: Date: Mon, 25 Mar 2024 19:38:38 +0100
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: rockchip: bump edge kernel to 6.8
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision 724573bf7a21e61b0b626f835031a4c3206bb8ba: https://github.com/armbian/build/commit/724573bf7a21e61b0b626f835031a4c3206bb8ba
|
||||
> X-Git-Archeology: Date: Wed, 05 Jun 2024 22:18:51 +0200
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: bump rockchip family edge kernel to 6.9
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision 7da7bbf61cb776a054219e35926d391dad9a67a7: https://github.com/armbian/build/commit/7da7bbf61cb776a054219e35926d391dad9a67a7
|
||||
> X-Git-Archeology: Date: Mon, 22 Jul 2024 19:18:14 +0200
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: rockchip: bump edge kernel to 6.10
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision 94ec783de0dad381b3e2e71d646d8428af4d5051: https://github.com/armbian/build/commit/94ec783de0dad381b3e2e71d646d8428af4d5051
|
||||
> X-Git-Archeology: Date: Wed, 18 Sep 2024 14:03:19 +0200
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: bump rockchip 32 bit edge kernel to 6.11
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision c90a0f7890bddc8e755847fc8227e15828950251: https://github.com/armbian/build/commit/c90a0f7890bddc8e755847fc8227e15828950251
|
||||
> X-Git-Archeology: Date: Sat, 30 Nov 2024 13:07:31 +0100
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: rockchip: bump edge kernel to 6.12
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision 54628d7d3e11824e560b77e905f69d52feb0fbd0: https://github.com/armbian/build/commit/54628d7d3e11824e560b77e905f69d52feb0fbd0
|
||||
> X-Git-Archeology: Date: Wed, 01 Jan 2025 19:38:55 +0100
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: rockchip: bump edge kernel to 6.13-rc5
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision 7c55b4fce91f38383398a7498dde1c6d69a70495: https://github.com/armbian/build/commit/7c55b4fce91f38383398a7498dde1c6d69a70495
|
||||
> X-Git-Archeology: Date: Wed, 26 Mar 2025 22:23:29 +0100
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: bump rockchip 32bit edge kernel to v6.14
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision cc4cb72d4069147ea1b5e6936de3b49aace21967: https://github.com/armbian/build/commit/cc4cb72d4069147ea1b5e6936de3b49aace21967
|
||||
> X-Git-Archeology: Date: Tue, 03 Jun 2025 09:53:37 +0200
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: bump rockchip 32 bit edge kernel to 6.15
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision 96fe7dee19eaec6d9c5159a5cc50e33ca9c96096: https://github.com/armbian/build/commit/96fe7dee19eaec6d9c5159a5cc50e33ca9c96096
|
||||
> X-Git-Archeology: Date: Mon, 28 Jul 2025 20:45:52 +0800
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: bump rockchip edge to kernel 6.16
|
||||
> X-Git-Archeology:
|
||||
> X-Git-Archeology: - Revision 29317c6f7e33f2cc509acc0da23b615a7d9d8c31: https://github.com/armbian/build/commit/29317c6f7e33f2cc509acc0da23b615a7d9d8c31
|
||||
> X-Git-Archeology: Date: Thu, 18 Sep 2025 22:48:06 +0200
|
||||
> X-Git-Archeology: From: Paolo Sabatino <paolo.sabatino@gmail.com>
|
||||
> X-Git-Archeology: Subject: update rockchip 32 bit edge kernel to 6.17
|
||||
> X-Git-Archeology:
|
||||
---
|
||||
tools/cgroup/Makefile | 11 ++++++++++
|
||||
1 file changed, 11 insertions(+)
|
||||
|
||||
diff --git a/tools/cgroup/Makefile b/tools/cgroup/Makefile
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
--- /dev/null
|
||||
+++ b/tools/cgroup/Makefile
|
||||
@@ -0,0 +1,11 @@
|
||||
+# SPDX-License-Identifier: GPL-2.0
|
||||
+# Makefile for cgroup tools
|
||||
+
|
||||
+CFLAGS = -Wall -Wextra
|
||||
+
|
||||
+all: cgroup_event_listener
|
||||
+%: %.c
|
||||
+ $(CC) $(CFLAGS) -o $@ $^
|
||||
+
|
||||
+clean:
|
||||
+ $(RM) cgroup_event_listener
|
||||
--
|
||||
Armbian
|
||||
|
||||
158
patch/kernel/archive/rockchip-6.19/libreelec.series
Normal file
158
patch/kernel/archive/rockchip-6.19/libreelec.series
Normal file
@@ -0,0 +1,158 @@
|
||||
# Series from patches.libreelec/
|
||||
patches.libreelec/rockchip-0001-LOCAL-arm64-fix-Kodi-sysinfo-CPU-information.patch
|
||||
patches.libreelec/rockchip-0002-LOCAL-arm64-dts-rockchip-rock5b-disable-sdio-node.patch
|
||||
patches.libreelec/rockchip-0003-LOCAL-drm-rockchip-vop2-rk3588-change-Esmart-Cluster.patch
|
||||
patches.libreelec/rockchip-0004-LOCAL-drm-rockchip-vop2-rk3568-change-Esmart-Cluster.patch
|
||||
patches.libreelec/rockchip-0005-FROMGIT-6.19-ASoC-rockchip-i2s-tdm-Omit-a-variable-r.patch
|
||||
patches.libreelec/rockchip-0006-FROMGIT-6.19-drm-bridge-dw-hdmi-qp-Add-CEC-support.patch
|
||||
patches.libreelec/rockchip-0007-FROMGIT-6.19-drm-bridge-dw-hdmi-qp-Fixup-timer-base-.patch
|
||||
patches.libreelec/rockchip-0008-FROMGIT-6.19-drm-rockchip-dw_hdmi_qp-Improve-error-h.patch
|
||||
patches.libreelec/rockchip-0009-FROMGIT-6.19-drm-rockchip-dw_hdmi_qp-Provide-CEC-IRQ.patch
|
||||
patches.libreelec/rockchip-0010-FROMGIT-6.19-drm-rockchip-dw_hdmi_qp-Provide-ref-clo.patch
|
||||
patches.libreelec/rockchip-0011-FROMGIT-6.19-drm-rockchip-vop2-Check-bpc-before-swit.patch
|
||||
patches.libreelec/rockchip-0012-FROMGIT-6.19-drm-bridge-dw-hdmi-qp-Handle-platform-s.patch
|
||||
patches.libreelec/rockchip-0013-FROMGIT-6.19-drm-rockchip-dw_hdmi_qp-Switch-to-phy_c.patch
|
||||
patches.libreelec/rockchip-0014-FROMGIT-6.19-drm-rockchip-dw_hdmi_qp-Use-bit-macros-.patch
|
||||
patches.libreelec/rockchip-0015-FROMGIT-6.19-drm-rockchip-dw_hdmi_qp-Add-high-color-.patch
|
||||
patches.libreelec/rockchip-0016-FROMGIT-6.19-drm-rockchip-Set-VOP-for-the-DRM-DMA-de.patch
|
||||
patches.libreelec/rockchip-0017-FROMGIT-6.19-dt-bindings-display-rk3588-dw-hdmi-qp-A.patch
|
||||
patches.libreelec/rockchip-0018-FROMGIT-6.19-drm-rockchip-dw_hdmi_qp-Fixup-usage-of-.patch
|
||||
patches.libreelec/rockchip-0019-FROMGIT-6.19-clk-rockchip-rk3568-Drop-CLK_NR_CLKS-us.patch
|
||||
patches.libreelec/rockchip-0020-FROMGIT-6.19-dt-bindings-clock-rk3568-Drop-CLK_NR_CL.patch
|
||||
patches.libreelec/rockchip-0021-FROMGIT-6.19-dt-bindings-clock-rk3568-Add-SCMI-clock.patch
|
||||
patches.libreelec/rockchip-0022-FROMGIT-6.19-arm64-dts-rockchip-use-SCMI-clock-id-fo.patch
|
||||
patches.libreelec/rockchip-0023-FROMGIT-6.19-arm64-dts-rockchip-use-SCMI-clock-id-fo.patch
|
||||
patches.libreelec/rockchip-0024-FROMGIT-6.19-arm64-dts-rockchip-add-missing-clocks-f.patch
|
||||
patches.libreelec/rockchip-0025-FROMGIT-6.19-arm64-dts-rockchip-add-eMMC-CQE-support.patch
|
||||
patches.libreelec/rockchip-0026-FROMGIT-6.19-drm-rockchip-vop2-Use-OVL_LAYER_SEL-con.patch
|
||||
patches.libreelec/rockchip-0027-FROMLIST-v3-PCI-dw-rockchip-Configure-L1sub-support.patch
|
||||
patches.libreelec/rockchip-0028-FROMLIST-v3-arm64-dts-rockchip-Add-PCIe-clkreq-stuff.patch
|
||||
patches.libreelec/rockchip-0029-FROMLIST-v1-mmc-core-set-initial-signal-voltage-on-p.patch
|
||||
patches.libreelec/rockchip-0030-FROMLIST-v9-dt-bindings-vendor-prefixes-Add-Verisili.patch
|
||||
patches.libreelec/rockchip-0031-FROMLIST-v9-dt-bindings-iommu-verisilicon-Add-bindin.patch
|
||||
patches.libreelec/rockchip-0032-FROMLIST-v9-iommu-Add-verisilicon-IOMMU-driver.patch
|
||||
patches.libreelec/rockchip-0033-FROMLIST-v9-MAINTAINERS-Add-entry-for-Verisilicon-IO.patch
|
||||
patches.libreelec/rockchip-0034-FROMLIST-v9-media-verisilicon-AV1-Restore-IOMMU-cont.patch
|
||||
patches.libreelec/rockchip-0035-FROMLIST-v9-arm64-dts-rockchip-Add-verisilicon-IOMMU.patch
|
||||
patches.libreelec/rockchip-0036-FROMLIST-v1-drm-bridge-dw-hdmi-qp-Return-0-in-audio-.patch
|
||||
patches.libreelec/rockchip-0037-FROMLIST-v1-drm-bridge-synopsys-Do-not-warn-about-au.patch
|
||||
patches.libreelec/rockchip-0038-FROMLIST-v1-arm64-dts-rockchip-use-MAC-TX-delay-for-.patch
|
||||
patches.libreelec/rockchip-0039-FROMLIST-v2-arm64-dts-rockchip-Fix-sound-output-from.patch
|
||||
patches.libreelec/rockchip-0040-FROMLIST-v3-arm64-dts-rockchip-Add-the-vdpu381-Video.patch
|
||||
patches.libreelec/rockchip-0041-FROMLIST-v3-arm64-dts-rockchip-Add-the-vdpu383-Video.patch
|
||||
patches.libreelec/rockchip-0042-FROMLIST-v3-media-rkvdec-Add-HEVC-backend.patch
|
||||
patches.libreelec/rockchip-0043-FROMLIST-v3-media-rkvdec-Add-variants-support.patch
|
||||
patches.libreelec/rockchip-0044-FROMLIST-v3-media-rkvdec-Implement-capability-filter.patch
|
||||
patches.libreelec/rockchip-0045-FROMLIST-v3-media-rkvdec-Add-RK3288-variant.patch
|
||||
patches.libreelec/rockchip-0046-FROMLIST-v3-media-rkvdec-Disable-QoS-for-HEVC-and-VP.patch
|
||||
patches.libreelec/rockchip-0047-FROMLIST-v3-media-dt-bindings-rockchip-vdec-Add-RK32.patch
|
||||
patches.libreelec/rockchip-0048-FROMLIST-v3-ARM-dts-rockchip-Add-vdec-node-for-RK328.patch
|
||||
patches.libreelec/rockchip-0049-FROMLIST-v1-drm-rockchip-vop2-Add-delay-between-poll.patch
|
||||
patches.libreelec/rockchip-0050-FROMLIST-v1-drm-rockchip-vop2-Only-wait-for-changed-.patch
|
||||
patches.libreelec/rockchip-0051-FROMLIST-v1-media-verisilicon-Export-only-needed-pix.patch
|
||||
patches.libreelec/rockchip-0052-FROMLIST-v1-media-verisilicon-Fix-CPU-stalls-on-G2-b.patch
|
||||
patches.libreelec/rockchip-0053-FROMLIST-v1-media-verisilicon-Protect-G2-HEVC-decode.patch
|
||||
patches.libreelec/rockchip-0054-FROMLIST-v4-phy-hdmi-Add-HDMI-2.1-FRL-configuration-.patch
|
||||
patches.libreelec/rockchip-0055-FROMLIST-v4-phy-rockchip-samsung-hdptx-Use-usleep_ra.patch
|
||||
patches.libreelec/rockchip-0056-FROMLIST-v4-phy-rockchip-samsung-hdptx-Fix-coding-st.patch
|
||||
patches.libreelec/rockchip-0057-FROMLIST-v4-phy-rockchip-samsung-hdptx-Consistently-.patch
|
||||
patches.libreelec/rockchip-0058-FROMLIST-v4-phy-rockchip-samsung-hdptx-Enable-lane-o.patch
|
||||
patches.libreelec/rockchip-0059-FROMLIST-v4-phy-rockchip-samsung-hdptx-Cleanup-_cmn_.patch
|
||||
patches.libreelec/rockchip-0060-FROMLIST-v4-phy-rockchip-samsung-hdptx-Compute-clk-r.patch
|
||||
patches.libreelec/rockchip-0061-FROMLIST-v4-phy-rockchip-samsung-hdptx-Drop-hw_rate-.patch
|
||||
patches.libreelec/rockchip-0062-FROMLIST-v4-phy-rockchip-samsung-hdptx-Switch-to-dri.patch
|
||||
patches.libreelec/rockchip-0063-FROMLIST-v4-phy-rockchip-samsung-hdptx-Extend-rk_hdp.patch
|
||||
patches.libreelec/rockchip-0064-FROMLIST-v4-phy-rockchip-samsung-hdptx-Add-HDMI-2.1-.patch
|
||||
patches.libreelec/rockchip-0065-FROMLIST-v1-clk-rockchip-rk3588-Don-t-change-PLL-rat.patch
|
||||
patches.libreelec/rockchip-0066-FROMLIST-v1-media-platform-rga-Drop-unneeded-v4l2_m2.patch
|
||||
patches.libreelec/rockchip-0067-FROMLIST-v7-media-uapi-HEVC-Add-v4l2_ctrl_hevc_ext_s.patch
|
||||
patches.libreelec/rockchip-0068-FROMLIST-v7-media-v4l2-ctrls-Add-hevc_ext_sps_-ls-t_.patch
|
||||
patches.libreelec/rockchip-0069-FROMLIST-v7-media-visl-Add-HEVC-short-and-long-term-.patch
|
||||
patches.libreelec/rockchip-0070-FROMLIST-v7-media-rkvdec-Switch-to-using-structs-ins.patch
|
||||
patches.libreelec/rockchip-0071-FROMLIST-v7-media-rkvdec-Move-cabac-tables-to-their-.patch
|
||||
patches.libreelec/rockchip-0072-FROMLIST-v7-media-rkvdec-Use-structs-to-represent-th.patch
|
||||
patches.libreelec/rockchip-0073-FROMLIST-v7-media-rkvdec-Move-h264-functions-to-comm.patch
|
||||
patches.libreelec/rockchip-0074-FROMLIST-v7-media-rkvdec-Move-hevc-functions-to-comm.patch
|
||||
patches.libreelec/rockchip-0075-FROMLIST-v7-media-rkvdec-Add-variant-specific-coded-.patch
|
||||
patches.libreelec/rockchip-0076-FROMLIST-v7-media-rkvdec-Add-RCB-and-SRAM-support.patch
|
||||
patches.libreelec/rockchip-0077-FROMLIST-v7-media-rkvdec-Support-per-variant-interru.patch
|
||||
patches.libreelec/rockchip-0078-FROMLIST-v7-media-rkvdec-Enable-all-clocks-without-n.patch
|
||||
patches.libreelec/rockchip-0079-FROMLIST-v7-media-rkvdec-Disable-multicore-support.patch
|
||||
patches.libreelec/rockchip-0080-FROMLIST-v7-media-rkvdec-Add-H264-support-for-the-VD.patch
|
||||
patches.libreelec/rockchip-0081-FROMLIST-v7-media-rkvdec-Add-H264-support-for-the-VD.patch
|
||||
patches.libreelec/rockchip-0082-FROMLIST-v7-media-rkvdec-Add-HEVC-support-for-the-VD.patch
|
||||
patches.libreelec/rockchip-0083-FROMLIST-v7-media-rkvdec-Add-HEVC-support-for-the-VD.patch
|
||||
patches.libreelec/rockchip-0084-FROMLIST-v1.2-media-dt-bindings-rockchip-Add-RK3568-.patch
|
||||
patches.libreelec/rockchip-0085-FROMLIST-v1.2-media-rkvdec-Add-support-for-the-VDPU3.patch
|
||||
patches.libreelec/rockchip-0086-FROMLIST-v1.2-arm64-dts-rockchip-Add-the-vdpu346-Vid.patch
|
||||
patches.libreelec/rockchip-0087-FROMLIST-v2-mmc-sdhci-of-dwcmshc-Add-command-queue-s.patch
|
||||
patches.libreelec/rockchip-0088-FROMLIST-v2-arm64-dts-rockchip-Fix-USB-Type-C-host-m.patch
|
||||
patches.libreelec/rockchip-0089-FROMLIST-v1-mmc-dw_mmc-rockchip-Add-memory-clock-aut.patch
|
||||
patches.libreelec/rockchip-0090-FROMLIST-v1-drm-rockchip-gem-Fix-memory-leak-when-dr.patch
|
||||
patches.libreelec/rockchip-0091-FROMLIST-v1-drm-rockchip-vop-avoid-overflow-of-clock.patch
|
||||
patches.libreelec/rockchip-0092-FROMLIST-v1-drm-rockchip-vop-avoid-overflow-of-clock.patch
|
||||
patches.libreelec/rockchip-0093-FROMLIST-v1-drm-rockchip-dw_hdmi-avoid-overflow-of-c.patch
|
||||
patches.libreelec/rockchip-0094-FROMLIST-v2-phy-rockchip-phy-rockchip-inno-hdmi-conv.patch
|
||||
patches.libreelec/rockchip-0095-FROMLIST-v7-arm64-dts-rockchip-Change-the-function-o.patch
|
||||
patches.libreelec/rockchip-0096-FROMLIST-v7-arm64-dts-rockchip-Use-a-longer-PWM-peri.patch
|
||||
patches.libreelec/rockchip-0097-FROMLIST-v7-arm64-dts-rockchip-Remove-rtc-for-Radxa-.patch
|
||||
patches.libreelec/rockchip-0098-FROMLIST-v7-arm64-dts-rockchip-Add-cd-gpios-for-sdmm.patch
|
||||
patches.libreelec/rockchip-0099-FROMLIST-v7-arm64-dts-rockchip-Fix-pmic-properties-f.patch
|
||||
patches.libreelec/rockchip-0100-FROMLIST-v7-arm64-dts-rockchip-Add-missing-propertie.patch
|
||||
patches.libreelec/rockchip-0101-FROMLIST-v7-arm64-dts-rockchip-Add-pinctrl-names-for.patch
|
||||
patches.libreelec/rockchip-0102-FROMLIST-v7-arm64-dts-rockchip-Make-eeprom-read-only.patch
|
||||
patches.libreelec/rockchip-0103-FROMLIST-v7-arm64-dts-rockchip-Fix-vcc_3v3_s0-vin-su.patch
|
||||
patches.libreelec/rockchip-0104-FROMLIST-v7-arm64-dts-rockchip-Trivial-changes-for-R.patch
|
||||
patches.libreelec/rockchip-0105-FROMLIST-v7-arm64-dts-rockchip-Sort-nodes-properties.patch
|
||||
patches.libreelec/rockchip-0106-FROMLIST-v7-arm64-dts-rockchip-Enable-HDMI-audio-for.patch
|
||||
patches.libreelec/rockchip-0107-FROMLIST-v7-arm64-dts-rockchip-Enable-NPU-for-Radxa-.patch
|
||||
patches.libreelec/rockchip-0108-FROMLIST-v7-arm64-dts-rockchip-Add-eMMC-to-uSD-modul.patch
|
||||
patches.libreelec/rockchip-0109-FROMLIST-v1-arm64-dts-rockchip-Fix-audio-supply-for-.patch
|
||||
patches.libreelec/rockchip-0110-FROMLIST-v4-drm-amd-display-Remove-unnecessary-SIGNA.patch
|
||||
patches.libreelec/rockchip-0111-FROMLIST-v4-drm-Add-new-general-DRM-property-color-f.patch
|
||||
patches.libreelec/rockchip-0112-FROMLIST-v4-drm-Add-enum-conversion-from-to-HDMI_COL.patch
|
||||
patches.libreelec/rockchip-0113-FROMLIST-v4-drm-bridge-Act-on-the-DRM-color-format-p.patch
|
||||
patches.libreelec/rockchip-0114-FROMLIST-v4-drm-bridge-dw-hdmi-qp-Set-bridge-support.patch
|
||||
patches.libreelec/rockchip-0115-FROMLIST-v4-drm-rockchip-dw_hdmi_qp-Set-supported_fo.patch
|
||||
patches.libreelec/rockchip-0116-FROMLIST-v4-drm-display-hdmi-state-helper-Act-on-col.patch
|
||||
patches.libreelec/rockchip-0117-FROMLIST-v4-drm-rockchip-Implement-color-format-DRM-.patch
|
||||
patches.libreelec/rockchip-0118-FROMLIST-v3-uapi-Provide-DIV_ROUND_CLOSEST.patch
|
||||
patches.libreelec/rockchip-0119-FROMLIST-v3-drm-Add-CRTC-background-color-property.patch
|
||||
patches.libreelec/rockchip-0120-FROMLIST-v3-drm-rockchip-vop2-Support-setting-custom.patch
|
||||
patches.libreelec/rockchip-0121-FROMLIST-v1-pmdomain-rockchip-quiet-regulator-error-.patch
|
||||
patches.libreelec/rockchip-0122-FROMLIST-v1-mmc-sdhci-of-dwcmshc-Fix-command-queue-s.patch
|
||||
patches.libreelec/rockchip-0123-FROMLIST-v2-mmc-sdhci-of-dwcmshc-Disable-internal-cl.patch
|
||||
patches.libreelec/rockchip-0124-FROMLIST-v2-mmc-sdhci-of-dwcmshc-reduce-CIT-for-bett.patch
|
||||
patches.libreelec/rockchip-0125-FROMLIST-v1-dt-bindings-iommu-rockchip-Add-support-f.patch
|
||||
patches.libreelec/rockchip-0126-FROMLIST-v1-iommu-rockchip-Use-devm_clk_bulk_get_all.patch
|
||||
patches.libreelec/rockchip-0127-FROMLIST-v1-iommu-rockchip-disable-fetch-dte-time-li.patch
|
||||
patches.libreelec/rockchip-0128-FROMLIST-v1-PCI-dwc-Make-Link-Up-IRQ-logic-handle-al.patch
|
||||
patches.libreelec/rockchip-0129-FROMLIST-v7-PCI-Configure-Root-Port-MPS-during-host-.patch
|
||||
patches.libreelec/rockchip-0130-FROMLIST-v2-phy-rockchip-inno-usb2-fix-disconnection.patch
|
||||
patches.libreelec/rockchip-0131-FROMLIST-v2-phy-rockchip-inno-usb2-fix-communication.patch
|
||||
patches.libreelec/rockchip-0132-FROMLIST-v1-arm64-dts-rockchip-add-dma-coherent-for-.patch
|
||||
patches.libreelec/rockchip-0133-FROMLIST-v1-ASoC-rockchip-Fix-Wvoid-pointer-to-enum-.patch
|
||||
patches.libreelec/rockchip-0134-FROMLIST-v1-pmdomain-rockchip-Fix-init-genpd-as-GENP.patch
|
||||
patches.libreelec/rockchip-0135-FROMLIST-v1-drm-bridge-dw-hdmi-qp-fix-multi-channel-.patch
|
||||
patches.libreelec/rockchip-0136-FROMLIST-v2-media-verisilicon-AV1-Fix-enable-cdef-co.patch
|
||||
patches.libreelec/rockchip-0137-FROMLIST-v2-media-verisilicon-AV1-Fix-tx-mode-bit-se.patch
|
||||
patches.libreelec/rockchip-0138-FROMLIST-v1-media-rkvdec-vp9-Fix-probs-struct-alignm.patch
|
||||
patches.libreelec/rockchip-0139-WIP-SCRAMB-drm-bridge-Add-detect_ctx-hook.patch
|
||||
patches.libreelec/rockchip-0140-WIP-SCRAMB-drm-bridge-connector-Switch-from-detect-t.patch
|
||||
patches.libreelec/rockchip-0141-WIP-SCRAMB-drm-bridge-dw-hdmi-qp-Add-high-TMDS-clock.patch
|
||||
patches.libreelec/rockchip-0142-WIP-YUV420-drm-rockchip-vop2-Add-YUV420-output-forma.patch
|
||||
patches.libreelec/rockchip-0143-WIP-YUV420-drm-rockchip-dw_hdmi_qp-Add-YUV420-output.patch
|
||||
patches.libreelec/rockchip-0144-WIP-FRL-arm64-dts-rockchip-Add-tmds-enable-gpios-to-.patch
|
||||
patches.libreelec/rockchip-0145-WIP-FRL-arm64-dts-rockchip-Assign-ACLK_VOP-to-750-MH.patch
|
||||
patches.libreelec/rockchip-0146-WIP-FRL-drm-connector-hdmi-Handle-FRL-in-hdmi_clock_.patch
|
||||
patches.libreelec/rockchip-0147-WIP-FRL-drm-bridge-dw-hdmi-qp-Add-HDMI-2.1-FRL-suppo.patch
|
||||
patches.libreelec/rockchip-0148-WIP-FRL-drm-rockchip-dw_hdmi_qp-Add-HDMI-2.1-FRL-sup.patch
|
||||
patches.libreelec/rockchip-0149-WIP-FRL-drm-rockchip-vop2-Add-HDMI-2.1-FRL-support.patch
|
||||
patches.libreelec/rockchip-0150-KWIBOO-media-cec-adap-add-debounce-support-when-sett.patch
|
||||
patches.libreelec/rockchip-0151-KNAERZCHE-drm-bridge-synopsys-fix-CEC-not-working-af.patch
|
||||
patches.libreelec/rockchip-0152-WIP-arm64-dts-rockchip-add-missing-UFS-regulators.patch
|
||||
patches.libreelec/rockchip-0153-WIP-arm64-dts-rockchip-add-pcie-wifi-support-to-Oran.patch
|
||||
patches.libreelec/rockchip-0154-WIP-media-rkvdec-Do-not-write-ext-rps-if-not-set-on-.patch
|
||||
patches.libreelec/rockchip-0155-WIP-media-rkvdec-Add-VP9-support-for-the-VDPU381-var.patch
|
||||
patches.libreelec/rockchip-0156-WIP-media-rkvdec-Add-VP9-support-for-the-VDPU346-var.patch
|
||||
patches.libreelec/rockchip-0157-WIP-media-rkvdec-Add-VP9-Profile2-support-for-VDPU34.patch
|
||||
57
patch/kernel/archive/rockchip-6.19/overlay/Makefile
Normal file
57
patch/kernel/archive/rockchip-6.19/overlay/Makefile
Normal file
@@ -0,0 +1,57 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
dtbo-$(CONFIG_ARCH_ROCKCHIP) += \
|
||||
rockchip-ds1307.dtbo \
|
||||
rockchip-i2c1.dtbo \
|
||||
rockchip-i2c4.dtbo \
|
||||
rockchip-pwm1.dtbo \
|
||||
rockchip-pwm2.dtbo \
|
||||
rockchip-pwm3.dtbo \
|
||||
rockchip-spi0.dtbo \
|
||||
rockchip-spi2.dtbo \
|
||||
rockchip-spidev0.dtbo \
|
||||
rockchip-spidev2.dtbo \
|
||||
rockchip-uart1.dtbo \
|
||||
rockchip-uart2.dtbo \
|
||||
rockchip-uart3.dtbo \
|
||||
rockchip-uart4.dtbo \
|
||||
rockchip-w1-gpio.dtbo \
|
||||
rk322x-emmc.dtbo \
|
||||
rk322x-emmc-pins.dtbo \
|
||||
rk322x-emmc-ddr-ph45.dtbo \
|
||||
rk322x-emmc-ddr-ph180.dtbo \
|
||||
rk322x-emmc-hs200.dtbo \
|
||||
rk322x-nand.dtbo \
|
||||
rk322x-led-conf-default.dtbo \
|
||||
rk322x-led-conf1.dtbo \
|
||||
rk322x-led-conf2.dtbo \
|
||||
rk322x-led-conf3.dtbo \
|
||||
rk322x-led-conf4.dtbo \
|
||||
rk322x-led-conf5.dtbo \
|
||||
rk322x-led-conf6.dtbo \
|
||||
rk322x-led-conf7.dtbo \
|
||||
rk322x-led-conf8.dtbo \
|
||||
rk322x-cpu-hs.dtbo \
|
||||
rk322x-cpu-hs-lv.dtbo \
|
||||
rk322x-wlan-alt-wiring.dtbo \
|
||||
rk322x-cpu-stability.dtbo \
|
||||
rk322x-ir-wakeup.dtbo \
|
||||
rk322x-ddr3-330.dtbo \
|
||||
rk322x-ddr3-528.dtbo \
|
||||
rk322x-ddr3-660.dtbo \
|
||||
rk322x-ddr3-800.dtbo \
|
||||
rk322x-bt-8723cs.dtbo \
|
||||
rk322x-usb-otg-peripheral.dtbo
|
||||
|
||||
|
||||
scr-$(CONFIG_ARCH_ROCKCHIP) += \
|
||||
rk322x-fixup.scr \
|
||||
rockchip-fixup.scr
|
||||
|
||||
dtbotxt-$(CONFIG_ARCH_ROCKCHIP) += \
|
||||
README.rk322x-overlays \
|
||||
README.rockchip-overlays
|
||||
|
||||
dtb-y += $(dtbo-y) $(scr-y) $(dtbotxt-y)
|
||||
|
||||
clean-files := *.dtbo *.scr
|
||||
|
||||
@@ -0,0 +1,98 @@
|
||||
This document describes overlays provided in the kernel packages
|
||||
For generic Armbian overlays documentation please see
|
||||
https://docs.armbian.com/User-Guide_Armbian_overlays/
|
||||
|
||||
### Platform:
|
||||
|
||||
rk322x (Rockchip)
|
||||
|
||||
### Provided overlays:
|
||||
|
||||
- rk322x-cpu-hs
|
||||
- rk322x-cpu-stability
|
||||
- rk322x-emmc*
|
||||
- rk322x-nand
|
||||
- rk322x-emmc-nand
|
||||
- rk322x-led-conf*
|
||||
- rk322x-wlan-alt-wiring
|
||||
- rk322x-ddr3-*
|
||||
- rk322x-bt-*
|
||||
- rk322x-usb-otg-peripheral
|
||||
- rk322x-ir-wakeup
|
||||
|
||||
### Overlay details:
|
||||
|
||||
### rk322x-cpu-hs
|
||||
|
||||
Activates higher CPU speed (up to 1.4ghz) for rk3228b/rk3229 boxes
|
||||
|
||||
### rk322x-cpu-stability
|
||||
|
||||
Increases the voltage of the lowest operating point to increase stability
|
||||
on some boards which have power regulation issues. Also adds a settling
|
||||
time to allow power regulator stabilize voltage.
|
||||
|
||||
### emmc*
|
||||
|
||||
rk322x-emmc activates onboard emmc device node and deactivates the
|
||||
nand controller.
|
||||
rk322x-emmc-pins sets the pin controller default pull up/down
|
||||
configuration, not all boards are happy with this overlay, so your
|
||||
mileage may vary and may want to not use it.
|
||||
rk322x-emmc-ddr-ph45/ph180 sets the emmc ddr mode. First overlay
|
||||
sets the default phase clock shifting to 45 degrees, the second
|
||||
overlay to 180 degrees. They are alternative, choose the one that
|
||||
makes your emmc perform better.
|
||||
rk322x-emmc-hs200 enables the hs200 mode. It is preferable to
|
||||
ddr mode because it is more stable, but old emmc parts don't
|
||||
support it.
|
||||
|
||||
### nand
|
||||
|
||||
Activates onboard nand device node and deactivates the emmc controller.
|
||||
Also sets up the pin controller default pull up/down configuration
|
||||
|
||||
### rk322x-led-conf*
|
||||
|
||||
Each device tree of this kind provides a different known wiring configuration
|
||||
(ie: gpio and active low/high) of the onboard leds. Each board manufacturer
|
||||
usually choose a different GPIO for the auxiliary led, but the main "working"
|
||||
led is always wired to the same gpio (although it may be active high or low)
|
||||
led-conf1 is commonly found in boards made by Chiptrip manufacturer
|
||||
led-conf2 is found in other boards with R329Q and MXQ_RK3229 marking
|
||||
led-conf3 is found in boards with R28-MXQ marking
|
||||
led-conf4 is found on boards with T066 marking
|
||||
led-conf5 is found on boards with IPB900 marking from AEMS PVT
|
||||
led-conf6 is found on boards with MXQ_PRO_V72 and similar markings, possibly
|
||||
with eMCP module.
|
||||
led-conf7 is found on boards with R29_MXQ, R2B_MXQ and H20 markings
|
||||
led-conf8 is specific for H20_221_V1.71 boards, but may work on other variants
|
||||
|
||||
### rk322x-alt-wiring
|
||||
|
||||
Some boards have different SDIO wiring setup for wifi chips. This overlay
|
||||
enables the different pin controller wiring and power enable
|
||||
|
||||
### rk322x-ddr3-*
|
||||
|
||||
Enable DRAM memory controller and sets the speed to the given speed bin.
|
||||
The DRAM memory controller reclocking only works with DDR3/LPDDR3, if
|
||||
you enable one of these overlays on boards with DDR2 memory the system
|
||||
will not boot anymore
|
||||
|
||||
### rk322x-bt-*
|
||||
|
||||
Overlays that enable bluetooth devices. Most common bluetooth chips are
|
||||
realtek ones.
|
||||
rk322x-bt-8723cs: enable this overlay for 8723cs and 8703bs wifi/bluetooth
|
||||
|
||||
### rk322x-usb-otg-peripheral
|
||||
|
||||
Set the OTG USB port to peripheral mode to be used as USB slave instead
|
||||
of USB host
|
||||
|
||||
### rk322x-ir-wakeup
|
||||
|
||||
Enable the rockchip-ir-driver in place of the standard gpio-ir-receiver.
|
||||
The rockchip-specific driver exploits the Trust OS and Virtual Poweroff mode
|
||||
to allow power up via remote controller power button.
|
||||
@@ -0,0 +1,85 @@
|
||||
This document describes overlays provided in the kernel packages
|
||||
For generic Armbian overlays documentation please see
|
||||
https://docs.armbian.com/User-Guide_Armbian_overlays/
|
||||
|
||||
### Platform:
|
||||
|
||||
rockchip (Rockchip)
|
||||
|
||||
### Provided overlays:
|
||||
|
||||
- ds1307
|
||||
- i2c1
|
||||
- i2c4
|
||||
- pwm1
|
||||
- pwm2
|
||||
- pwm3
|
||||
- spi0
|
||||
- spi2
|
||||
- spidev0
|
||||
- spidev2
|
||||
- uart1
|
||||
- uart2
|
||||
- uart3
|
||||
- uart4
|
||||
- w1-gpio
|
||||
|
||||
### Overlay details:
|
||||
|
||||
### ds1307
|
||||
|
||||
Activates ds1307 rtc on i2c1
|
||||
|
||||
### i2c1
|
||||
|
||||
Activate i2c1
|
||||
|
||||
### i2c4
|
||||
|
||||
Activate i2c4
|
||||
|
||||
### pwm*
|
||||
|
||||
Activate pwm1, pwm2 and pwm3
|
||||
|
||||
### spi0
|
||||
|
||||
Activate spi0
|
||||
conflicts with uart4
|
||||
|
||||
### spi2
|
||||
|
||||
Activate spi2
|
||||
|
||||
### spidev0
|
||||
|
||||
Activate spidev on spi0
|
||||
Depends on spi0
|
||||
|
||||
### spidev2
|
||||
|
||||
Activate spidev on spi2
|
||||
depends on spi2
|
||||
|
||||
### uart1
|
||||
|
||||
Activate uart1
|
||||
|
||||
### uart2
|
||||
|
||||
Activate uart2
|
||||
|
||||
### uart3
|
||||
|
||||
Activate uart3
|
||||
|
||||
### uart4
|
||||
|
||||
Activate uart4
|
||||
Conflicts with spi0
|
||||
|
||||
### w1-gpio
|
||||
|
||||
Activates 1-wire gpio master on GPIO0 17
|
||||
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include <dt-bindings/input/input.h>
|
||||
#include <dt-bindings/pinctrl/rockchip.h>
|
||||
|
||||
&uart1 {
|
||||
pinctrl-0 = <&uart11_xfer>, <&uart11_rts>, <&uart11_cts>;
|
||||
pinctrl-names = "default";
|
||||
uart-has-rtscts;
|
||||
status = "okay";
|
||||
bluetooth {
|
||||
compatible = "realtek,rtl8723cs-bt";
|
||||
enable-gpios = <&gpio2 RK_PD5 GPIO_ACTIVE_HIGH>;
|
||||
device-wake-gpios = <&gpio3 RK_PD3 GPIO_ACTIVE_HIGH>;
|
||||
host-wake-gpios = <&gpio3 RK_PD2 GPIO_ACTIVE_HIGH>;
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,68 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
|
||||
fragment@0 {
|
||||
target = <&cpu0_opp_table>;
|
||||
__overlay__ {
|
||||
opp-600000000 {
|
||||
opp-microvolt = <950000 950000 1275000>;
|
||||
};
|
||||
opp-816000000 {
|
||||
opp-microvolt = <950000 950000 1275000>;
|
||||
};
|
||||
opp-1008000000 {
|
||||
opp-microvolt = <1000000 1000000 1275000>;
|
||||
};
|
||||
opp-1200000000 {
|
||||
opp-microvolt = <1100000 1100000 1275000>;
|
||||
};
|
||||
opp-1296000000 {
|
||||
opp-hz = /bits/ 64 <1296000000>;
|
||||
opp-microvolt = <1150000 1150000 1275000>;
|
||||
};
|
||||
opp-1392000000 {
|
||||
opp-hz = /bits/ 64 <1392000000>;
|
||||
opp-microvolt = <1225000 1225000 1275000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
fragment@1 {
|
||||
target = <&gpu_opp_table>;
|
||||
__overlay__ {
|
||||
opp-200000000 {
|
||||
opp-microvolt = <1050000 1050000 1200000>;
|
||||
};
|
||||
opp-300000000 {
|
||||
opp-microvolt = <1050000 1050000 1200000>;
|
||||
};
|
||||
opp-400000000 {
|
||||
opp-microvolt = <1050000 1050000 1200000>;
|
||||
};
|
||||
opp-500000000 {
|
||||
opp-microvolt = <1050000 1050000 1200000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
fragment@2 {
|
||||
target = <&dmc_opp_table>;
|
||||
__overlay__ {
|
||||
opp-330000000 {
|
||||
opp-microvolt = <1050000 1050000 1200000>;
|
||||
};
|
||||
opp-534000000 {
|
||||
opp-microvolt = <1050000 1050000 1200000>;
|
||||
};
|
||||
opp-660000000 {
|
||||
opp-microvolt = <1050000 1050000 1200000>;
|
||||
};
|
||||
opp-786000000 {
|
||||
opp-microvolt = <1100000 1050000 1200000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
@@ -0,0 +1,28 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
|
||||
fragment@0 {
|
||||
target = <&cpu0_opp_table>;
|
||||
__overlay__ {
|
||||
|
||||
opp-1296000000 {
|
||||
opp-hz = /bits/ 64 <1296000000>;
|
||||
opp-microvolt = <1325000 1325000 1400000>;
|
||||
};
|
||||
opp-1392000000 {
|
||||
opp-hz = /bits/ 64 <1392000000>;
|
||||
opp-microvolt = <1350000 1350000 1400000>;
|
||||
};
|
||||
/*
|
||||
opp-1464000000 {
|
||||
opp-hz = /bits/ 64 <1464000000>;
|
||||
opp-microvolt = <1400000 1400000 1400000>;
|
||||
};
|
||||
*/
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
@@ -0,0 +1,52 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
|
||||
/*
|
||||
Device tree overlay that tries to overcome issues on power regulators (expecially ARM
|
||||
power regulator) increasing lowest voltage and adding settling time to allow voltage
|
||||
stabilization
|
||||
*/
|
||||
|
||||
fragment@0 {
|
||||
target = <&cpu0_opp_table>;
|
||||
__overlay__ {
|
||||
|
||||
/*
|
||||
Increase 600 and 800 Mhz operating points voltage to decrease the range
|
||||
between minimum and maximum voltages
|
||||
*/
|
||||
opp-600000000 {
|
||||
opp-hz = /bits/ 64 <600000000>;
|
||||
opp-microvolt = <1100000>;
|
||||
};
|
||||
|
||||
opp-816000000 {
|
||||
opp-hz = /bits/ 64 <816000000>;
|
||||
opp-microvolt = <1100000>;
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
fragment@1 {
|
||||
target = <&vdd_arm>;
|
||||
__overlay__ {
|
||||
|
||||
regulator-ramp-delay = <300>; // 30 uV/us, so 0.3v transition settling time is 1ms
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
fragment@2 {
|
||||
target = <&vdd_log>;
|
||||
__overlay__ {
|
||||
|
||||
regulator-ramp-delay = <600>; // 600 uV/us, so 0,3v transition settling time is 0.5ms
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
@@ -0,0 +1,28 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
|
||||
fragment@0 {
|
||||
target = <&dmc>;
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@1 {
|
||||
target = <&dmc_opp_table>;
|
||||
__overlay__ {
|
||||
opp-534000000 {
|
||||
status = "disabled";
|
||||
};
|
||||
opp-660000000 {
|
||||
status = "disabled";
|
||||
};
|
||||
opp-786000000 {
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
@@ -0,0 +1,28 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
|
||||
fragment@0 {
|
||||
target = <&dmc>;
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@1 {
|
||||
target = <&dmc_opp_table>;
|
||||
__overlay__ {
|
||||
opp-534000000 {
|
||||
status = "okay";
|
||||
};
|
||||
opp-660000000 {
|
||||
status = "disabled";
|
||||
};
|
||||
opp-786000000 {
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
@@ -0,0 +1,28 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
|
||||
fragment@0 {
|
||||
target = <&dmc>;
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@1 {
|
||||
target = <&dmc_opp_table>;
|
||||
__overlay__ {
|
||||
opp-534000000 {
|
||||
status = "okay";
|
||||
};
|
||||
opp-660000000 {
|
||||
status = "okay";
|
||||
};
|
||||
opp-786000000 {
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
@@ -0,0 +1,28 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
|
||||
fragment@0 {
|
||||
target = <&dmc>;
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@1 {
|
||||
target = <&dmc_opp_table>;
|
||||
__overlay__ {
|
||||
opp-534000000 {
|
||||
status = "okay";
|
||||
};
|
||||
opp-660000000 {
|
||||
status = "okay";
|
||||
};
|
||||
opp-786000000 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
@@ -0,0 +1,14 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
|
||||
fragment@0 {
|
||||
target = <&emmc>;
|
||||
__overlay__ {
|
||||
mmc-ddr-1_8v;
|
||||
rockchip,default-sample-phase = <180>;
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user