OMAPDSS: HDMI: Uninit display on device add error
The display must be uninitialized in order to free the requested GPIOs. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
This commit is contained in:
parent
66a06b0c59
commit
d18bc45543
@ -1025,6 +1025,7 @@ static void __init hdmi_probe_pdata(struct platform_device *pdev)
|
|||||||
r = dss_add_device(dssdev);
|
r = dss_add_device(dssdev);
|
||||||
if (r) {
|
if (r) {
|
||||||
DSSERR("device %s register failed: %d\n", dssdev->name, r);
|
DSSERR("device %s register failed: %d\n", dssdev->name, r);
|
||||||
|
hdmi_uninit_display(dssdev);
|
||||||
dss_put_device(dssdev);
|
dss_put_device(dssdev);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user