git-fixes.patch 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. From d74238ca2faddb2e1c0b48333664688a5079a856 Mon Sep 17 00:00:00 2001
  2. From: Adam Jackson <ajax@redhat.com>
  3. Date: Wed, 21 May 2014 14:10:11 -0400
  4. Subject: Use own thunk function instead of vgaHW*Weak
  5. I plan to remove the Weak functions from a future server.
  6. Signed-off-by: Adam Jackson <ajax@redhat.com>
  7. diff --git a/src/s3v_driver.c b/src/s3v_driver.c
  8. index 654884c..937717e 100644
  9. --- a/src/s3v_driver.c
  10. +++ b/src/s3v_driver.c
  11. @@ -3760,6 +3760,12 @@ S3Vddc1Read(ScrnInfoPtr pScrn)
  12. return ((unsigned int) (tmp & 0x08));
  13. }
  14. +static void
  15. +S3Vddc1SetSpeed(ScrnInfoPtr pScrn, xf86ddcSpeed speed)
  16. +{
  17. + vgaHWddc1SetSpeed(pScrn, speed);
  18. +}
  19. +
  20. static Bool
  21. S3Vddc1(ScrnInfoPtr pScrn)
  22. {
  23. @@ -3773,7 +3779,7 @@ S3Vddc1(ScrnInfoPtr pScrn)
  24. OUTREG(DDC_REG,(tmp | 0x12));
  25. if ((pMon = xf86PrintEDID(
  26. - xf86DoEDID_DDC1(XF86_SCRN_ARG(pScrn),vgaHWddc1SetSpeedWeak(),
  27. + xf86DoEDID_DDC1(XF86_SCRN_ARG(pScrn), S3Vddc1SetSpeed,
  28. S3Vddc1Read))) != NULL)
  29. success = TRUE;
  30. xf86SetDDCproperties(pScrn,pMon);
  31. --
  32. cgit v0.10.2
  33. From 69b9adea709922e53ba422dd7f00aa4ac90d232e Mon Sep 17 00:00:00 2001
  34. From: Adam Jackson <ajax@redhat.com>
  35. Date: Tue, 30 Sep 2014 10:26:17 -0400
  36. Subject: Fix build against xserver 1.17
  37. Signed-off-by: Adam Jackson <ajax@redhat.com>
  38. diff --git a/src/s3v_driver.c b/src/s3v_driver.c
  39. index 937717e..e81ab72 100644
  40. --- a/src/s3v_driver.c
  41. +++ b/src/s3v_driver.c
  42. @@ -3515,7 +3515,7 @@ S3VEnableMmio(ScrnInfoPtr pScrn)
  43. {
  44. vgaHWPtr hwp;
  45. S3VPtr ps3v;
  46. - IOADDRESS vgaCRIndex, vgaCRReg;
  47. + unsigned int vgaCRIndex, vgaCRReg;
  48. unsigned char val;
  49. unsigned int PIOOffset = 0;
  50. @@ -3584,7 +3584,7 @@ S3VDisableMmio(ScrnInfoPtr pScrn)
  51. {
  52. vgaHWPtr hwp;
  53. S3VPtr ps3v;
  54. - IOADDRESS vgaCRIndex, vgaCRReg;
  55. + unsigned int vgaCRIndex, vgaCRReg;
  56. PVERB5(" S3VDisableMmio\n");
  57. --
  58. cgit v0.10.2
  59. From 211e2831dcf13c6e5847f6caf894f559d9104c3d Mon Sep 17 00:00:00 2001
  60. From: Adam Jackson <ajax@redhat.com>
  61. Date: Tue, 30 Sep 2014 10:27:13 -0400
  62. Subject: Remove call to miInitializeBackingStore
  63. Signed-off-by: Adam Jackson <ajax@redhat.com>
  64. diff --git a/src/s3v_driver.c b/src/s3v_driver.c
  65. index e81ab72..d519dc8 100644
  66. --- a/src/s3v_driver.c
  67. +++ b/src/s3v_driver.c
  68. @@ -2420,7 +2420,6 @@ S3VScreenInit(SCREEN_INIT_ARGS_DECL)
  69. return FALSE;
  70. }
  71. - miInitializeBackingStore(pScreen);
  72. xf86SetBackingStore(pScreen);
  73. xf86SetSilkenMouse(pScreen);
  74. /* hardware cursor needs to wrap this layer */
  75. --
  76. cgit v0.10.2