From: Thomas Hellström Date: Tue, 11 Jul 2006 14:56:20 +0000 (+0000) Subject: Revert the SiS and Unichrome DRM version check changes. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bbe197ec1d29647884ec4b2dd5812ff7b0cc8b05;p=mesa.git Revert the SiS and Unichrome DRM version check changes. --- diff --git a/src/mesa/drivers/dri/sis/sis_screen.c b/src/mesa/drivers/dri/sis/sis_screen.c index a721a724ac4..4fd692ec240 100644 --- a/src/mesa/drivers/dri/sis/sis_screen.c +++ b/src/mesa/drivers/dri/sis/sis_screen.c @@ -350,37 +350,15 @@ void * __driCreateNewScreen_20050727( __DRInativeDisplay *dpy, int scrn, static const __DRIversion ddx_expected = {0, 8, 0}; static const __DRIversion dri_expected = {4, 0, 0}; static const __DRIversion drm_expected = {1, 0, 0}; - static const __DRIversion drm_compat = {2, 0, 0}; static const char *driver_name = "SiS"; dri_interface = interface; - /* - * Check ddx and dri only. - */ - if (!driCheckDriDdxDrmVersions2(driver_name, dri_version, &dri_expected, ddx_version, &ddx_expected, - drm_version, drm_version)) { + drm_version, &drm_expected)) { return NULL; } - /* - * Check drm version with major versioning span. - */ - - if (((drm_version->major < drm_expected.major) || - (drm_version->major > drm_compat.major)) || - ((drm_version->major == drm_expected.major) && - (drm_version->minor < drm_expected.minor))) { - - fprintf(stderr, "%s DRI driver expected DRM version %d.%d.x - %d.x.x " - "but got version %d.%d.%d\n", driver_name, - drm_expected.major, drm_expected.minor, drm_compat.major, - drm_version->major, drm_version->minor, drm_version->patch); - return NULL; - } - - psp = __driUtilCreateNewScreen(dpy, scrn, psc, NULL, ddx_version, dri_version, drm_version, frame_buffer, pSAREA, fd, diff --git a/src/mesa/drivers/dri/unichrome/via_screen.c b/src/mesa/drivers/dri/unichrome/via_screen.c index 18cbbb35177..4f137c8ceb8 100644 --- a/src/mesa/drivers/dri/unichrome/via_screen.c +++ b/src/mesa/drivers/dri/unichrome/via_screen.c @@ -435,38 +435,17 @@ void * __driCreateNewScreen_20050727( __DRInativeDisplay *dpy, int scrn, VIA_DRIDDX_VERSION_PATCH }; static const __DRIversion dri_expected = { 4, 0, 0 }; static const __DRIversion drm_expected = { 2, 3, 0 }; - static const __DRIversion drm_compat = {3, 0, 0}; static const char *driver_name = "Unichrome"; dri_interface = interface; - /* - * Check ddx and dri only. - */ - if ( ! driCheckDriDdxDrmVersions2( driver_name, dri_version, & dri_expected, ddx_version, & ddx_expected, - drm_version, drm_version) ) { + drm_version, & drm_expected) ) { return NULL; } - /* - * Check drm version with major versioning span. - */ - - if (((drm_version->major < drm_expected.major) || - (drm_version->major > drm_compat.major)) || - ((drm_version->major == drm_expected.major) && - (drm_version->minor < drm_expected.minor))) { - - fprintf(stderr, "%s DRI driver expected DRM version %d.%d.x - %d.x.x " - "but got version %d.%d.%d\n", driver_name, - drm_expected.major, drm_expected.minor, drm_compat.major, - drm_version->major, drm_version->minor, drm_version->patch); - return NULL; - } - psp = __driUtilCreateNewScreen(dpy, scrn, psc, NULL, ddx_version, dri_version, drm_version, frame_buffer, pSAREA, fd,