drm: Don't export internal module variables
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 29 May 2014 17:25:55 +0000 (19:25 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 18 Jun 2014 11:50:16 +0000 (13:50 +0200)
commita1bc07c5205193ff1d771f4ef23402ae1400d42a
tree6ed7479bf4dffd1b3c623eeb70d2ef036dc4e545
parentbc1dfff04a5d4064ba0db1fab13f84ab4f333d2b
drm: Don't export internal module variables

Drivers really have no business touching these. Noticed because
exynose _did_ touch the vblank off delay, which could potentially
affect other drivers.

drm_debug is an exception since it's used in macros and inline
functions.

Note that this reduces the timeout on exynos from 50s to 5s.
Apparently this was done to paper over a vblank get/put race in
exynos, but really should be fixed properly somewhere else. Spotted by
David.

v2: Drop bonghits changes. Note to self: Don't submit patches
before first coffee.

Cc: Inki Dae <inki.dae@samsung.com>
Reviewed-by: David Herrmann <dh.herrmann@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/drm_stub.c
drivers/gpu/drm/exynos/exynos_drm_drv.c
drivers/gpu/drm/exynos/exynos_drm_drv.h