[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