[PATCH] drm/amdgpu: also track late init state

2016-10-03 Thread Alex Deucher
On Sun, Oct 2, 2016 at 5:06 PM, Grazvydas Ignotas wrote: > Successful sw_init() and hw_init() states are tracked, but not > late_init(). Various error paths may result in amdgpu_fini() being > called before .late init is done, so late_init needs to be tracked > to avoid unexpected or multiple .lat

[PATCH] drm/amdgpu: also track late init state

2016-10-03 Thread Grazvydas Ignotas
Successful sw_init() and hw_init() states are tracked, but not late_init(). Various error paths may result in amdgpu_fini() being called before .late init is done, so late_init needs to be tracked to avoid unexpected or multiple .late_fini() calls. Signed-off-by: Grazvydas Ignotas --- drivers/gp