alistair23-linux/drivers/gpu/drm/omapdrm
Tomi Valkeinen 9f759225e4 drm/omap: use dispc_ops
Change omapdrm to get dispc_ops and use that to call the dispc functions
instead or direct function calls.

The change is very straightforward.

The only problem was in omap_crtc_init() which calls pipe2vbl(crtc), and
at that point of time the crtc->dev link, which is used to get the
dispc_ops, has not been set up yet. This patch makes omap_crtc_init()
skip the call to pipe2vbl() and instead calls
dispc_ops->mgr_get_vsync_irq() directly.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2017-04-03 12:36:40 +03:00
..
displays sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> 2017-03-02 08:42:32 +01:00
dss drm/omap: fill dispc_ops 2017-04-03 12:36:40 +03:00
Kconfig
Makefile
omap_connector.c drm: omapdrm: Perform initialization/cleanup at probe/remove time 2016-12-19 11:33:45 +02:00
omap_crtc.c drm/omap: use dispc_ops 2017-04-03 12:36:40 +03:00
omap_debugfs.c drm/omap: Remove omap_debugfs_cleanup() 2017-01-27 15:25:53 +01:00
omap_dmm_priv.h
omap_dmm_tiler.c drm: omapdrm: Use sizeof(*var) instead of sizeof(type) for structures 2016-12-19 11:25:05 +02:00
omap_dmm_tiler.h
omap_drv.c drm/omap: use dispc_ops 2017-04-03 12:36:40 +03:00
omap_drv.h drm/omap: use dispc_ops 2017-04-03 12:36:40 +03:00
omap_encoder.c drm: omapdrm: Use sizeof(*var) instead of sizeof(type) for structures 2016-12-19 11:25:05 +02:00
omap_fb.c omapdrm changes for 4.11 2017-01-23 10:17:06 +10:00
omap_fbdev.c drm/fb-helper: Automatically clean up fb_info 2017-02-07 21:36:28 +01:00
omap_gem.c Merge tag 'drm-misc-next-2017-03-06' of git://anongit.freedesktop.org/git/drm-misc into drm-next 2017-03-07 13:59:53 +10:00
omap_gem_dmabuf.c drm/omap: fix dmabuf mmap for dma_alloc'ed buffers 2017-03-13 12:53:27 +02:00
omap_irq.c drm/omap: use dispc_ops 2017-04-03 12:36:40 +03:00
omap_plane.c drm/omap: use dispc_ops 2017-04-03 12:36:40 +03:00
tcm-sita.c
tcm-sita.h
tcm.h
TODO