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 <kevinbr...@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 <kevinbr...@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 <kevinbr...@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 <kevinbr...@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;
_______________________________________________
openchrome-devel mailing list
openchrome-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/openchrome-devel

Reply via email to