mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 21:56:42 +00:00
Rockchip: linux: fixup and squash drm patches for dual screen usage
This commit is contained in:
parent
39f6b92a01
commit
911422d08e
@ -20,7 +20,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 31 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts b/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts
|
||||
index 02d5f5a8ca03..3897980d69d1 100644
|
||||
index 528bb4e8ac77..c8315d703ad0 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts
|
||||
@@ -42,6 +42,21 @@ led-user {
|
||||
@ -98,7 +98,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 22 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
index 6b5093a1a6cf..a848a2a2ab68 100644
|
||||
index b2e040dffb59..169d4b1d0a34 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
@@ -131,6 +131,22 @@ vcc5v0_usb_otg: vcc5v0-usb-otg-regulator {
|
||||
@ -155,7 +155,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 22 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
index a848a2a2ab68..e883afa83617 100644
|
||||
index 169d4b1d0a34..f0f96c72ec51 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
@@ -147,6 +147,22 @@ regulator-state-mem {
|
||||
@ -215,7 +215,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 12 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
index e883afa83617..cd8cc0c3c68a 100644
|
||||
index f0f96c72ec51..52a437f48301 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
@@ -472,6 +472,18 @@ codec {
|
||||
@ -404,7 +404,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 117 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts b/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
|
||||
index 5e34bd0b214d..7a8d55a898f5 100644
|
||||
index 93d383b8be87..bc34061a421e 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
|
||||
@@ -86,6 +86,66 @@ vcc5v0_sys: vcc5v0-sys {
|
||||
@ -3287,7 +3287,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts b/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
|
||||
index 7a8d55a898f5..950613595f42 100644
|
||||
index bc34061a421e..c282f6e79960 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
|
||||
@@ -46,7 +46,7 @@ green_led: led-1 {
|
||||
@ -4533,7 +4533,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 34 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts b/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts
|
||||
index 3897980d69d1..1f709e5d8a87 100644
|
||||
index c8315d703ad0..0f623198970f 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts
|
||||
@@ -69,6 +69,18 @@ sdio_pwrseq: sdio-pwrseq {
|
||||
@ -4615,7 +4615,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 23 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
index cd8cc0c3c68a..037a2c3b1602 100644
|
||||
index 52a437f48301..28a1db4958c7 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
@@ -484,6 +484,23 @@ &i2c4 {
|
||||
@ -4673,7 +4673,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
||||
1 file changed, 34 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
index 037a2c3b1602..e35f6ce812bd 100644
|
||||
index 28a1db4958c7..fb87a168fe96 100644
|
||||
--- a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
||||
@@ -67,6 +67,18 @@ vcc12v_dcin: vcc12v-dcin {
|
||||
|
@ -168,7 +168,7 @@ index cb2f1acab7cf..8446a1deffd8 100644
|
||||
{ .format = V4L2_PIX_FMT_YVU410, .pixel_enc = V4L2_PIXEL_ENC_YUV, .mem_planes = 1, .comp_planes = 3, .bpp = { 1, 1, 1, 0 }, .hdiv = 4, .vdiv = 4 },
|
||||
{ .format = V4L2_PIX_FMT_YUV411P, .pixel_enc = V4L2_PIXEL_ENC_YUV, .mem_planes = 1, .comp_planes = 3, .bpp = { 1, 1, 1, 0 }, .hdiv = 4, .vdiv = 1 },
|
||||
diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c b/drivers/media/v4l2-core/v4l2-ioctl.c
|
||||
index c314025d977e..298cb762b8d5 100644
|
||||
index e6fd355a2e92..24771edaa4f2 100644
|
||||
--- a/drivers/media/v4l2-core/v4l2-ioctl.c
|
||||
+++ b/drivers/media/v4l2-core/v4l2-ioctl.c
|
||||
@@ -1354,6 +1354,8 @@ static void v4l_fill_fmtdesc(struct v4l2_fmtdesc *fmt)
|
||||
@ -212,7 +212,7 @@ Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
|
||||
1 file changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/drivers/staging/media/rkvdec/rkvdec-h264.c b/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
index 4af5a831bde0..5590abfaa44d 100644
|
||||
index 4fc167b42cf0..a8635105e387 100644
|
||||
--- a/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
+++ b/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
@@ -896,9 +896,9 @@ static void config_registers(struct rkvdec_ctx *ctx,
|
||||
@ -487,7 +487,7 @@ Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
|
||||
2 files changed, 37 insertions(+), 15 deletions(-)
|
||||
|
||||
diff --git a/drivers/staging/media/rkvdec/rkvdec-h264.c b/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
index 5590abfaa44d..09cab1e53377 100644
|
||||
index a8635105e387..0069d3d198db 100644
|
||||
--- a/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
+++ b/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
@@ -1031,19 +1031,14 @@ static int rkvdec_h264_validate_sps(struct rkvdec_ctx *ctx,
|
||||
@ -624,7 +624,7 @@ Signed-off-by: Alex Bee <knaerzche@gmail.com>
|
||||
1 file changed, 7 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/drivers/staging/media/rkvdec/rkvdec-h264.c b/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
index 09cab1e53377..6536c123a243 100644
|
||||
index 0069d3d198db..2c27acaba85e 100644
|
||||
--- a/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
+++ b/drivers/staging/media/rkvdec/rkvdec-h264.c
|
||||
@@ -655,13 +655,14 @@ static void assemble_hw_pps(struct rkvdec_ctx *ctx,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -540,4 +540,3 @@ index 5519347232f6..431c4ec198be 100644
|
||||
iommus = <&vdec_mmu>;
|
||||
power-domains = <&power RK3328_PD_VIDEO>;
|
||||
};
|
||||
|
||||
|
@ -666,6 +666,7 @@ index a2f0860b20bb..8961f9c7885d 100644
|
||||
.audio_startup = dw_hdmi_i2s_audio_startup,
|
||||
.audio_shutdown = dw_hdmi_i2s_audio_shutdown,
|
||||
.get_eld = dw_hdmi_i2s_get_eld,
|
||||
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Bee <knaerzche@gmail.com>
|
||||
Date: Sun, 18 Sep 2022 10:35:52 +0200
|
||||
|
@ -28,7 +28,7 @@ index cb86b429cfaa..a77122641d14 100644
|
||||
+rockchip-vdec-y += rkvdec.o rkvdec-h264.o rkvdec-hevc.o rkvdec-vp9.o
|
||||
diff --git a/drivers/staging/media/rkvdec/rkvdec-hevc.c b/drivers/staging/media/rkvdec/rkvdec-hevc.c
|
||||
new file mode 100644
|
||||
index 000000000000..fd87cbf9c1f8
|
||||
index 000000000000..7a375a23eaf1
|
||||
--- /dev/null
|
||||
+++ b/drivers/staging/media/rkvdec/rkvdec-hevc.c
|
||||
@@ -0,0 +1,2572 @@
|
||||
@ -3118,7 +3118,7 @@ Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||
1 file changed, 23 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/drivers/staging/media/rkvdec/rkvdec-hevc.c b/drivers/staging/media/rkvdec/rkvdec-hevc.c
|
||||
index fd87cbf9c1f8..2fbed8d49a76 100644
|
||||
index 7a375a23eaf1..580073d49b6a 100644
|
||||
--- a/drivers/staging/media/rkvdec/rkvdec-hevc.c
|
||||
+++ b/drivers/staging/media/rkvdec/rkvdec-hevc.c
|
||||
@@ -10,6 +10,7 @@
|
||||
@ -3194,7 +3194,7 @@ Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/drivers/staging/media/rkvdec/rkvdec-hevc.c b/drivers/staging/media/rkvdec/rkvdec-hevc.c
|
||||
index 2fbed8d49a76..4a15ebb94149 100644
|
||||
index 580073d49b6a..ce15028918b2 100644
|
||||
--- a/drivers/staging/media/rkvdec/rkvdec-hevc.c
|
||||
+++ b/drivers/staging/media/rkvdec/rkvdec-hevc.c
|
||||
@@ -2199,6 +2199,8 @@ static void assemble_hw_rps(struct rkvdec_ctx *ctx,
|
||||
|
Loading…
x
Reference in New Issue
Block a user