Skip to content

Commit 73fc0ac

Browse files
pinchartltomba
authored andcommitted
drm/omap: displays: Don't call disconnect handlers directly
In preparation for the move of checks from the disconnect handlers to the omapdss_device_disconnect() function, replace direct calls to the disconnect handlers at remove time with calls to omapdss_device_disconnect(). Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
1 parent 1f50796 commit 73fc0ac

14 files changed

+14
-14
lines changed

drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ static int __exit tvc_remove(struct platform_device *pdev)
193193
omapdss_unregister_display(&ddata->dssdev);
194194

195195
tvc_disable(dssdev);
196-
tvc_disconnect(dssdev);
196+
omapdss_device_disconnect(dssdev, NULL);
197197

198198
return 0;
199199
}

drivers/gpu/drm/omapdrm/displays/connector-dvi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ static int __exit dvic_remove(struct platform_device *pdev)
420420
omapdss_unregister_display(&ddata->dssdev);
421421

422422
dvic_disable(dssdev);
423-
dvic_disconnect(dssdev);
423+
omapdss_device_disconnect(dssdev, NULL);
424424

425425
i2c_put_adapter(ddata->i2c_adapter);
426426

drivers/gpu/drm/omapdrm/displays/connector-hdmi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ static int __exit hdmic_remove(struct platform_device *pdev)
375375
omapdss_unregister_display(&ddata->dssdev);
376376

377377
hdmic_disable(dssdev);
378-
hdmic_disconnect(dssdev);
378+
omapdss_device_disconnect(dssdev, NULL);
379379

380380
return 0;
381381
}

drivers/gpu/drm/omapdrm/displays/encoder-opa362.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ static int __exit opa362_remove(struct platform_device *pdev)
206206

207207
WARN_ON(omapdss_device_is_connected(dssdev));
208208
if (omapdss_device_is_connected(dssdev))
209-
opa362_disconnect(dssdev, dssdev->dst);
209+
omapdss_device_disconnect(dssdev, dssdev->dst);
210210

211211
return 0;
212212
}

drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ static int __exit tfp410_remove(struct platform_device *pdev)
229229

230230
WARN_ON(omapdss_device_is_connected(dssdev));
231231
if (omapdss_device_is_connected(dssdev))
232-
tfp410_disconnect(dssdev, dssdev->dst);
232+
omapdss_device_disconnect(dssdev, dssdev->dst);
233233

234234
return 0;
235235
}

drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ static int __exit tpd_remove(struct platform_device *pdev)
346346

347347
WARN_ON(omapdss_device_is_connected(dssdev));
348348
if (omapdss_device_is_connected(dssdev))
349-
tpd_disconnect(dssdev, dssdev->dst);
349+
omapdss_device_disconnect(dssdev, dssdev->dst);
350350

351351
return 0;
352352
}

drivers/gpu/drm/omapdrm/displays/panel-dpi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ static int __exit panel_dpi_remove(struct platform_device *pdev)
241241
omapdss_unregister_display(dssdev);
242242

243243
panel_dpi_disable(dssdev);
244-
panel_dpi_disconnect(dssdev);
244+
omapdss_device_disconnect(dssdev, NULL);
245245

246246
return 0;
247247
}

drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1408,7 +1408,7 @@ static int __exit dsicm_remove(struct platform_device *pdev)
14081408
omapdss_unregister_display(dssdev);
14091409

14101410
dsicm_disable(dssdev);
1411-
dsicm_disconnect(dssdev);
1411+
omapdss_device_disconnect(dssdev, NULL);
14121412

14131413
sysfs_remove_group(&pdev->dev.kobj, &dsicm_attr_group);
14141414

drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ static int lb035q02_panel_spi_remove(struct spi_device *spi)
292292
omapdss_unregister_display(dssdev);
293293

294294
lb035q02_disable(dssdev);
295-
lb035q02_disconnect(dssdev);
295+
omapdss_device_disconnect(dssdev, NULL);
296296

297297
return 0;
298298
}

drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ static int nec_8048_remove(struct spi_device *spi)
318318
omapdss_unregister_display(dssdev);
319319

320320
nec_8048_disable(dssdev);
321-
nec_8048_disconnect(dssdev);
321+
omapdss_device_disconnect(dssdev, NULL);
322322

323323
return 0;
324324
}

drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ static int __exit sharp_ls_remove(struct platform_device *pdev)
292292
omapdss_unregister_display(dssdev);
293293

294294
sharp_ls_disable(dssdev);
295-
sharp_ls_disconnect(dssdev);
295+
omapdss_device_disconnect(dssdev, NULL);
296296

297297
return 0;
298298
}

drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -837,7 +837,7 @@ static int acx565akm_remove(struct spi_device *spi)
837837
omapdss_unregister_display(dssdev);
838838

839839
acx565akm_disable(dssdev);
840-
acx565akm_disconnect(dssdev);
840+
omapdss_device_disconnect(dssdev, NULL);
841841

842842
return 0;
843843
}

drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ static int td028ttec1_panel_remove(struct spi_device *spi)
419419
omapdss_unregister_display(dssdev);
420420

421421
td028ttec1_panel_disable(dssdev);
422-
td028ttec1_panel_disconnect(dssdev);
422+
omapdss_device_disconnect(dssdev, NULL);
423423

424424
return 0;
425425
}

drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,7 @@ static int tpo_td043_remove(struct spi_device *spi)
569569
omapdss_unregister_display(dssdev);
570570

571571
tpo_td043_disable(dssdev);
572-
tpo_td043_disconnect(dssdev);
572+
omapdss_device_disconnect(dssdev, NULL);
573573

574574
sysfs_remove_group(&spi->dev.kobj, &tpo_td043_attr_group);
575575

0 commit comments

Comments
 (0)