linux/drivers/staging/imx-drm
Daniel Vetter b5dc0d108c drm/imx: kill firstopen callback
This thing seems to do some kind of delayed setup. Really, real kms
drivers shouldn't do that at all. Either stuff needs to be dynamically
hotplugged or the driver setup sequence needs to be fixed.

This patch here just moves the setup at the very end of the driver
load callback, with the locking adjusted accordingly.

v2: Also move the corresponding put from ->lastclose to ->unload.

Cc: Sascha Hauer <s.hauer@pengutronix.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2013-08-19 14:24:15 +10:00
..
ipu-v3 staging: drm/imx: use generic irq chip unused field to block out invalid irqs 2013-06-24 16:01:35 -07:00
imx-drm-core.c drm/imx: kill firstopen callback 2013-08-19 14:24:15 +10:00
imx-drm.h staging: drm/imx: Add support for VGA via TVE on i.MX53 2013-04-09 16:16:16 -07:00
imx-fb.c
imx-fbdev.c
imx-ldb.c staging: imx_drm: imx_ldb: fix 18 bit format 2013-06-18 11:22:58 -07:00
imx-tve.c Merge 3.10-rc3 into staging-next 2013-05-27 10:54:33 +09:00
ipuv3-crtc.c Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2013-07-09 16:04:31 -07:00
Kconfig staging: drm/imx: drop "select OF_VIDEOMODE" 2013-07-23 15:08:50 -07:00
Makefile staging: drm/imx: Add LDB support 2013-06-18 11:22:58 -07:00
parallel-display.c staging: imx-drm: Add MODULE_DEVICE_TABLE to parallel display 2013-06-08 22:12:06 -07:00
TODO staging: drm/imx: convert IPU irq driver to irq_domain_add_linear 2013-06-24 16:00:08 -07:00