]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/i915: use mappable size for fb kickout
authorBen Widawsky <ben@bwidawsk.net>
Sat, 25 May 2013 19:26:36 +0000 (12:26 -0700)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Sun, 26 May 2013 13:25:08 +0000 (15:25 +0200)
commitb556c299ed6d23c60e162eadfab5fbf2f26ad264
treee252980d5e33f000d0fc923fca984de039ea005f
parent5ad9969d8fd3d9e3d0c1c4640ac3cde35e56a4bf
drm/i915: use mappable size for fb kickout

The GTT start is either 0 in the KMS case, or some value which is set
only after the init IOCTL in the UMS case. In both cases, we don't have
this information until after we've tried to kick out the firmware fb.

This patch should have no functional change since we kzalloc the GTT
struct anyway. It only clarifies the situation for people who end up
having to look at that code.

This weirdness was introduced in:

commit 93d187993b783c68383a884091a600d9ad499ea6
Author: Ben Widawsky <ben@bwidawsk.net>
Date:   Thu Jan 17 12:45:17 2013 -0800

    drm/i915: Remove use of gtt_mappable_entries

Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_dma.c