- 03 12月, 2016 1 次提交
-
-
由 Lucas Stach 提交于
The dumper is only a debugging aid so we don't want to invoke the OOM killer if buffer for the potentially large GPU state can't be vmalloced. Signed-off-by: NLucas Stach <l.stach@pengutronix.de>
-
- 15 9月, 2016 1 次提交
-
-
由 Lucas Stach 提交于
For cmdbufs the CPU IOVA was recorded instead of the GPU one. Fix this to make it consistent with other BOs and to make reading the dumps easier. Signed-off-by: NLucas Stach <l.stach@pengutronix.de>
-
- 27 1月, 2016 2 次提交
-
-
由 Lucas Stach 提交于
This function follows the semantics of vmap() by returning NULL in case of an error. To make things less confusing rename it to make make both functions more closely related. Signed-off-by: NLucas Stach <l.stach@pengutronix.de>
-
由 Lucas Stach 提交于
In case that etnaviv_gem_get_pages is unable to get the required pages the object mutex needs to be unlocked. Also return NULL in this case instead of propagating the error, as callers of this function might not be prepared to handle a pointer error, but expect this call to follow the semantics of a plain vmap to return NULL in case of an error. Signed-off-by: NLucas Stach <l.stach@pengutronix.de>
-
- 25 1月, 2016 1 次提交
-
-
由 Lucas Stach 提交于
While all objects that get coredumped have an active IOVA and thus pages already populated, etnaviv_gem_get_pages() still requires the object lock to be held. Signed-off-by: NLucas Stach <l.stach@pengutronix.de>
-
- 15 12月, 2015 1 次提交
-
-
由 The etnaviv authors 提交于
This adds the etnaviv DRM driver and hooks it up in Makefiles and Kconfig. Signed-off-by: NChristian Gmeiner <christian.gmeiner@gmail.com> Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: NLucas Stach <l.stach@pengutronix.de> Acked-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
-