diff options
Diffstat (limited to 'bsd/drm_fops.h')
-rw-r--r-- | bsd/drm_fops.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bsd/drm_fops.h b/bsd/drm_fops.h index a3678730..2c447992 100644 --- a/bsd/drm_fops.h +++ b/bsd/drm_fops.h @@ -90,7 +90,8 @@ int DRM(open_helper)(struct cdev *kdev, int flags, int fmt, DRM_STRUCTPROC *p, priv->ioctl_count = 0; priv->authenticated = !DRM_SUSER(p); - DRIVER_OPEN_HELPER( priv, dev ); + if (dev->fn_tbl.open_helper) + dev->fn_tbl.open_helper(dev, priv); TAILQ_INSERT_TAIL(&dev->files, priv, link); } |