diff -Naur a/mgag200_g200se.c b/mgag200_g200se.c
--- a/mgag200_g200se.c	2025-06-28 08:26:39.000000000 +0100
+++ b/mgag200_g200se.c	2025-07-16 11:46:17.863587094 +0100
@@ -418,7 +418,16 @@
 	struct drm_device *dev = &mdev->base;
 
 	/* stash G200 SE model number for later use */
-	g200se->unique_rev_id = RREG32(0x1e24);
+        /* RFS added the +2 as our device is G200e (0x102b:0522) Rev 02 but returns 1 here,
+         *  but actually works just fine at 1920x1080@60 Hz which gives bandwidth of
+         *  48600000 cf 1024*30100=30822400 or 1024*55000=56320000 . */
+        /* Of course, this makes the subsequent test redundant. */
+        /* It may also cause a problem in mgag200_pll.c where a comparison with 4 is made,
+         *  whose significance I don't know, but which doesn't matter to me. Of course, it
+         *  also makes it inappropriate for RHEL or SuSE.
+         */
+	g200se->unique_rev_id = RREG32(0x1e24) + 2;
+
 	if (!g200se->unique_rev_id)
 		return -ENODEV;
 
