[openchrome-devel] drm-openchrome: Branch 'drm-next-5.11' - 2 commits - drivers/gpu/drm

Kevin Brace kevinbrace at kemper.freedesktop.org
Fri Nov 27 21:21:17 UTC 2020


 drivers/gpu/drm/openchrome/openchrome_drv.h |    4 ++--
 drivers/gpu/drm/openchrome/openchrome_pm.c  |    1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

New commits:
commit 7b2b76afcf00533f089e6c306f1eb430e09d4523
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Fri Nov 27 13:20:37 2020 -0800

    drm/openchrome: Version bumped to 3.4.5
    
    Fix for resume failure on Foxconn 400M01-G-6L mainboard (VIA
    Technologies KM400 chipset).
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/drivers/gpu/drm/openchrome/openchrome_drv.h b/drivers/gpu/drm/openchrome/openchrome_drv.h
index 1f2651788139..ef10750d9999 100644
--- a/drivers/gpu/drm/openchrome/openchrome_drv.h
+++ b/drivers/gpu/drm/openchrome/openchrome_drv.h
@@ -61,10 +61,10 @@
 
 #define DRIVER_MAJOR		3
 #define DRIVER_MINOR		4
-#define DRIVER_PATCHLEVEL	4
+#define DRIVER_PATCHLEVEL	5
 #define DRIVER_NAME		"openchrome"
 #define DRIVER_DESC		"OpenChrome DRM for VIA Technologies Chrome IGP"
-#define DRIVER_DATE		"20201123"
+#define DRIVER_DATE		"20201127"
 #define DRIVER_AUTHOR		"OpenChrome Project"
 
 
commit 4eb75ae6a3d2b2a6a37f51170bbcd3b8efe0841c
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Fri Nov 27 04:41:52 2020 -0800

    drm/openchrome: Fix for resume failure on some models
    
    It appears that specifying PCI power state to D3hot during suspend
    causes Foxconn 400M01-G-6L mainboard (VIA Technologies KM400 chipset)
    to freeze during resume.  This issue was not observed on ASUS
    P5V800-MX mainboard (VIA Technologies P4M800 Pro chipset) where the
    atomic mode setting code was primarily developed.
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/drivers/gpu/drm/openchrome/openchrome_pm.c b/drivers/gpu/drm/openchrome/openchrome_pm.c
index 47c7eb2119e1..bbfa26a2e1bd 100644
--- a/drivers/gpu/drm/openchrome/openchrome_pm.c
+++ b/drivers/gpu/drm/openchrome/openchrome_pm.c
@@ -91,7 +91,6 @@ int openchrome_dev_pm_ops_suspend(struct device *dev)
 
 	pci_save_state(pdev);
 	pci_disable_device(pdev);
-	pci_set_power_state(pdev, PCI_D3hot);
 exit:
 	DRM_DEBUG_KMS("Exiting %s.\n", __func__);
 	return ret;


More information about the openchrome-devel mailing list