The default_device is no longer used, it is a leftower from legacy. The else if (pdata->default_device) is always going to be false.
Unified · Split
| @@ -208,8 +208,6 @@ static int __init omap_dss_probe(struct platform_device *pdev) · 207 unmodified lines | ||
| 208 | 208 | core.default_display_name = def_disp_name; |
| 209 | 209 | else if (pdata->default_display_name) |
| 210 | 210 | core.default_display_name = pdata->default_display_name; |
| 211 | − else if (pdata->default_device) | |
| 212 | − core.default_display_name = pdata->default_device->name; | |
| 213 | 211 | |
| 214 | 212 | register_pm_notifier(&omap_dss_pm_notif_block); |
| 215 | 213 | |