summaryrefslogtreecommitdiff
path: root/target/linux/brcm2708/patches-4.4/0453-drm-vc4-clean-up-error-exit-path-on-failed-dpi_conne.patch
diff options
context:
space:
mode:
authorÁlvaro Fernández Rojas <noltari@gmail.com>2016-12-02 11:50:26 +0100
committerÁlvaro Fernández Rojas <noltari@gmail.com>2016-12-04 12:32:04 +0100
commit011f2c26f1b62e309f2eac6a3101bfe0a3c76c7e (patch)
treebe53d4f11f7625508ee3aea9889e854ab5b5f263 /target/linux/brcm2708/patches-4.4/0453-drm-vc4-clean-up-error-exit-path-on-failed-dpi_conne.patch
parent4257f6548b9480cdb436115b63d5c134c5e91303 (diff)
downloadmtk-20170518-011f2c26f1b62e309f2eac6a3101bfe0a3c76c7e.zip
mtk-20170518-011f2c26f1b62e309f2eac6a3101bfe0a3c76c7e.tar.gz
mtk-20170518-011f2c26f1b62e309f2eac6a3101bfe0a3c76c7e.tar.bz2
brcm2708: update linux 4.4 patches to latest version
As usual these patches were extracted and rebased from the raspberry pi repo: https://github.com/raspberrypi/linux/tree/rpi-4.4.y Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Diffstat (limited to 'target/linux/brcm2708/patches-4.4/0453-drm-vc4-clean-up-error-exit-path-on-failed-dpi_conne.patch')
-rw-r--r--target/linux/brcm2708/patches-4.4/0453-drm-vc4-clean-up-error-exit-path-on-failed-dpi_conne.patch53
1 files changed, 0 insertions, 53 deletions
diff --git a/target/linux/brcm2708/patches-4.4/0453-drm-vc4-clean-up-error-exit-path-on-failed-dpi_conne.patch b/target/linux/brcm2708/patches-4.4/0453-drm-vc4-clean-up-error-exit-path-on-failed-dpi_conne.patch
deleted file mode 100644
index 4407c4a..0000000
--- a/target/linux/brcm2708/patches-4.4/0453-drm-vc4-clean-up-error-exit-path-on-failed-dpi_conne.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 2092b669dd8d4c87cbbf107fd63fe2050ec5b4aa Mon Sep 17 00:00:00 2001
-From: Colin Ian King <colin.king@canonical.com>
-Date: Thu, 2 Jun 2016 10:38:29 +0100
-Subject: [PATCH] drm/vc4: clean up error exit path on failed dpi_connector
- allocation
-
-There is redundant code in the clean up exit path when dpi_connector
-fails to be allocated. The current code checks if connector is NULL
-before destroying it, in fact, connector is NULL at this point so
-the check is redundant and can be removed. The final clean up is
-that we can remove the goto fail with a simple return and the unused
-variable ret.
-
-Signed-off-by: Colin Ian King <colin.king@canonical.com>
-Reviewed-by: Eric Anholt <eric@anholt.net>
-(cherry picked from commit a9402dfe17bddeee5c72943385eaa13c39f106f7)
----
- drivers/gpu/drm/vc4/vc4_dpi.c | 14 +++-----------
- 1 file changed, 3 insertions(+), 11 deletions(-)
-
---- a/drivers/gpu/drm/vc4/vc4_dpi.c
-+++ b/drivers/gpu/drm/vc4/vc4_dpi.c
-@@ -236,14 +236,12 @@ static struct drm_connector *vc4_dpi_con
- {
- struct drm_connector *connector = NULL;
- struct vc4_dpi_connector *dpi_connector;
-- int ret = 0;
-
- dpi_connector = devm_kzalloc(dev->dev, sizeof(*dpi_connector),
- GFP_KERNEL);
-- if (!dpi_connector) {
-- ret = -ENOMEM;
-- goto fail;
-- }
-+ if (!dpi_connector)
-+ return ERR_PTR(-ENOMEM);
-+
- connector = &dpi_connector->base;
-
- dpi_connector->encoder = dpi->encoder;
-@@ -260,12 +258,6 @@ static struct drm_connector *vc4_dpi_con
- drm_mode_connector_attach_encoder(connector, dpi->encoder);
-
- return connector;
--
-- fail:
-- if (connector)
-- vc4_dpi_connector_destroy(connector);
--
-- return ERR_PTR(ret);
- }
-
- static const struct drm_encoder_funcs vc4_dpi_encoder_funcs = {