diff options
author | Biwen Li <biwen.li@nxp.com> | 2018-12-12 09:56:18 +0800 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2018-12-18 20:17:23 +0100 |
commit | 68904cb8fda3692c19fb39d3f99633c9d12efed7 (patch) | |
tree | 56b86c6463e7a554acc4c1e55d6260dc81f28268 /target/linux/layerscape/patches-4.9/807-gpu-support-layerscape.patch | |
parent | 328530c6e7569d7be24e3524483f4453910003e9 (diff) | |
download | upstream-68904cb8fda3692c19fb39d3f99633c9d12efed7.tar.gz upstream-68904cb8fda3692c19fb39d3f99633c9d12efed7.tar.bz2 upstream-68904cb8fda3692c19fb39d3f99633c9d12efed7.zip |
layerscape: drop kernel 4.9 support
This patch is to drop kernel 4.9 support.
Signed-off-by: Biwen Li <biwen.li@nxp.com>
Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
Diffstat (limited to 'target/linux/layerscape/patches-4.9/807-gpu-support-layerscape.patch')
-rw-r--r-- | target/linux/layerscape/patches-4.9/807-gpu-support-layerscape.patch | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/target/linux/layerscape/patches-4.9/807-gpu-support-layerscape.patch b/target/linux/layerscape/patches-4.9/807-gpu-support-layerscape.patch deleted file mode 100644 index 5aea9ea738..0000000000 --- a/target/linux/layerscape/patches-4.9/807-gpu-support-layerscape.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 177f92a14d8177124f37db0fafc11182e2dcdd62 Mon Sep 17 00:00:00 2001 -From: Yangbo Lu <yangbo.lu@nxp.com> -Date: Wed, 17 Jan 2018 15:33:05 +0800 -Subject: [PATCH 19/30] gpu: support layerscape - -This is an integrated patch for layerscape dcu support. - -Signed-off-by: Alison Wang <b18965@freescale.com> -Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> ---- - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 15 ++++++++++++++- - 1 file changed, 14 insertions(+), 1 deletion(-) - ---- a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c -+++ b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c -@@ -225,7 +225,6 @@ static int fsl_dcu_drm_pm_suspend(struct - if (!fsl_dev) - return 0; - -- disable_irq(fsl_dev->irq); - drm_kms_helper_poll_disable(fsl_dev->drm); - - console_lock(); -@@ -243,6 +242,8 @@ static int fsl_dcu_drm_pm_suspend(struct - return PTR_ERR(fsl_dev->state); - } - -+ disable_irq(fsl_dev->irq); -+ - clk_disable_unprepare(fsl_dev->clk); - - return 0; -@@ -262,6 +263,12 @@ static int fsl_dcu_drm_pm_resume(struct - return ret; - } - -+ ret = clk_prepare_enable(fsl_dev->pix_clk); -+ if (ret < 0) { -+ dev_err(dev, "failed to enable dcu pix clk\n"); -+ return ret; -+ } -+ - if (fsl_dev->tcon) - fsl_tcon_bypass_enable(fsl_dev->tcon); - fsl_dcu_drm_init_planes(fsl_dev->drm); -@@ -388,6 +395,12 @@ static int fsl_dcu_drm_probe(struct plat - goto disable_clk; - } - -+ ret = clk_prepare_enable(fsl_dev->pix_clk); -+ if (ret < 0) { -+ dev_err(dev, "failed to enable dcu pix clk\n"); -+ return ret; -+ } -+ - fsl_dev->tcon = fsl_tcon_init(dev); - - drm = drm_dev_alloc(driver, dev); |