[Openchrome-devel] drm-openchrome: Branch 'drm-next-3.19' - 3 commits - drivers/gpu/drm

Kevin Brace kevinbrace at kemper.freedesktop.org
Tue Feb 13 16:12:28 UTC 2018


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

New commits:
commit ea186cfcc2353a8e1939225d2ca5ebd6154c083c
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Tue Feb 13 08:10:47 2018 -0800

    drm/openchrome: Version bumped to 3.0.75
    
    Fix for IGA1 display getting severely disrupted on K8M800 and PM800.
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/drivers/gpu/drm/openchrome/via_drv.h b/drivers/gpu/drm/openchrome/via_drv.h
index 7ca8e1509402..d4e812e3ad57 100644
--- a/drivers/gpu/drm/openchrome/via_drv.h
+++ b/drivers/gpu/drm/openchrome/via_drv.h
@@ -34,7 +34,7 @@
 
 #define DRIVER_MAJOR		3
 #define DRIVER_MINOR		0
-#define DRIVER_PATCHLEVEL	74
+#define DRIVER_PATCHLEVEL	75
 
 #include <linux/module.h>
 
commit c43b7af04487cf6be6fe7436d7bd5286535cce1a
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Tue Feb 13 08:09:01 2018 -0800

    drm/openchrome: Fix for PM800 chipset IGA1 getting potentially disrupted
    
    Due to a programming error involving setting IGA1 (display 1) display
    FIFO parameters, the display will likely get severely disrupted.
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/drivers/gpu/drm/openchrome/via_crtc.c b/drivers/gpu/drm/openchrome/via_crtc.c
index 450761ae5a23..a1ea671939ab 100644
--- a/drivers/gpu/drm/openchrome/via_crtc.c
+++ b/drivers/gpu/drm/openchrome/via_crtc.c
@@ -796,7 +796,7 @@ static void via_iga1_display_fifo_regs(struct drm_device *dev,
 		break;
 	case PCI_DEVICE_ID_VIA_PM800:
 		/* SR17[7:0] */
-		fifo_max_depth = 384;
+		fifo_max_depth = 192;
 
 		/* SR16[7], SR16[5:0] */
 		fifo_threshold = 128;
commit a48d51b7f49930ed7ef888ebd62bb6d80def6cbe
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Tue Feb 13 08:07:30 2018 -0800

    drm/openchrome: Fix for K8M800 chipset IGA1 getting disrupted
    
    Due to a programming error involving setting IGA1 (display 1) display
    FIFO parameters, the display was getting severely disrupted.
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/drivers/gpu/drm/openchrome/via_crtc.c b/drivers/gpu/drm/openchrome/via_crtc.c
index cb50a5b8cc06..450761ae5a23 100644
--- a/drivers/gpu/drm/openchrome/via_crtc.c
+++ b/drivers/gpu/drm/openchrome/via_crtc.c
@@ -776,7 +776,7 @@ static void via_iga1_display_fifo_regs(struct drm_device *dev,
 		break;
 	case PCI_DEVICE_ID_VIA_K8M800:
 		/* SR17[7:0] */
-		fifo_max_depth = 768;
+		fifo_max_depth = 384;
 
 		/* SR16[7], SR16[5:0] */
 		fifo_threshold = 328;


More information about the Openchrome-devel mailing list