mirror of
https://github.com/LibreELEC/LibreELEC.tv
synced 2025-09-24 19:46:01 +07:00
linux: update rockchip to Linux 6.17-rc6
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
This commit is contained in:
@@ -30,8 +30,8 @@ case "${LINUX}" in
|
||||
PKG_PATCH_DIRS="raspberrypi rtlwifi/6.13 rtlwifi/6.14 rtlwifi/6.15 rtlwifi/6.17"
|
||||
;;
|
||||
rockchip)
|
||||
PKG_VERSION="76eeb9b8de9880ca38696b2fb56ac45ac0a25c6c" # 6.17-rc5
|
||||
PKG_SHA256="b2ff7ef05755dadd0cfc526ef59ec80954a89ec6dc71e978ea09cb0420551950"
|
||||
PKG_VERSION="f83ec76bf285bea5727f478a68b894f5543ca76e" # 6.17-rc6
|
||||
PKG_SHA256="e3fc0d538db1085d756041190b5245b49a10e9b665a633c2539ea1515c328fb6"
|
||||
PKG_URL="https://github.com/chewitt/linux/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
|
||||
PKG_PATCH_DIRS="default rockchip rtlwifi/6.17"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 1efb0ab46aeddce29687b942b118a5338d249c61 Mon Sep 17 00:00:00 2001
|
||||
From e2b420ac5392f83c7998d613af6bc4da1b3af596 Mon Sep 17 00:00:00 2001
|
||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||
Date: Sat, 13 Apr 2019 05:45:18 +0000
|
||||
Subject: [PATCH 001/108] LOCAL: arm64: fix Kodi sysinfo CPU information
|
||||
Subject: [PATCH 001/110] LOCAL: arm64: fix Kodi sysinfo CPU information
|
||||
|
||||
This allows the CPU information to show in the Kodi sysinfo screen, e.g.
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 9f9d1e1535f8004247aca088d83f964c66a81155 Mon Sep 17 00:00:00 2001
|
||||
From 65cbc57d995a081c9298f3b8e192435a5141f712 Mon Sep 17 00:00:00 2001
|
||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||
Date: Wed, 16 Jul 2025 11:03:09 +0000
|
||||
Subject: [PATCH 002/108] LOCAL: arm64: dts: rockchip: rock5b: disable sdio
|
||||
Subject: [PATCH 002/110] LOCAL: arm64: dts: rockchip: rock5b: disable sdio
|
||||
node
|
||||
|
||||
Radxa ships an M2 compatible WiFi module with PCIe wired RTL8852BE
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 5f3225643ae70aa456d1cc3ea4b42a2a1556ad0d Mon Sep 17 00:00:00 2001
|
||||
From ce0673810ea6c224a5ea5afafd3b6c3f24011bb5 Mon Sep 17 00:00:00 2001
|
||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||
Date: Wed, 16 Jul 2025 05:09:07 +0000
|
||||
Subject: [PATCH 003/108] LOCAL: drm/rockchip: vop2: rk3588: change
|
||||
Subject: [PATCH 003/110] LOCAL: drm/rockchip: vop2: rk3588: change
|
||||
Esmart/Cluster ordering
|
||||
|
||||
Order Esmart planes before Cluster planes so Kodi (which currently
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From ba2f7791641e70ab3a6ad8605622a46a99f4b667 Mon Sep 17 00:00:00 2001
|
||||
From d2b936034b54c68dad7ea5a992516f00fcf25872 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Thu, 24 Jul 2025 14:10:18 -0400
|
||||
Subject: [PATCH 004/108] FROMGIT(6.18): media: uapi: HEVC: Add
|
||||
Subject: [PATCH 004/110] FROMGIT(6.18): media: uapi: HEVC: Add
|
||||
v4l2_ctrl_hevc_ext_sps_[ls]t_rps controls
|
||||
|
||||
Some hardware (e.g.: Rockchip's rk3588 hevc decoder) need the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 09f7bf034d1a5608cd1992db1e582c1352a10dbf Mon Sep 17 00:00:00 2001
|
||||
From 05f5cd65c1561cc55cf6ec54023f88466d286028 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Thu, 24 Jul 2025 14:10:19 -0400
|
||||
Subject: [PATCH 005/108] FROMGIT(6.18): media: v4l2-ctrls: Add
|
||||
Subject: [PATCH 005/110] FROMGIT(6.18): media: v4l2-ctrls: Add
|
||||
hevc_ext_sps_[ls]t_rps controls
|
||||
|
||||
The vdpu381 decoder found on newer Rockchip SoC need the information
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From fab7fe918af46b99bdd05a9a32c16d488ac8050b Mon Sep 17 00:00:00 2001
|
||||
From bc692341b1da628b580b01a9fd5ae59bf6d1da22 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Mon, 23 Jun 2025 12:07:17 -0400
|
||||
Subject: [PATCH 006/108] FROMGIT(6.18): arm64: dts: rockchip: Add the vdpu381
|
||||
Subject: [PATCH 006/110] FROMGIT(6.18): arm64: dts: rockchip: Add the vdpu381
|
||||
Video Decoders on RK3588
|
||||
|
||||
Add the vdpu381 Video Decoders to the rk3588-base devicetree.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From f2641077e6f20acb152e9cdb439a0475662538fa Mon Sep 17 00:00:00 2001
|
||||
From d5f7dbd36b24426c2b826f25ebd1016ecc7ce066 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Mon, 23 Jun 2025 12:07:18 -0400
|
||||
Subject: [PATCH 007/108] FROMGIT(6.18): arm64: dts: rockchip: Add the vdpu383
|
||||
Subject: [PATCH 007/110] FROMGIT(6.18): arm64: dts: rockchip: Add the vdpu383
|
||||
Video Decoder on rk3576
|
||||
|
||||
Add the vdpu383 Video Decoder variant to the RK3576 device tree.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From ea91dcbaa188e57990e25d381aa855d59ff9f1e9 Mon Sep 17 00:00:00 2001
|
||||
From e6f16c9515b560a3a96d73c1bcf3171adebf690f Mon Sep 17 00:00:00 2001
|
||||
From: Anton Kirilov <anton.kirilov@arm.com>
|
||||
Date: Thu, 7 Aug 2025 18:00:11 +0100
|
||||
Subject: [PATCH 008/108] FROMGIT(6.18): arm64: dts: rockchip: Enable HDMI
|
||||
Subject: [PATCH 008/110] FROMGIT(6.18): arm64: dts: rockchip: Enable HDMI
|
||||
audio output for NanoPi R6C/R6S
|
||||
|
||||
Enable HDMI audio output for FriendlyElec NanoPi R6C/R6S boards.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 4105b87fae397b898acc67b05019c7e8801bc582 Mon Sep 17 00:00:00 2001
|
||||
From ff036ee4ef16c474a987237522fdfc1beab0d332 Mon Sep 17 00:00:00 2001
|
||||
From: Anton Kirilov <anton.kirilov@arm.com>
|
||||
Date: Wed, 27 Aug 2025 15:22:10 +0100
|
||||
Subject: [PATCH 009/108] FROMGIT(6.18): arm64: dts: rockchip: Enable the NPU
|
||||
Subject: [PATCH 009/110] FROMGIT(6.18): arm64: dts: rockchip: Enable the NPU
|
||||
on NanoPi R6C/R6S
|
||||
|
||||
Enable the NPU on FriendlyElec NanoPi R6C/R6S boards.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2be686c1eaab81a13aa66752adbc2cc939d4ebb0 Mon Sep 17 00:00:00 2001
|
||||
From 0a1f97d8603d3ab28fbca990d9fb3b6acab9f70f Mon Sep 17 00:00:00 2001
|
||||
From: Tomeu Vizoso <tomeu@tomeuvizoso.net>
|
||||
Date: Mon, 21 Jul 2025 11:17:28 +0200
|
||||
Subject: [PATCH 010/108] FROMGIT(6.18): accel/rocket: Add registers header
|
||||
Subject: [PATCH 010/110] FROMGIT(6.18): accel/rocket: Add registers header
|
||||
|
||||
A XML file was generated with the data from the TRM, and then this
|
||||
header was generated from it.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c588f2f877ff0081119607f5fbfca3b130d6af66 Mon Sep 17 00:00:00 2001
|
||||
From 07ed07d49bf8fb709a4e06fb98b50325fa38c6b4 Mon Sep 17 00:00:00 2001
|
||||
From: Tomeu Vizoso <tomeu@tomeuvizoso.net>
|
||||
Date: Mon, 21 Jul 2025 11:17:29 +0200
|
||||
Subject: [PATCH 011/108] FROMGIT(6.18): accel/rocket: Add a new driver for
|
||||
Subject: [PATCH 011/110] FROMGIT(6.18): accel/rocket: Add a new driver for
|
||||
Rockchip's NPU
|
||||
|
||||
This initial version supports the NPU as shipped in the RK3588 SoC and
|
||||
@@ -79,10 +79,10 @@ index 000000000000..70f97bccf100
|
||||
+
|
||||
+* RK3588
|
||||
diff --git a/MAINTAINERS b/MAINTAINERS
|
||||
index cd7ff55b5d32..a19231134b01 100644
|
||||
index f6206963efbf..8e1c8da14af1 100644
|
||||
--- a/MAINTAINERS
|
||||
+++ b/MAINTAINERS
|
||||
@@ -7499,6 +7499,16 @@ T: git https://gitlab.freedesktop.org/drm/misc/kernel.git
|
||||
@@ -7497,6 +7497,16 @@ T: git https://gitlab.freedesktop.org/drm/misc/kernel.git
|
||||
F: drivers/accel/ivpu/
|
||||
F: include/uapi/drm/ivpu_accel.h
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 020bd1d28e4774d8beccc90bbfdad391d535cedc Mon Sep 17 00:00:00 2001
|
||||
From 0bd0e1ec74a2e2fcf9bb7b0ba22bc747ad4cbb29 Mon Sep 17 00:00:00 2001
|
||||
From: Tomeu Vizoso <tomeu@tomeuvizoso.net>
|
||||
Date: Mon, 21 Jul 2025 11:17:30 +0200
|
||||
Subject: [PATCH 012/108] FROMGIT(6.18): accel/rocket: Add IOCTL for BO
|
||||
Subject: [PATCH 012/110] FROMGIT(6.18): accel/rocket: Add IOCTL for BO
|
||||
creation
|
||||
|
||||
This uses the SHMEM DRM helpers and we map right away to the CPU and NPU
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2bf294ce12cd8982a7d47137c5fa699cd0c7436c Mon Sep 17 00:00:00 2001
|
||||
From e316e0fb36f7c86f2153ab0c41aa352510bb851e Mon Sep 17 00:00:00 2001
|
||||
From: Tomeu Vizoso <tomeu@tomeuvizoso.net>
|
||||
Date: Mon, 21 Jul 2025 11:17:31 +0200
|
||||
Subject: [PATCH 013/108] FROMGIT(6.18): accel/rocket: Add job submission IOCTL
|
||||
Subject: [PATCH 013/110] FROMGIT(6.18): accel/rocket: Add job submission IOCTL
|
||||
|
||||
Using the DRM GPU scheduler infrastructure, with a scheduler for each
|
||||
core.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2be26c65a61588e349d57fa84461aa7d0e9ce96e Mon Sep 17 00:00:00 2001
|
||||
From 931a81d1237851c708cc491fbec6bb89427e3ece Mon Sep 17 00:00:00 2001
|
||||
From: Tomeu Vizoso <tomeu@tomeuvizoso.net>
|
||||
Date: Mon, 21 Jul 2025 11:17:32 +0200
|
||||
Subject: [PATCH 014/108] FROMGIT(6.18): accel/rocket: Add IOCTLs for
|
||||
Subject: [PATCH 014/110] FROMGIT(6.18): accel/rocket: Add IOCTLs for
|
||||
synchronizing memory accesses
|
||||
|
||||
The NPU cores have their own access to the memory bus, and this isn't
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2a4747ba6fab4596a99366cea799aa992e262ce6 Mon Sep 17 00:00:00 2001
|
||||
From fcb2dac8a2a8889747b13efd52bc695c41016593 Mon Sep 17 00:00:00 2001
|
||||
From: Tomeu Vizoso <tomeu@tomeuvizoso.net>
|
||||
Date: Mon, 21 Jul 2025 11:17:33 +0200
|
||||
Subject: [PATCH 015/108] FROMGIT(6.18): dt-bindings: npu: rockchip,rknn: Add
|
||||
Subject: [PATCH 015/110] FROMGIT(6.18): dt-bindings: npu: rockchip,rknn: Add
|
||||
bindings
|
||||
|
||||
Add the bindings for the Neural Processing Unit IP from Rockchip.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 960534f564d80801fead4231c1e528e8e437ed87 Mon Sep 17 00:00:00 2001
|
||||
From 51c66e8a09312dfea8ef89237114aba928307fc7 Mon Sep 17 00:00:00 2001
|
||||
From: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
|
||||
Date: Mon, 21 Jul 2025 11:17:34 +0200
|
||||
Subject: [PATCH 016/108] FROMGIT(6.18): arm64: dts: rockchip: add pd_npu label
|
||||
Subject: [PATCH 016/110] FROMGIT(6.18): arm64: dts: rockchip: add pd_npu label
|
||||
for RK3588 power domains
|
||||
|
||||
The NPU of the RK3588 has an external supply. This supply also affects
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2f38aadba79e366bfbbb4e98bdf01b2fa0b4667d Mon Sep 17 00:00:00 2001
|
||||
From 5bd6f7efb942d73f95ec7d384c6ef6fecdabf226 Mon Sep 17 00:00:00 2001
|
||||
From: Tomeu Vizoso <tomeu@tomeuvizoso.net>
|
||||
Date: Mon, 21 Jul 2025 11:17:35 +0200
|
||||
Subject: [PATCH 017/108] FROMGIT(6.18): arm64: dts: rockchip: Add nodes for
|
||||
Subject: [PATCH 017/110] FROMGIT(6.18): arm64: dts: rockchip: Add nodes for
|
||||
NPU and its MMU to rk3588-base
|
||||
|
||||
See Chapter 36 "RKNN" from the RK3588 TRM (Part 1).
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 96fa1545d6e230d6253eb3f74b0eeb20b43cfa56 Mon Sep 17 00:00:00 2001
|
||||
From 56a5dcf2f424197a29676adcd46cc7ffb826c4a9 Mon Sep 17 00:00:00 2001
|
||||
From: Tomeu Vizoso <tomeu@tomeuvizoso.net>
|
||||
Date: Mon, 21 Jul 2025 11:17:36 +0200
|
||||
Subject: [PATCH 018/108] FROMGIT(6.18): arm64: dts: rockchip: Enable the NPU
|
||||
Subject: [PATCH 018/110] FROMGIT(6.18): arm64: dts: rockchip: Enable the NPU
|
||||
on quartzpro64
|
||||
|
||||
Enable the nodes added in a previous commit to the rk3588s device tree.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 317cce80eb431cd7d4aaf4dc30b319b2b3d5ef92 Mon Sep 17 00:00:00 2001
|
||||
From 24b189f1fb6eb178da2aeccc51dd408ebd1d74f4 Mon Sep 17 00:00:00 2001
|
||||
From: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
|
||||
Date: Mon, 21 Jul 2025 09:17:00 +0000
|
||||
Subject: [PATCH 019/108] FROMGIT(6.18): arm64: dts: rockchip: enable NPU on
|
||||
Subject: [PATCH 019/110] FROMGIT(6.18): arm64: dts: rockchip: enable NPU on
|
||||
ROCK 5B/5B+/5T
|
||||
|
||||
The NPU on the ROCK5B uses the same regulator for both the sram-supply
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 29b7330ef561ae7007792b9282c05d4ca5a32cd4 Mon Sep 17 00:00:00 2001
|
||||
From dbc2525099295ec6864e83016d755933fe295146 Mon Sep 17 00:00:00 2001
|
||||
From: Maud Spierings <maud_spierings@hotmail.com>
|
||||
Date: Sat, 23 Aug 2025 14:43:51 +0200
|
||||
Subject: [PATCH 020/108] FROMGIT(6.18): arm64: dts: rockchip: Enable HDMI
|
||||
Subject: [PATCH 020/110] FROMGIT(6.18): arm64: dts: rockchip: Enable HDMI
|
||||
receiver on orangepi 5 plus
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 17bad86ba250bb1a93bcc42333f0dc1bdee3ea9b Mon Sep 17 00:00:00 2001
|
||||
From 0d402d84d1e3afb656d6261fa53bf877c14aa996 Mon Sep 17 00:00:00 2001
|
||||
From: Maud Spierings <maud_spierings@hotmail.com>
|
||||
Date: Sat, 23 Aug 2025 14:43:52 +0200
|
||||
Subject: [PATCH 021/108] FROMGIT(6.18): arm64: dts: rockchip: Enable the NPU
|
||||
Subject: [PATCH 021/110] FROMGIT(6.18): arm64: dts: rockchip: Enable the NPU
|
||||
on the orangepi 5 boards
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From ee2f59492e51379da3fb11760c8b2d1bec7ebe48 Mon Sep 17 00:00:00 2001
|
||||
From e57ce0b593e2b92db338700386877451af5ef286 Mon Sep 17 00:00:00 2001
|
||||
From: "kylepzak@projectinitiative.io" <kylepzak@projectinitiative.io>
|
||||
Date: Tue, 19 Aug 2025 21:30:12 -0500
|
||||
Subject: [PATCH 022/108] FROMGIT(6.18): arm64: dts: rockchip: rk3588s-rock-5a:
|
||||
Subject: [PATCH 022/110] FROMGIT(6.18): arm64: dts: rockchip: rk3588s-rock-5a:
|
||||
Add green power LED
|
||||
|
||||
The Radxa ROCK 5A board includes a green power LED that is defined in
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From be887c8e5e8938d694e75f8ceb3aa90f2e3aa769 Mon Sep 17 00:00:00 2001
|
||||
From 805baf97875dfc3402c2d0921b4b7de1bc1cc851 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Reichel <sebastian.reichel@collabora.com>
|
||||
Date: Mon, 18 Aug 2025 19:18:40 +0200
|
||||
Subject: [PATCH 023/108] FROMGIT(6.18): arm64: dts: rockchip: Enable RK3576
|
||||
Subject: [PATCH 023/110] FROMGIT(6.18): arm64: dts: rockchip: Enable RK3576
|
||||
watchdog
|
||||
|
||||
The RK3576 watchdog does not need any board specific resources, so
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From cfcdbeea880365e4217fede204f3516ef1869618 Mon Sep 17 00:00:00 2001
|
||||
From e0e0e91a7ab46c827517332c71ac7641b232bbc2 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Sat, 27 Feb 2021 17:52:02 +0100
|
||||
Subject: [PATCH 024/108] FROMGIT(6.18): arm64: dts: rockchip: add SPDIF audio
|
||||
Subject: [PATCH 024/110] FROMGIT(6.18): arm64: dts: rockchip: add SPDIF audio
|
||||
to Beelink A1
|
||||
|
||||
Add the required nodes to enable SPDIF audio output on
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From ea34273c334899f0a36894ec66eaebe1ab8ab4e3 Mon Sep 17 00:00:00 2001
|
||||
From c2025213c46129c162b9c2b86616df5847da5f0e Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Sat, 21 Aug 2021 17:04:46 +0200
|
||||
Subject: [PATCH 025/108] FROMGIT(6.18): arm64: dts: rockchip: add USB3 on
|
||||
Subject: [PATCH 025/110] FROMGIT(6.18): arm64: dts: rockchip: add USB3 on
|
||||
Beelink A1
|
||||
|
||||
Enable USB3 for the Beelink A1 set-top box.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 23521dedf7b946179c07ecd34eebc8d34f6f6409 Mon Sep 17 00:00:00 2001
|
||||
From 669015f790e761358a220dc54709dc390a19b95b Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Sat, 27 Feb 2021 18:01:13 +0100
|
||||
Subject: [PATCH 026/108] FROMGIT(6.18): arm64: dts: rockchip: add IR receiver
|
||||
Subject: [PATCH 026/110] FROMGIT(6.18): arm64: dts: rockchip: add IR receiver
|
||||
to rk3328-roc
|
||||
|
||||
Add the ir-receiver and ir pinctrl nodes to enable the IR receiver
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 5eb285a0a2db04a425b7198bf4ccad266646b7b0 Mon Sep 17 00:00:00 2001
|
||||
From 7c979b574c428a062ddaec3a916104ce65043c87 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Wed, 2 Sep 2020 19:52:02 +0200
|
||||
Subject: [PATCH 027/108] FROMGIT(6.18): arm64: dts: rockchip: add GPU
|
||||
Subject: [PATCH 027/110] FROMGIT(6.18): arm64: dts: rockchip: add GPU
|
||||
powerdomain, opps, and cooling to rk3328
|
||||
|
||||
Add GPU powerdomain, opp-table, and cooling map nodes for the Mali
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 4d3154e1151a869b20cca421792ed2237c75ff9f Mon Sep 17 00:00:00 2001
|
||||
From 8ba373036e302c7ef351b851af57e6ff71c4af74 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Wed, 2 Sep 2020 19:52:02 +0200
|
||||
Subject: [PATCH 028/108] FROMGIT(6.18): arm64: dts: rockchip: enable the Mali
|
||||
Subject: [PATCH 028/110] FROMGIT(6.18): arm64: dts: rockchip: enable the Mali
|
||||
GPU on RK3328 boards
|
||||
|
||||
Add a gpu node to the rock64 board to enable the Mali GPU and
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 4898362d8fb614e726a5ae7df1d31b7ce3fb3119 Mon Sep 17 00:00:00 2001
|
||||
From c6a6443498cca81191ac1181bd4411aeb146893b Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Tue, 2 Feb 2021 17:22:21 +0200
|
||||
Subject: [PATCH 029/108] FROMGIT(6.18): ARM: dts: rockchip: add HDMI audio to
|
||||
Subject: [PATCH 029/110] FROMGIT(6.18): ARM: dts: rockchip: add HDMI audio to
|
||||
rk3288-miqi
|
||||
|
||||
Add the sound and i2s nodes to enable HDMI audio output on
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c0ab4f0e15e2e981996e4014196505b214f074cc Mon Sep 17 00:00:00 2001
|
||||
From 641e13fef535582ac47437d54878f5e88c52db27 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Mon, 1 Mar 2021 21:24:15 +0100
|
||||
Subject: [PATCH 030/108] FROMGIT(6.18): ARM: dts: rockchip: add CEC pinctrl to
|
||||
Subject: [PATCH 030/110] FROMGIT(6.18): ARM: dts: rockchip: add CEC pinctrl to
|
||||
rk3288-miqi
|
||||
|
||||
Enable CEC control on the HDMI port for MiQi.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 9a3ffa8a3b4c8755d57a5b18ad3e664e9cf0cd24 Mon Sep 17 00:00:00 2001
|
||||
From da6306572e0fef5ed438d867ea40b767e4533589 Mon Sep 17 00:00:00 2001
|
||||
From: Jonas Karlman <jonas@kwiboo.se>
|
||||
Date: Sun, 17 Feb 2019 22:14:38 +0000
|
||||
Subject: [PATCH 031/108] FROMLIST(v1): mmc: core: set initial signal voltage
|
||||
Subject: [PATCH 031/110] FROMLIST(v1): mmc: core: set initial signal voltage
|
||||
on power off
|
||||
|
||||
Some boards have SD card connectors where the power rail cannot be switched
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2fe8271be434668d1da551357cd7a934d035e9ba Mon Sep 17 00:00:00 2001
|
||||
From 94d53a720aa06fd7fb86ebe87f3dc1fae1ab170e Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 17:34:40 +0200
|
||||
Subject: [PATCH 032/108] FROMLIST(v7): dt-bindings: vendor-prefixes: Add
|
||||
Subject: [PATCH 032/110] FROMLIST(v7): dt-bindings: vendor-prefixes: Add
|
||||
Verisilicon
|
||||
|
||||
Verisilicon Microelectronics is a company based in Shanghai, China,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 64fbd58f282af1be1ffdd94df94651baaf0b4f8e Mon Sep 17 00:00:00 2001
|
||||
From b3caf49b53de106f291a65d591c7f2a0738332b0 Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 17:34:41 +0200
|
||||
Subject: [PATCH 033/108] FROMLIST(v7): dt-bindings: iommu: verisilicon: Add
|
||||
Subject: [PATCH 033/110] FROMLIST(v7): dt-bindings: iommu: verisilicon: Add
|
||||
binding for VSI IOMMU
|
||||
|
||||
Add a device tree binding for the Verisilicon (VSI) IOMMU.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 1f06807df186c80abf4ec533df74c6ab07e030c6 Mon Sep 17 00:00:00 2001
|
||||
From 5edfdf32ae4468577441665eba1cf9dbf76e508a Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 17:34:42 +0200
|
||||
Subject: [PATCH 034/108] FROMLIST(v7): iommu: Add verisilicon IOMMU driver
|
||||
Subject: [PATCH 034/110] FROMLIST(v7): iommu: Add verisilicon IOMMU driver
|
||||
|
||||
The Verisilicon IOMMU hardware block can be found in combination
|
||||
with Verisilicon hardware video codecs (encoders or decoders) on
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 8ba4af5d9c0c85163e6f6b076e22dfc16311d2be Mon Sep 17 00:00:00 2001
|
||||
From 2e77e4cfca617998580231db0bfefea68729e3e3 Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 17:34:43 +0200
|
||||
Subject: [PATCH 035/108] FROMLIST(v7): media: verisilicon: AV1: Restore IOMMU
|
||||
Subject: [PATCH 035/110] FROMLIST(v7): media: verisilicon: AV1: Restore IOMMU
|
||||
context before decoding a frame
|
||||
|
||||
AV1 is a stateless decoder and multiple AV1 bitstreams could be decoded
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 8937d64d478bd515e07147a5cfe6fbc54afb251a Mon Sep 17 00:00:00 2001
|
||||
From 673ae7d301fcfa6707a92b3346f96e119d86857e Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 17:34:44 +0200
|
||||
Subject: [PATCH 036/108] FROMLIST(v7): arm64: dts: rockchip: Add verisilicon
|
||||
Subject: [PATCH 036/110] FROMLIST(v7): arm64: dts: rockchip: Add verisilicon
|
||||
IOMMU node on RK3588
|
||||
|
||||
Add the device tree node for the Verisilicon IOMMU present
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 48c7a17a11c519e59a7b3e2d53268ff0ace54c51 Mon Sep 17 00:00:00 2001
|
||||
From 63d1c224d08d3bccf107a3a3344630a814ac6e8b Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Thu, 17 Jul 2025 17:56:18 -0400
|
||||
Subject: [PATCH 037/108] FROMLIST(v1): drm/bridge: dw-hdmi-qp: Return 0 in
|
||||
Subject: [PATCH 037/110] FROMLIST(v1): drm/bridge: dw-hdmi-qp: Return 0 in
|
||||
audio prepare when disconnected
|
||||
|
||||
To configure audio registers, the clock of the video port in use must be
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From b78e78578111f26f5ae1fd83fbd0a41658449f46 Mon Sep 17 00:00:00 2001
|
||||
From 9a9185a1ad5f0a3ea9d79e915f905ef47b743c84 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Thu, 26 Jun 2025 08:53:07 -0400
|
||||
Subject: [PATCH 038/108] FROMLIST(v1): drm/bridge: synopsys: Do not warn about
|
||||
Subject: [PATCH 038/110] FROMLIST(v1): drm/bridge: synopsys: Do not warn about
|
||||
audio params computation
|
||||
|
||||
There is no need to warn about non pre-computed values, just change it to
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c1674bdd8306651c0fd258fcc32473e562ec078a Mon Sep 17 00:00:00 2001
|
||||
From bb64767e3c5fb86eac1b2966ac21eccba3ed2ceb Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Reichel <sebastian.reichel@collabora.com>
|
||||
Date: Thu, 24 Jul 2025 16:31:25 +0200
|
||||
Subject: [PATCH 039/108] FROMLIST(v1): arm64: dts: rockchip: use MAC TX delay
|
||||
Subject: [PATCH 039/110] FROMLIST(v1): arm64: dts: rockchip: use MAC TX delay
|
||||
for ROCK 4D
|
||||
|
||||
According to the Ethernet controller device tree binding "rgmii-id"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 1522430dfc988a0f13ceb046c97436b751042e88 Mon Sep 17 00:00:00 2001
|
||||
From 282e8b359334658c4fcd32c3da67021fde413069 Mon Sep 17 00:00:00 2001
|
||||
From: Hide Hako <opi5plus@bcc.bai.ne.jp>
|
||||
Date: Tue, 26 Aug 2025 01:44:00 +0000
|
||||
Subject: [PATCH 040/108] FROMLIST(v2): arm64: dts: rockchip: Fix sound output
|
||||
Subject: [PATCH 040/110] FROMLIST(v2): arm64: dts: rockchip: Fix sound output
|
||||
from the audio jack on OrangePI5 Plus
|
||||
|
||||
Currently, analog sound is not output from the audio jack.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 9ee5120322779e070d0c3b38866f21e962d11fcc Mon Sep 17 00:00:00 2001
|
||||
From b70df618e8c160d014bf5fea0b79024392dbca14 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Reichel <sebastian.reichel@collabora.com>
|
||||
Date: Wed, 20 Aug 2025 19:40:47 +0200
|
||||
Subject: [PATCH 041/108] FROMLIST(v2): thermal: rockchip: unify struct
|
||||
Subject: [PATCH 041/110] FROMLIST(v2): thermal: rockchip: unify struct
|
||||
rockchip_tsadc_chip format
|
||||
|
||||
Unify all chip descriptions to the version without any empty
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From dc6441a5dea8462b3168c6bd00b3dd8685e7bdfd Mon Sep 17 00:00:00 2001
|
||||
From 69a30622c1b1abe35cb257c453dfc9e1e1974fe9 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Reichel <sebastian.reichel@collabora.com>
|
||||
Date: Wed, 20 Aug 2025 19:40:48 +0200
|
||||
Subject: [PATCH 042/108] FROMLIST(v2): thermal: rockchip: shut up GRF warning
|
||||
Subject: [PATCH 042/110] FROMLIST(v2): thermal: rockchip: shut up GRF warning
|
||||
|
||||
Most of the recent Rockchip devices do not have a GRF associated
|
||||
with the tsadc IP. Let's avoid printing a warning on those devices.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 6a7b792844c90010f77e6e39ba20458938340090 Mon Sep 17 00:00:00 2001
|
||||
From 2398581c3a37209c66ca731da60bb998b593fccb Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Reichel <sebastian.reichel@collabora.com>
|
||||
Date: Wed, 20 Aug 2025 19:40:49 +0200
|
||||
Subject: [PATCH 043/108] FROMLIST(v2): dt-bindings: thermal: rockchip: tighten
|
||||
Subject: [PATCH 043/110] FROMLIST(v2): dt-bindings: thermal: rockchip: tighten
|
||||
grf requirements
|
||||
|
||||
Instead of having an optional rockchip,grf property, forbid using it on
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 1e4384c38f0651af63b89609c5dedfba33e21e1b Mon Sep 17 00:00:00 2001
|
||||
From 1ebb1a9a4d278a2bfe0be2e531145663bc371347 Mon Sep 17 00:00:00 2001
|
||||
From: Jonas Karlman <jonas@kwiboo.se>
|
||||
Date: Fri, 5 Sep 2025 16:19:19 +0000
|
||||
Subject: [PATCH 044/108] FROMLIST(v3): media: rkvdec: Add HEVC backend
|
||||
Subject: [PATCH 044/110] FROMLIST(v3): media: rkvdec: Add HEVC backend
|
||||
|
||||
The Rockchip VDEC supports the HEVC codec with the Main and Main10
|
||||
Profile up to Level 5.1 High tier: 4096x2304@60 fps.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From bc218b36dcc4a6472ac65ee1db817cc64cbf790f Mon Sep 17 00:00:00 2001
|
||||
From 2a003c3f8d0becac41d5b213f2876b7cbf38374d Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Fri, 5 Sep 2025 16:19:20 +0000
|
||||
Subject: [PATCH 045/108] FROMLIST(v3): media: rkvdec: Add variants support
|
||||
Subject: [PATCH 045/110] FROMLIST(v3): media: rkvdec: Add variants support
|
||||
|
||||
Different versions of the Rockchip VDEC IP exists and one way they can
|
||||
differ is what decoding formats are supported.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 61705b83d47a950b13a03b712581f1f31d410bac Mon Sep 17 00:00:00 2001
|
||||
From 23f2468e1177c45cb0b4e38eb9ee4139895525b1 Mon Sep 17 00:00:00 2001
|
||||
From: Jonas Karlman <jonas@kwiboo.se>
|
||||
Date: Sun, 10 Aug 2025 21:24:33 +0000
|
||||
Subject: [PATCH 046/108] FROMLIST(v3): media: rkvdec: Implement capability
|
||||
Subject: [PATCH 046/110] FROMLIST(v3): media: rkvdec: Implement capability
|
||||
filtering
|
||||
|
||||
Add filtering of coded formats and controls depending on a variant
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From d0a24ad239a154b3e967f8c48856fbe7a1491def Mon Sep 17 00:00:00 2001
|
||||
From 4a51d808c4b8be543bd68e313c0add85060b9042 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Sun, 10 Aug 2025 21:24:34 +0000
|
||||
Subject: [PATCH 047/108] FROMLIST(v3): media: rkvdec: Add RK3288 variant
|
||||
Subject: [PATCH 047/110] FROMLIST(v3): media: rkvdec: Add RK3288 variant
|
||||
|
||||
Add a RK3288 variant, a version of the Rockchip VDEC IP that only
|
||||
support HEVC decoding.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 887446046b0547e1d76d0eef142a785a339d22b6 Mon Sep 17 00:00:00 2001
|
||||
From e41a90ac22dea18394bf08c84ad06fdf3acc627e Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Sun, 10 Aug 2025 21:24:35 +0000
|
||||
Subject: [PATCH 048/108] FROMLIST(v3): media: rkvdec: Disable QoS for HEVC and
|
||||
Subject: [PATCH 048/110] FROMLIST(v3): media: rkvdec: Disable QoS for HEVC and
|
||||
VP9 on RK3328
|
||||
|
||||
The RK3328 VDEC has a HW quirk that require QoS to be disabled when HEVC
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c6cad4f9200d4990edea865767d30fe86fa7bdfb Mon Sep 17 00:00:00 2001
|
||||
From 336f77e4ca577455cb4274381cd9a1afe3a8f52f Mon Sep 17 00:00:00 2001
|
||||
From: Jonas Karlman <jonas@kwiboo.se>
|
||||
Date: Sun, 10 Aug 2025 21:24:36 +0000
|
||||
Subject: [PATCH 049/108] FROMLIST(v3): media: dt-bindings: rockchip,vdec: Add
|
||||
Subject: [PATCH 049/110] FROMLIST(v3): media: dt-bindings: rockchip,vdec: Add
|
||||
RK3288 compatible
|
||||
|
||||
Add a RK3288 compatible for a version of the Rockchip VDEC IP that only
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 5b0a6858cd6203fe8ec20b22ccd8f0779f8236d6 Mon Sep 17 00:00:00 2001
|
||||
From b0b5ea016e22fed212d60efac498ea0fe1f32513 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Sun, 10 Aug 2025 21:24:37 +0000
|
||||
Subject: [PATCH 050/108] FROMLIST(v3): ARM: dts: rockchip: Add vdec node for
|
||||
Subject: [PATCH 050/110] FROMLIST(v3): ARM: dts: rockchip: Add vdec node for
|
||||
RK3288
|
||||
|
||||
RK3288 contains a Rockchip VDEC block that only support HEVC
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 792c0c64580b83df20052e21bd2bbb310b394010 Mon Sep 17 00:00:00 2001
|
||||
From 348914c07b7cf6c1e363448bfd6d9d7f0b777a00 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 3 Sep 2025 21:50:59 +0300
|
||||
Subject: [PATCH 051/108] FROMLIST(v4): drm/bridge: dw-hdmi-qp: Add CEC support
|
||||
Subject: [PATCH 051/110] FROMLIST(v4): drm/bridge: dw-hdmi-qp: Add CEC support
|
||||
|
||||
Add support for the CEC interface of the Synopsys DesignWare HDMI QP TX
|
||||
controller.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From e22bf4ac4e23f523be5efa42f828f1aee065bcad Mon Sep 17 00:00:00 2001
|
||||
From 767ba6b92dd6b409208540b8fe2e57361b20afb6 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 3 Sep 2025 21:51:00 +0300
|
||||
Subject: [PATCH 052/108] FROMLIST(v4): drm/bridge: dw-hdmi-qp: Fixup timer
|
||||
Subject: [PATCH 052/110] FROMLIST(v4): drm/bridge: dw-hdmi-qp: Fixup timer
|
||||
base setup
|
||||
|
||||
Currently the TIMER_BASE_CONFIG0 register gets initialized to a fixed
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 72dda50cf756db33fb8ee40e861da77f4673d8c5 Mon Sep 17 00:00:00 2001
|
||||
From faaadd0ab0b18ee8d6b4c947557afb1945d49567 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 3 Sep 2025 21:51:01 +0300
|
||||
Subject: [PATCH 053/108] FROMLIST(v4): drm/rockchip: dw_hdmi_qp: Improve error
|
||||
Subject: [PATCH 053/110] FROMLIST(v4): drm/rockchip: dw_hdmi_qp: Improve error
|
||||
handling with dev_err_probe()
|
||||
|
||||
The error handling in dw_hdmi_qp_rockchip_bind() is quite inconsistent,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From dc1e6185af563cfd6dcf4b927c5a519d4d42e8dc Mon Sep 17 00:00:00 2001
|
||||
From 37289508c78629d0c52eb70ce608a86abef4bd61 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 3 Sep 2025 21:51:02 +0300
|
||||
Subject: [PATCH 054/108] FROMLIST(v4): drm/rockchip: dw_hdmi_qp: Provide CEC
|
||||
Subject: [PATCH 054/110] FROMLIST(v4): drm/rockchip: dw_hdmi_qp: Provide CEC
|
||||
IRQ in dw_hdmi_qp_plat_data
|
||||
|
||||
In order to support the CEC interface of the DesignWare HDMI QP IP
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From bb8b943652a1bca73c6ca813e7f8dc0a88901880 Mon Sep 17 00:00:00 2001
|
||||
From afc0d2ce443fae831951445c9f819331815738a1 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 3 Sep 2025 21:51:03 +0300
|
||||
Subject: [PATCH 055/108] FROMLIST(v4): drm/rockchip: dw_hdmi_qp: Provide ref
|
||||
Subject: [PATCH 055/110] FROMLIST(v4): drm/rockchip: dw_hdmi_qp: Provide ref
|
||||
clock rate in dw_hdmi_qp_plat_data
|
||||
|
||||
In order to support correct initialization of the timer base in the HDMI
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From fbd9100ef71d7b8ad4f38e070055a7c3f40a0a15 Mon Sep 17 00:00:00 2001
|
||||
From d61b410f5cdc63be3ef904c54b48c214f4cc5459 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 3 Sep 2025 21:51:04 +0300
|
||||
Subject: [PATCH 056/108] FROMLIST(v4): arm64: defconfig: Enable DW HDMI QP CEC
|
||||
Subject: [PATCH 056/110] FROMLIST(v4): arm64: defconfig: Enable DW HDMI QP CEC
|
||||
support
|
||||
|
||||
Enable support for the CEC interface of the Synopsys DesignWare HDMI QP
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From f5fcaa3b0bd4e940b09dc0bb62f5723380e5312b Mon Sep 17 00:00:00 2001
|
||||
From 651996954ce004107887b35583cd9c8c3ea30ad2 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 13:08:32 +0300
|
||||
Subject: [PATCH 057/108] FROMLIST(v2): drm/rockchip: vop2: Check bpc before
|
||||
Subject: [PATCH 057/110] FROMLIST(v2): drm/rockchip: vop2: Check bpc before
|
||||
switching DCLK source
|
||||
|
||||
When making use of the HDMI PHY PLL as a VOP2 DCLK source, it's output
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From bcb6034e1f56e27cd5526f961f6d71c3a5bebea9 Mon Sep 17 00:00:00 2001
|
||||
From 597c148465e094c25109a997eff1ee17de63d3ef Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 13:08:33 +0300
|
||||
Subject: [PATCH 058/108] FROMLIST(v2): drm/bridge: dw-hdmi-qp: Handle platform
|
||||
Subject: [PATCH 058/110] FROMLIST(v2): drm/bridge: dw-hdmi-qp: Handle platform
|
||||
supported formats and color depth
|
||||
|
||||
Extend struct dw_hdmi_qp_plat_data to include the supported display
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3498b6cf10a44db616505ddb82ac399be6bf867c Mon Sep 17 00:00:00 2001
|
||||
From 8dc2d1bbfacaa9848a62acd3c1efea6d2e97c8da Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 13:08:34 +0300
|
||||
Subject: [PATCH 059/108] FROMLIST(v2): drm/rockchip: dw_hdmi_qp: Switch to
|
||||
Subject: [PATCH 059/110] FROMLIST(v2): drm/rockchip: dw_hdmi_qp: Switch to
|
||||
phy_configure()
|
||||
|
||||
Stop relying on phy_set_bus_width() based workaround to setup the TMDS
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 9edb994862d977209a27a5043bb3076d9c38b688 Mon Sep 17 00:00:00 2001
|
||||
From 188311fd217fa841ed39d90faf1df996e9a2736a Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 13:08:35 +0300
|
||||
Subject: [PATCH 060/108] FROMLIST(v2): drm/rockchip: dw_hdmi_qp: Use bit
|
||||
Subject: [PATCH 060/110] FROMLIST(v2): drm/rockchip: dw_hdmi_qp: Use bit
|
||||
macros for RK3576 regs
|
||||
|
||||
For consistency and improved readability, redefine a few RK3576 specific
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 297e66d6175b36881e401d27baab14548b3feebc Mon Sep 17 00:00:00 2001
|
||||
From 2ec72fe626cc0884acd12846eebb9d45223af3e4 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Mon, 25 Aug 2025 13:08:36 +0300
|
||||
Subject: [PATCH 061/108] FROMLIST(v2): drm/rockchip: dw_hdmi_qp: Add high
|
||||
Subject: [PATCH 061/110] FROMLIST(v2): drm/rockchip: dw_hdmi_qp: Add high
|
||||
color depth support
|
||||
|
||||
Since both RK3576 and RK3588 SoCs are capable of handling 10 bpc color
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 05a6c754cfa875530326c613a59785547de4dd91 Mon Sep 17 00:00:00 2001
|
||||
From 96cd4543bdacaa418a90fe1562b6173e6c8010cb Mon Sep 17 00:00:00 2001
|
||||
From: Andy Yan <andy.yan@rock-chips.com>
|
||||
Date: Fri, 18 Jul 2025 14:41:13 +0800
|
||||
Subject: [PATCH 062/108] FROMLIST(v1): drm/rockchip: vop2: Add delay between
|
||||
Subject: [PATCH 062/110] FROMLIST(v1): drm/rockchip: vop2: Add delay between
|
||||
poll registers
|
||||
|
||||
According to the implementation of read_poll_timeout_atomic, if the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From ec1091a646f0e1fbe8d68c633628c213637029e2 Mon Sep 17 00:00:00 2001
|
||||
From 436116cd76f704a2578c0f06bf8dc648639e8948 Mon Sep 17 00:00:00 2001
|
||||
From: Andy Yan <andy.yan@rock-chips.com>
|
||||
Date: Fri, 18 Jul 2025 14:41:14 +0800
|
||||
Subject: [PATCH 063/108] FROMLIST(v1): drm/rockchip: vop2: Only wait for
|
||||
Subject: [PATCH 063/110] FROMLIST(v1): drm/rockchip: vop2: Only wait for
|
||||
changed layer cfg done when there is pending cfgdone bits
|
||||
|
||||
The write of cfgdone bits always done at .atomic_flush.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 733ffb85946a2e09960fd43feea4421651b761b9 Mon Sep 17 00:00:00 2001
|
||||
From 06085c0d6f3ade9ac6d6fe657c52090367113810 Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
|
||||
Date: Tue, 24 Jun 2025 14:29:38 +0200
|
||||
Subject: [PATCH 064/108] FROMLIST(v1): media: verisilicon: Export only needed
|
||||
Subject: [PATCH 064/110] FROMLIST(v1): media: verisilicon: Export only needed
|
||||
pixels formats.
|
||||
|
||||
When enumerating the pixels formats check if the context
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 896424a6dad60bb2faf5375765e559883cb9f31f Mon Sep 17 00:00:00 2001
|
||||
From d2762b029235ee2eae0e8967032c810a36a2032b Mon Sep 17 00:00:00 2001
|
||||
From: Paul Kocialkowski <paulk@sys-base.io>
|
||||
Date: Thu, 28 Aug 2025 01:49:00 +0000
|
||||
Subject: [PATCH 065/108] FROMLIST(v2): media: verisilicon: Explicitly disable
|
||||
Subject: [PATCH 065/110] FROMLIST(v2): media: verisilicon: Explicitly disable
|
||||
selection api ioctls for decoders
|
||||
|
||||
Call the dedicated v4l2_disable_ioctl helper instead of manually
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From f099b720f1cef83dd8073cb08b1d1272496d2695 Mon Sep 17 00:00:00 2001
|
||||
From f68dca914c801c29aedaa9ce11e173be7e98d33b Mon Sep 17 00:00:00 2001
|
||||
From: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
|
||||
Date: Mon, 23 Jun 2025 18:05:29 +0200
|
||||
Subject: [PATCH 066/108] DETLEV(v3): bitmap: introduce hardware-specific
|
||||
Subject: [PATCH 066/110] DETLEV(v3): bitmap: introduce hardware-specific
|
||||
bitfield operations
|
||||
|
||||
Hardware of various vendors, but very notably Rockchip, often uses
|
||||
@@ -35,7 +35,7 @@ Signed-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
|
||||
create mode 100644 include/linux/hw_bitfield.h
|
||||
|
||||
diff --git a/MAINTAINERS b/MAINTAINERS
|
||||
index a19231134b01..db4cb02cf04e 100644
|
||||
index 8e1c8da14af1..7e0eff6c982c 100644
|
||||
--- a/MAINTAINERS
|
||||
+++ b/MAINTAINERS
|
||||
@@ -4276,6 +4276,7 @@ F: include/linux/bits.h
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2568fcb4a2bfc6388f1ef634986fa580c7b688dd Mon Sep 17 00:00:00 2001
|
||||
From 782a01dbdaf289bfdd63b55c67a984956239d362 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 27 May 2025 11:00:22 -0400
|
||||
Subject: [PATCH 067/108] DETLEV(v3): media: rkvdec: Switch to using structs
|
||||
Subject: [PATCH 067/110] DETLEV(v3): media: rkvdec: Switch to using structs
|
||||
instead of writel
|
||||
|
||||
In an effort to merge the rkvdec2 driver [1] with this one, switch from
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 01b65b0e479cf2f72373fa2e57d6509bde350124 Mon Sep 17 00:00:00 2001
|
||||
From ef5b5f945e283a8f77f60618534dd432a26e7da0 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 10 Jun 2025 10:34:55 -0400
|
||||
Subject: [PATCH 068/108] DETLEV(v3): media: rkvdec: Move cabac tables to their
|
||||
Subject: [PATCH 068/110] DETLEV(v3): media: rkvdec: Move cabac tables to their
|
||||
own source file
|
||||
|
||||
This is in preparation to add support for new variants that will use the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 44fc0f7334d7b7818e2ee63bd1d22692c49d9883 Mon Sep 17 00:00:00 2001
|
||||
From cd89d3ebe664b274a09fc71641bec93ea23153f7 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Wed, 11 Jun 2025 12:28:56 -0400
|
||||
Subject: [PATCH 069/108] DETLEV(v3): media: rkvdec: Use structs to represent
|
||||
Subject: [PATCH 069/110] DETLEV(v3): media: rkvdec: Use structs to represent
|
||||
the HW RPS
|
||||
|
||||
This is in preparation to add support for other variants of the decoder.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c7b2662ce199453cd088ea7568849fa4ef09e854 Mon Sep 17 00:00:00 2001
|
||||
From 69ee828d2be233b68c79c4f508d6301c5c6b46d2 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 10 Jun 2025 13:16:24 -0400
|
||||
Subject: [PATCH 070/108] DETLEV(v3): media: rkvdec: Move h264 functions to
|
||||
Subject: [PATCH 070/110] DETLEV(v3): media: rkvdec: Move h264 functions to
|
||||
common file
|
||||
|
||||
This is a preparation commit to add support for new variants of the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c9b6428c52f3bdb692e8cbaa8aec2cdcfecc66ef Mon Sep 17 00:00:00 2001
|
||||
From 64bf8c3a0864e3965fd98cac14c2ef78a378487e Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Fri, 15 Aug 2025 17:24:37 -0400
|
||||
Subject: [PATCH 071/108] DETLEV(v3): media: rkvdec: Move hevc functions to
|
||||
Subject: [PATCH 071/110] DETLEV(v3): media: rkvdec: Move hevc functions to
|
||||
common file
|
||||
|
||||
This is a preparation commit to add support for new variants of the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From f76fef2efa1a4fe481e10c118870cb54d349c5a2 Mon Sep 17 00:00:00 2001
|
||||
From 5c670dd3e98cf211977ad8250374c3b930c74f69 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 10 Jun 2025 14:05:08 -0400
|
||||
Subject: [PATCH 072/108] DETLEV(v3): media: rkvdec: Add per variant
|
||||
Subject: [PATCH 072/110] DETLEV(v3): media: rkvdec: Add per variant
|
||||
configuration
|
||||
|
||||
This is to prepare for adding different variants of the decoder and
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3beb7a1601be3f294c3352ccca0b93cb290bbaa8 Mon Sep 17 00:00:00 2001
|
||||
From 13c2fee823cc9eeffd89249f0d1514759e29ccfe Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 10 Jun 2025 14:53:27 -0400
|
||||
Subject: [PATCH 073/108] DETLEV(v3): media: rkvdec: Add RCB and SRAM support
|
||||
Subject: [PATCH 073/110] DETLEV(v3): media: rkvdec: Add RCB and SRAM support
|
||||
|
||||
The RCB (Rows and Cols Buffers) are a set of buffers used by other
|
||||
variations of the decoder to store temporary data.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c6b8b1969778e5e3fe6e805cbd087b1fbd64c73a Mon Sep 17 00:00:00 2001
|
||||
From b603c6be6c6cdbf838d820baf4a882a60608ee7c Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 10 Jun 2025 15:13:46 -0400
|
||||
Subject: [PATCH 074/108] DETLEV(v3): media: rkvdec: Support per-variant
|
||||
Subject: [PATCH 074/110] DETLEV(v3): media: rkvdec: Support per-variant
|
||||
interrupt handler
|
||||
|
||||
Preparation commit for supporting different variants with different
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 4533e8af728b440b1addd0115c52d67a2d2c0ac1 Mon Sep 17 00:00:00 2001
|
||||
From 195838dda8a270d7d76a03b7d337f196713cc6d5 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 10 Jun 2025 16:40:09 -0400
|
||||
Subject: [PATCH 075/108] DETLEV(v3): media: rkvdec: Enable all clocks without
|
||||
Subject: [PATCH 075/110] DETLEV(v3): media: rkvdec: Enable all clocks without
|
||||
naming them
|
||||
|
||||
For other variants, the clock names and number will differ.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From d8d4918709c884597c505f70a6dead48581699e9 Mon Sep 17 00:00:00 2001
|
||||
From 06be75c794fa97a05db831e874baaef34fdc44ac Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 10 Jun 2025 15:53:52 -0400
|
||||
Subject: [PATCH 076/108] DETLEV(v3): media: rkvdec: Add H264 support for the
|
||||
Subject: [PATCH 076/110] DETLEV(v3): media: rkvdec: Add H264 support for the
|
||||
VDPU381 variant
|
||||
|
||||
This decoder variant is found in Rockchip RK3588 SoC family.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From f4b2e0c1cce961b7a1abd8bb27760857af6e7faa Mon Sep 17 00:00:00 2001
|
||||
From 655aa94e79eee3a867cea8595454e6afece34d3c Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Tue, 10 Jun 2025 17:45:17 -0400
|
||||
Subject: [PATCH 077/108] DETLEV(v3): media: rkvdec: Add H264 support for the
|
||||
Subject: [PATCH 077/110] DETLEV(v3): media: rkvdec: Add H264 support for the
|
||||
VDPU383 variant
|
||||
|
||||
This variant is used on the RK3576 SoC.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 093791bfc067b55252555e4a05d7291baf4b6231 Mon Sep 17 00:00:00 2001
|
||||
From af045fc82a6d6ae0bcf8a0539317771a044644d1 Mon Sep 17 00:00:00 2001
|
||||
From: Detlev Casanova <detlev.casanova@collabora.com>
|
||||
Date: Wed, 11 Jun 2025 17:04:28 -0400
|
||||
Subject: [PATCH 078/108] DETLEV(v3): media: rkvdec: Add HEVC support for the
|
||||
Subject: [PATCH 078/110] DETLEV(v3): media: rkvdec: Add HEVC support for the
|
||||
VDPU383 variant
|
||||
|
||||
The VDPU383 decoder is used on the RK3576 SoC and has support for HEVC.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From e188edc9095f85bf1b31fef871b71fa2ed215d0c Mon Sep 17 00:00:00 2001
|
||||
From 2836f0010a51847c8f2a42f241d758f699190930 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Mon, 28 Jul 2025 22:52:42 +0300
|
||||
Subject: [PATCH 079/108] FROMLIST(v1): phy: rockchip: samsung-hdptx: Fix
|
||||
Subject: [PATCH 079/110] FROMLIST(v1): phy: rockchip: samsung-hdptx: Fix
|
||||
reported clock rate in high bpc mode
|
||||
|
||||
When making use of the clock provider functionality, the output clock
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 72423228c09903350f4fffb49725a6974e708d63 Mon Sep 17 00:00:00 2001
|
||||
From 167c040d12d9b3dc16fa4ebf28e68a887b759527 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Thu, 5 Jun 2025 20:09:27 +0300
|
||||
Subject: [PATCH 080/108] FROMLIST(v1): phy: rockchip: samsung-hdptx: Reduce
|
||||
Subject: [PATCH 080/110] FROMLIST(v1): phy: rockchip: samsung-hdptx: Reduce
|
||||
ROPLL loop bandwidth
|
||||
|
||||
Due to its relatively low frequency, a noise stemming from the 24MHz PLL
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3b9abe6ec5bea5ccedaec0b955704a2f6401b717 Mon Sep 17 00:00:00 2001
|
||||
From 9c31071f0029afa91b2b377886797e4d6c199c17 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Thu, 5 Jun 2025 22:33:29 +0300
|
||||
Subject: [PATCH 081/108] FROMLIST(v1): phy: rockchip: samsung-hdptx: Prevent
|
||||
Subject: [PATCH 081/110] FROMLIST(v1): phy: rockchip: samsung-hdptx: Prevent
|
||||
Inter-Pair Skew from exceeding the limits
|
||||
|
||||
Fixup PHY deskew FIFO to prevent the phase of D2 lane going ahead of
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 37d415b4ca7709e66a731960de178d2b8f037238 Mon Sep 17 00:00:00 2001
|
||||
From 7c459a4883b48c84f732104b5db49fa06b712bd4 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Fri, 30 May 2025 00:56:48 +0300
|
||||
Subject: [PATCH 082/108] FROMLIST(v4): phy: hdmi: Add HDMI 2.1 FRL
|
||||
Subject: [PATCH 082/110] FROMLIST(v4): phy: hdmi: Add HDMI 2.1 FRL
|
||||
configuration options
|
||||
|
||||
The HDMI 2.1 specification introduced the Fixed Rate Link (FRL) mode,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 619a6bd21c5e9614436d0c10593c69f2459f3593 Mon Sep 17 00:00:00 2001
|
||||
From fd6314b174f0fccd6854f7147768daced7b1a407 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 28 May 2025 13:21:49 +0300
|
||||
Subject: [PATCH 083/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Use
|
||||
Subject: [PATCH 083/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Use
|
||||
usleep_range() instead of udelay()
|
||||
|
||||
rk_hdptx_dp_reset() is allowed to sleep, hence replace the busy waiting
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 0b918f0ad444ecd4724ff9cdc3012c5e0b9a46aa Mon Sep 17 00:00:00 2001
|
||||
From 4a16f714180e2b7a63eda6e4bf0a8a9418f4d081 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 28 May 2025 13:35:01 +0300
|
||||
Subject: [PATCH 084/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Fix
|
||||
Subject: [PATCH 084/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Fix
|
||||
coding style alignment
|
||||
|
||||
Handle a bunch of reported checkpatch.pl complaints:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 4791689329ad6f2825579aa8a175bc0ea9d5be9a Mon Sep 17 00:00:00 2001
|
||||
From 6dfe0d91db0a5c01afb03ccd6222fb3905083bb6 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 4 Jun 2025 12:03:11 +0300
|
||||
Subject: [PATCH 085/108] FROMLIST(v4): phy: rockchip: samsung-hdptx:
|
||||
Subject: [PATCH 085/110] FROMLIST(v4): phy: rockchip: samsung-hdptx:
|
||||
Consistently use [rk_]hdptx_[tmds_] prefixes
|
||||
|
||||
Fix the naming inconsistencies for some of the functions and global
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 5b006eeec285767ac34a21e70e186833d21a1a21 Mon Sep 17 00:00:00 2001
|
||||
From 502427f80bfe0b3fa3536f6dea7904e84a45e3e9 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 4 Jun 2025 10:25:49 +0300
|
||||
Subject: [PATCH 086/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Enable
|
||||
Subject: [PATCH 086/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Enable
|
||||
lane output in common helper
|
||||
|
||||
In preparation to support FRL mode, move the PHY lane output enablement
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From b0bb97f5d92761409c626b98ebe9e1ff5d9788ef Mon Sep 17 00:00:00 2001
|
||||
From 3c7ebf52a0cb4d6ede81b96553e3e7320c91ed4b Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Thu, 5 Jun 2025 21:31:22 +0300
|
||||
Subject: [PATCH 087/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Cleanup
|
||||
Subject: [PATCH 087/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Cleanup
|
||||
*_cmn_init_seq lists
|
||||
|
||||
Drop redundant reg_sequence entries from rk_hdptx_common_cmn_init_seq[],
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 28365add3cd89ed89b26368df2adca48fa9bdd3c Mon Sep 17 00:00:00 2001
|
||||
From 01dae1b307c3e0455e9dc3b0c0ec1259c9f356a4 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Fri, 6 Jun 2025 18:18:23 +0300
|
||||
Subject: [PATCH 088/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Compute
|
||||
Subject: [PATCH 088/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Compute
|
||||
clk rate from PLL config
|
||||
|
||||
Improve ->recalc_rate() callback of hdptx_phy_clk_ops to calculate the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From bbbde68b59ec0489a6d6f011ce90b104bbc0c782 Mon Sep 17 00:00:00 2001
|
||||
From 9e6184b5dc7bc77e29d3e0e51f1630dd2e96920e Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Fri, 1 Aug 2025 17:10:15 +0300
|
||||
Subject: [PATCH 089/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Drop
|
||||
Subject: [PATCH 089/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Drop
|
||||
hw_rate driver data
|
||||
|
||||
The ->hw_rate member of struct rk_hdptx_phy was mainly used to keep
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2389df2772d3d3eacf1bb853567bec0516e14e36 Mon Sep 17 00:00:00 2001
|
||||
From 89aae983a503f4dde06d94d17ca403197e743957 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Mon, 7 Jul 2025 23:23:52 +0300
|
||||
Subject: [PATCH 090/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Switch to
|
||||
Subject: [PATCH 090/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Switch to
|
||||
driver specific HDMI config
|
||||
|
||||
In preparation to support the FRL operation mode which gets configured
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From f3e898eab91001240ab1e3b3c9a0bea18db959fd Mon Sep 17 00:00:00 2001
|
||||
From 4a4b1ac4f34a8f7d8002b1945b1e12d519db58d1 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Tue, 8 Jul 2025 12:19:37 +0300
|
||||
Subject: [PATCH 091/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Extend
|
||||
Subject: [PATCH 091/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Extend
|
||||
rk_hdptx_phy_verify_hdmi_config() helper
|
||||
|
||||
In order to facilitate introduction of HDMI 2.1 FRL support and to avoid
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2927cd7f8d3dfa8180a55c1bb394250e8472f3ab Mon Sep 17 00:00:00 2001
|
||||
From bbf4744749da5b7ba3a5182ccc32ae0f20950e22 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Fri, 30 May 2025 00:58:26 +0300
|
||||
Subject: [PATCH 092/108] FROMLIST(v4): phy: rockchip: samsung-hdptx: Add HDMI
|
||||
Subject: [PATCH 092/110] FROMLIST(v4): phy: rockchip: samsung-hdptx: Add HDMI
|
||||
2.1 FRL support
|
||||
|
||||
The PHY is capable of handling four HDMI 2.1 Fixed Rate Link (FRL)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 8edd688a06834f43c9b7f1698cfe4fc57f2ff54a Mon Sep 17 00:00:00 2001
|
||||
From 4803a5d929496998d767e787e3c5c8ff3128fd77 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Tue, 19 Aug 2025 11:21:35 +0300
|
||||
Subject: [PATCH 093/108] FROMLIST(v1): drm: Add CRTC background color property
|
||||
Subject: [PATCH 093/110] FROMLIST(v1): drm: Add CRTC background color property
|
||||
|
||||
Some display controllers can be hardware programmed to show non-black
|
||||
colors for pixels that are either not covered by any plane or are
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 97c862211e36128d84364a4a0cc76645e2a351d1 Mon Sep 17 00:00:00 2001
|
||||
From b24b214903acb48e05f31a9575a56bad09457de0 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Fri, 15 Aug 2025 18:36:54 +0300
|
||||
Subject: [PATCH 094/108] FROMLIST(v1): drm/rockchip: vop2: Support setting
|
||||
Subject: [PATCH 094/110] FROMLIST(v1): drm/rockchip: vop2: Support setting
|
||||
custom background color
|
||||
|
||||
VOP2 allows configuring the background color of each video output port.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From e6bf6df2c65f1ab644f2c7e4fa2cae88f675d1f6 Mon Sep 17 00:00:00 2001
|
||||
From 192f8d276cb81bc3508ccc104a0466c45c7cedd5 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Fri, 10 Jan 2025 22:48:01 +0200
|
||||
Subject: [PATCH 095/108] [WIP-SCRAMB] drm/bridge: Add ->detect_ctx() hook
|
||||
Subject: [PATCH 095/110] [WIP-SCRAMB] drm/bridge: Add ->detect_ctx() hook
|
||||
|
||||
Add a ->detect() variant that also provides a drm_modeset_acquire_ctx
|
||||
reference for greater flexibility in operation, e.g. to support adding
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 1bcc6e8cccb0206ba43da361f51d30c38874065d Mon Sep 17 00:00:00 2001
|
||||
From 7fecf1e0658b22b43f8914169f11b68fdd20cc22 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Fri, 10 Jan 2025 23:04:23 +0200
|
||||
Subject: [PATCH 096/108] [WIP-SCRAMB] drm/bridge-connector: Switch from
|
||||
Subject: [PATCH 096/110] [WIP-SCRAMB] drm/bridge-connector: Switch from
|
||||
->detect() to ->detect_ctx()
|
||||
|
||||
In preparation to provide scrambling support to the HDMI Connector
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 305c4919507121e097dc5e3845997119d157a122 Mon Sep 17 00:00:00 2001
|
||||
From b1b2d3346cc84581f57a77c7f4d28bda6aa88c46 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Fri, 13 Sep 2024 17:30:35 +0300
|
||||
Subject: [PATCH 097/108] [WIP-SCRAMB] drm/bridge: dw-hdmi-qp: Add high TMDS
|
||||
Subject: [PATCH 097/110] [WIP-SCRAMB] drm/bridge: dw-hdmi-qp: Add high TMDS
|
||||
clock ratio and scrambling support
|
||||
|
||||
Enable use of HDMI 2.0 display modes, e.g. 4K@60Hz, by permitting TMDS
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 9032e47657fb721baec689a428d9f1746d983d92 Mon Sep 17 00:00:00 2001
|
||||
From 4332d296d67c677338b00a9ff0e100839a492560 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 4 Dec 2024 13:26:13 +0200
|
||||
Subject: [PATCH 098/108] [WIP-YUV420] drm/rockchip: vop2: Add YUV420 output
|
||||
Subject: [PATCH 098/110] [WIP-YUV420] drm/rockchip: vop2: Add YUV420 output
|
||||
format support
|
||||
|
||||
TODO: proper colorspace conversion handling
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 60c2ed834b282e0fdaef4f3bb1c2266dfeaf6f59 Mon Sep 17 00:00:00 2001
|
||||
From a2b9f241bbd383ee4157f7b4e3ec993f7b66f325 Mon Sep 17 00:00:00 2001
|
||||
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
||||
Date: Wed, 4 Dec 2024 14:09:35 +0200
|
||||
Subject: [PATCH 099/108] [WIP-YUV420] drm/rockchip: dw_hdmi_qp: Add YUV420
|
||||
Subject: [PATCH 099/110] [WIP-YUV420] drm/rockchip: dw_hdmi_qp: Add YUV420
|
||||
output format support
|
||||
|
||||
Program the necessary bridge registers to allow using the YUV420 color
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user