]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop media-rkvdec-stop-overclocking-the-decoder.patch from everywhere
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Jun 2022 11:50:41 +0000 (13:50 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Jun 2022 11:50:41 +0000 (13:50 +0200)
queue-5.10/media-rkvdec-stop-overclocking-the-decoder.patch [deleted file]
queue-5.10/series
queue-5.15/media-rkvdec-stop-overclocking-the-decoder.patch [deleted file]
queue-5.15/series
queue-5.17/media-rkvdec-stop-overclocking-the-decoder.patch [deleted file]
queue-5.17/series
queue-5.18/media-rkvdec-stop-overclocking-the-decoder.patch [deleted file]
queue-5.18/series

diff --git a/queue-5.10/media-rkvdec-stop-overclocking-the-decoder.patch b/queue-5.10/media-rkvdec-stop-overclocking-the-decoder.patch
deleted file mode 100644 (file)
index 0a18d44..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-From 5317f65437605a831076706846a29636ac113575 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 13 May 2022 22:29:10 +0200
-Subject: media: rkvdec: Stop overclocking the decoder
-
-From: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-
-[ Upstream commit 9998943f6dfc5d5472bfab2e38527fb6ba5e9da7 ]
-
-While this overclock hack seems to work on some implementations
-(some ChromeBooks, RockPi4) it also causes instability on other
-implementations (notably LibreComputer Renegade, but there were more
-reports in the LibreELEC project, where this has been removed). While
-performance is indeed affected (tested with GStreamer), 4K playback
-still works as long as you don't operate in lock step and keep at
-least 1 frame ahead of time in the decode queue.
-
-After discussion with ChromeOS members, it would seem that their
-implementation indeed used to synchronously decode each frame, so
-this hack was simply compensating for their code being less
-efficient. In my opinion, this hack should not have been included
-upstream.
-
-Fixes: cd33c830448ba ("media: rkvdec: Add the rkvdec driver")
-Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-Reviewed-by: Sebastian Fricke <sebastian.fricke@collabora.com>
-Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
-Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
-Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/staging/media/rkvdec/rkvdec.c | 6 ------
- 1 file changed, 6 deletions(-)
-
-diff --git a/drivers/staging/media/rkvdec/rkvdec.c b/drivers/staging/media/rkvdec/rkvdec.c
-index e384ea8d7280..617d06b8f597 100644
---- a/drivers/staging/media/rkvdec/rkvdec.c
-+++ b/drivers/staging/media/rkvdec/rkvdec.c
-@@ -1025,12 +1025,6 @@ static int rkvdec_probe(struct platform_device *pdev)
-       if (ret)
-               return ret;
--      /*
--       * Bump ACLK to max. possible freq. (500 MHz) to improve performance
--       * When 4k video playback.
--       */
--      clk_set_rate(rkvdec->clocks[0].clk, 500 * 1000 * 1000);
--
-       rkvdec->regs = devm_platform_ioremap_resource(pdev, 0);
-       if (IS_ERR(rkvdec->regs))
-               return PTR_ERR(rkvdec->regs);
--- 
-2.35.1
-
index 5b8958639a911485bc0f243d89580ff3f4042762..2cca1ab2e4b6a6cfe72b8005d137bb55d0268f21 100644 (file)
@@ -227,7 +227,6 @@ net-hinic-add-missing-destroy_workqueue-in-hinic_pf_.patch
 asoc-ti-j721e-evm-fix-refcount-leak-in-j721e_soc_pro.patch
 media-ov7670-remove-ov7670_power_off-from-ov7670_rem.patch
 media-staging-media-rkvdec-make-use-of-the-helper-fu.patch
-media-rkvdec-stop-overclocking-the-decoder.patch
 media-rkvdec-h264-fix-dpb_valid-implementation.patch
 media-rkvdec-h264-fix-bit-depth-wrap-in-pps-packet.patch
 ext4-reject-the-commit-option-on-ext2-filesystems.patch
diff --git a/queue-5.15/media-rkvdec-stop-overclocking-the-decoder.patch b/queue-5.15/media-rkvdec-stop-overclocking-the-decoder.patch
deleted file mode 100644 (file)
index bb1def7..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-From bc323a230b5ce7be8759424390e64703057dad47 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 13 May 2022 22:29:10 +0200
-Subject: media: rkvdec: Stop overclocking the decoder
-
-From: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-
-[ Upstream commit 9998943f6dfc5d5472bfab2e38527fb6ba5e9da7 ]
-
-While this overclock hack seems to work on some implementations
-(some ChromeBooks, RockPi4) it also causes instability on other
-implementations (notably LibreComputer Renegade, but there were more
-reports in the LibreELEC project, where this has been removed). While
-performance is indeed affected (tested with GStreamer), 4K playback
-still works as long as you don't operate in lock step and keep at
-least 1 frame ahead of time in the decode queue.
-
-After discussion with ChromeOS members, it would seem that their
-implementation indeed used to synchronously decode each frame, so
-this hack was simply compensating for their code being less
-efficient. In my opinion, this hack should not have been included
-upstream.
-
-Fixes: cd33c830448ba ("media: rkvdec: Add the rkvdec driver")
-Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-Reviewed-by: Sebastian Fricke <sebastian.fricke@collabora.com>
-Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
-Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
-Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/staging/media/rkvdec/rkvdec.c | 6 ------
- 1 file changed, 6 deletions(-)
-
-diff --git a/drivers/staging/media/rkvdec/rkvdec.c b/drivers/staging/media/rkvdec/rkvdec.c
-index 4fd4a2907da7..8d700081509e 100644
---- a/drivers/staging/media/rkvdec/rkvdec.c
-+++ b/drivers/staging/media/rkvdec/rkvdec.c
-@@ -992,12 +992,6 @@ static int rkvdec_probe(struct platform_device *pdev)
-       if (ret)
-               return ret;
--      /*
--       * Bump ACLK to max. possible freq. (500 MHz) to improve performance
--       * When 4k video playback.
--       */
--      clk_set_rate(rkvdec->clocks[0].clk, 500 * 1000 * 1000);
--
-       rkvdec->regs = devm_platform_ioremap_resource(pdev, 0);
-       if (IS_ERR(rkvdec->regs))
-               return PTR_ERR(rkvdec->regs);
--- 
-2.35.1
-
index 5b2c62fd252a9e43f6948e3da5fe2a55dd6c2497..65fcd94376f75c254635d7b87fd1a8fb63d58e24 100644 (file)
@@ -338,7 +338,6 @@ kselftest-arm64-bti-force-static-linking.patch
 media-ov7670-remove-ov7670_power_off-from-ov7670_rem.patch
 media-i2c-ov5648-fix-wrong-pointer-passed-to-is_err-.patch
 media-staging-media-rkvdec-make-use-of-the-helper-fu.patch
-media-rkvdec-stop-overclocking-the-decoder.patch
 media-rkvdec-h264-fix-dpb_valid-implementation.patch
 media-rkvdec-h264-fix-bit-depth-wrap-in-pps-packet.patch
 regulator-scmi-fix-refcount-leak-in-scmi_regulator_p.patch
diff --git a/queue-5.17/media-rkvdec-stop-overclocking-the-decoder.patch b/queue-5.17/media-rkvdec-stop-overclocking-the-decoder.patch
deleted file mode 100644 (file)
index d330fe0..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-From 9829abc99e444db35b16c123d5cfca40d9a93085 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 13 May 2022 22:29:10 +0200
-Subject: media: rkvdec: Stop overclocking the decoder
-
-From: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-
-[ Upstream commit 9998943f6dfc5d5472bfab2e38527fb6ba5e9da7 ]
-
-While this overclock hack seems to work on some implementations
-(some ChromeBooks, RockPi4) it also causes instability on other
-implementations (notably LibreComputer Renegade, but there were more
-reports in the LibreELEC project, where this has been removed). While
-performance is indeed affected (tested with GStreamer), 4K playback
-still works as long as you don't operate in lock step and keep at
-least 1 frame ahead of time in the decode queue.
-
-After discussion with ChromeOS members, it would seem that their
-implementation indeed used to synchronously decode each frame, so
-this hack was simply compensating for their code being less
-efficient. In my opinion, this hack should not have been included
-upstream.
-
-Fixes: cd33c830448ba ("media: rkvdec: Add the rkvdec driver")
-Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-Reviewed-by: Sebastian Fricke <sebastian.fricke@collabora.com>
-Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
-Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
-Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/staging/media/rkvdec/rkvdec.c | 6 ------
- 1 file changed, 6 deletions(-)
-
-diff --git a/drivers/staging/media/rkvdec/rkvdec.c b/drivers/staging/media/rkvdec/rkvdec.c
-index c0cf3488f970..2df8cf4883e2 100644
---- a/drivers/staging/media/rkvdec/rkvdec.c
-+++ b/drivers/staging/media/rkvdec/rkvdec.c
-@@ -1027,12 +1027,6 @@ static int rkvdec_probe(struct platform_device *pdev)
-       if (ret)
-               return ret;
--      /*
--       * Bump ACLK to max. possible freq. (500 MHz) to improve performance
--       * When 4k video playback.
--       */
--      clk_set_rate(rkvdec->clocks[0].clk, 500 * 1000 * 1000);
--
-       rkvdec->regs = devm_platform_ioremap_resource(pdev, 0);
-       if (IS_ERR(rkvdec->regs))
-               return PTR_ERR(rkvdec->regs);
--- 
-2.35.1
-
index 11b4b8bb6ed92306089edebb3d33ab4c91a2a76c..734d6fa5a0c73fd33e9d850b6a5512068dc3f3dd 100644 (file)
@@ -401,7 +401,6 @@ asoc-ti-j721e-evm-fix-refcount-leak-in-j721e_soc_pro.patch
 kselftest-arm64-bti-force-static-linking.patch
 media-ov7670-remove-ov7670_power_off-from-ov7670_rem.patch
 media-i2c-ov5648-fix-wrong-pointer-passed-to-is_err-.patch
-media-rkvdec-stop-overclocking-the-decoder.patch
 media-rkvdec-h264-fix-dpb_valid-implementation.patch
 media-rkvdec-h264-fix-bit-depth-wrap-in-pps-packet.patch
 regulator-scmi-fix-refcount-leak-in-scmi_regulator_p.patch
diff --git a/queue-5.18/media-rkvdec-stop-overclocking-the-decoder.patch b/queue-5.18/media-rkvdec-stop-overclocking-the-decoder.patch
deleted file mode 100644 (file)
index 493a641..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-From 3440e227b08784c954abb2bb540d931e22d0d675 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 13 May 2022 22:29:10 +0200
-Subject: media: rkvdec: Stop overclocking the decoder
-
-From: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-
-[ Upstream commit 9998943f6dfc5d5472bfab2e38527fb6ba5e9da7 ]
-
-While this overclock hack seems to work on some implementations
-(some ChromeBooks, RockPi4) it also causes instability on other
-implementations (notably LibreComputer Renegade, but there were more
-reports in the LibreELEC project, where this has been removed). While
-performance is indeed affected (tested with GStreamer), 4K playback
-still works as long as you don't operate in lock step and keep at
-least 1 frame ahead of time in the decode queue.
-
-After discussion with ChromeOS members, it would seem that their
-implementation indeed used to synchronously decode each frame, so
-this hack was simply compensating for their code being less
-efficient. In my opinion, this hack should not have been included
-upstream.
-
-Fixes: cd33c830448ba ("media: rkvdec: Add the rkvdec driver")
-Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-Reviewed-by: Sebastian Fricke <sebastian.fricke@collabora.com>
-Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
-Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
-Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/staging/media/rkvdec/rkvdec.c | 6 ------
- 1 file changed, 6 deletions(-)
-
-diff --git a/drivers/staging/media/rkvdec/rkvdec.c b/drivers/staging/media/rkvdec/rkvdec.c
-index c0cf3488f970..2df8cf4883e2 100644
---- a/drivers/staging/media/rkvdec/rkvdec.c
-+++ b/drivers/staging/media/rkvdec/rkvdec.c
-@@ -1027,12 +1027,6 @@ static int rkvdec_probe(struct platform_device *pdev)
-       if (ret)
-               return ret;
--      /*
--       * Bump ACLK to max. possible freq. (500 MHz) to improve performance
--       * When 4k video playback.
--       */
--      clk_set_rate(rkvdec->clocks[0].clk, 500 * 1000 * 1000);
--
-       rkvdec->regs = devm_platform_ioremap_resource(pdev, 0);
-       if (IS_ERR(rkvdec->regs))
-               return PTR_ERR(rkvdec->regs);
--- 
-2.35.1
-
index 9b5b10f251efeeeae99dbb9978a9664f3274fb59..24792deb253487a3bbb69947f3065dd986718c88 100644 (file)
@@ -472,7 +472,6 @@ kselftest-arm64-bti-force-static-linking.patch
 media-ov7670-remove-ov7670_power_off-from-ov7670_rem.patch
 media-i2c-ov2640-depend-on-v4l2_async.patch
 media-i2c-ov5648-fix-wrong-pointer-passed-to-is_err-.patch
-media-rkvdec-stop-overclocking-the-decoder.patch
 media-rkvdec-h264-fix-dpb_valid-implementation.patch
 media-rkvdec-h264-fix-bit-depth-wrap-in-pps-packet.patch
 regulator-scmi-fix-refcount-leak-in-scmi_regulator_p.patch