> ------------------------------ > > Message: 10 > Date: Sun, 23 Jan 2011 10:50:01 +0000 > From: Chris Wilson <chris at chris-wilson.co.uk> > Subject: [PATCH] drm/i915: Disable high-precision vblank timestamping > for UMS > To: Chris Clayton <chris2553 at googlemail.com> > Cc: linux-kernel at vger.kernel.org, dri-devel at lists.freedesktop.org > Message-ID: > <1295779801-8118-1-git-send-email-chris at chris-wilson.co.uk> > > We only have sufficient information for accurate (sub-frame) > timestamping > when the modesetting is under our control. > > Reported-by: Chris Clayton <chris2553 at googlemail.com> > Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk> > --- > drivers/gpu/drm/i915/i915_drv.c | 3 +++ > 1 files changed, 3 insertions(+), 0 deletions(-) > > diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/ > i915_drv.c > index 59eb19b..66796bb 100644 > --- a/drivers/gpu/drm/i915/i915_drv.c > +++ b/drivers/gpu/drm/i915/i915_drv.c > @@ -752,6 +752,9 @@ static int __init i915_init(void) > driver.driver_features &= ~DRIVER_MODESET; > #endif > > + if (!(driver.driver_features & DRIVER_MODESET)) > + driver.get_vblank_timestamp = NULL; > + > return drm_init(&driver); > } > > -- > 1.7.2.3 > >
Oops! Have missed that. Thanks for fixing it. Reviewed-by: Mario Kleiner <mario.kleiner at tuebingen.mpg.de> ********************************************************************* Mario Kleiner Max Planck Institute for Biological Cybernetics Spemannstr. 38 72076 Tuebingen Germany e-mail: mario.kleiner at tuebingen.mpg.de office: +49 (0)7071/601-1623 fax: +49 (0)7071/601-616 www: http://www.kyb.tuebingen.mpg.de/~kleinerm ********************************************************************* "For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled." (Richard Feynman)