summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Brace <kevinbrace@gmx.com>2020-03-12 13:41:31 -0700
committerKevin Brace <kevinbrace@gmx.com>2020-03-12 13:53:24 -0700
commitfe97ca4463ccfb4aadb0d831d65d19e3399ce991 (patch)
tree49c79dcf806847ce0160d3b12bc6a4f9714a1dbc
parenta1bfe904198a6ff8874f9e13e8980a02119db18d (diff)
Cursor disappearance fix for CN400 / PM800 chipsets
It appears that CN400 / PM800 chipsets have only 1 hardware icon rather than 2 for newer graphics engines. Note that hardware icon is used as cursor rather than the "real" hardware cursor. The fix also applies to CN333 and PN800 chipsets as well. The fix was tested on VIA Technologies C3 processor based Wyse Vx0 thin client that has CN333 chipset. Suggested-by: Eric Kudzin <knoppix1337@yahoo.com> Tested-by: Eric Kudzin <knoppix1337@yahoo.com> Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
-rw-r--r--src/via_display.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/via_display.c b/src/via_display.c
index b2ace41..40e4274 100644
--- a/src/via_display.c
+++ b/src/via_display.c
@@ -181,7 +181,6 @@ viaIGA1InitHI(ScrnInfoPtr pScrn)
VIAPtr pVia = VIAPTR(pScrn);
switch(pVia->Chipset) {
- case VIA_PM800:
case VIA_CX700:
case VIA_P4M890:
case VIA_P4M900:
@@ -216,7 +215,6 @@ viaIGA1SetHIStartingAddress(xf86CrtcPtr crtc)
VIAPtr pVia = VIAPTR(pScrn);
switch(pVia->Chipset) {
- case VIA_PM800:
case VIA_CX700:
case VIA_P4M890:
case VIA_P4M900:
@@ -242,7 +240,6 @@ viaIGA1DisplayHI(ScrnInfoPtr pScrn, Bool HI_Status)
CARD32 temp;
switch(pVia->Chipset) {
- case VIA_PM800:
case VIA_CX700:
case VIA_P4M890:
case VIA_P4M900:
@@ -275,7 +272,6 @@ viaIGA1SetHIDisplayLocation(ScrnInfoPtr pScrn,
VIAPtr pVia = VIAPTR(pScrn);
switch(pVia->Chipset) {
- case VIA_PM800:
case VIA_CX700:
case VIA_P4M890:
case VIA_P4M900:
@@ -416,7 +412,6 @@ viaIGA2InitHI(ScrnInfoPtr pScrn)
VIAPtr pVia = VIAPTR(pScrn);
switch(pVia->Chipset) {
- case VIA_PM800:
case VIA_CX700:
case VIA_P4M890:
case VIA_P4M900:
@@ -459,7 +454,6 @@ viaIGA2DisplayHI(ScrnInfoPtr pScrn, Bool HI_Status)
CARD32 temp;
switch(pVia->Chipset) {
- case VIA_PM800:
case VIA_CX700:
case VIA_P4M890:
case VIA_P4M900:
@@ -492,7 +486,6 @@ viaIGA2SetHIDisplayLocation(ScrnInfoPtr pScrn,
VIAPtr pVia = VIAPTR(pScrn);
switch(pVia->Chipset) {
- case VIA_PM800:
case VIA_CX700:
case VIA_P4M890:
case VIA_P4M900: