On Tue, May 17, 2016 at 11:56:06PM +0800, Chen-Yu Tsai wrote:
sun4i_rgb_init() can fail, which results in TCON failing to bind. In this case we need to do cleanup, specificly unregistering the dotclock, which is regmap based, and the regmap is registered as part of the sun4i_tcon_bind().
Failing to do so results in a NULL pointer reference when the CCF tries to turn off unused clocks.
Fixes: 29e57fab97fc ("drm: sun4i: Add RGB output") Signed-off-by: Chen-Yu Tsai wens@csie.org
Applied, thanks! Maxime