summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2013-04-29 12:08:32 +0200
committerTomi Valkeinen <tomi.valkeinen@ti.com>2013-05-02 11:25:44 +0200
commitbca3913034ef99c9cc028d054273a3b271ed62b9 (patch)
tree31a4adcd2b663dc0353848357c05f61ae646a34c /drivers
parentOMAPDSS: VENC: Add error handling for venc_probe_pdata (diff)
downloadlinux-bca3913034ef99c9cc028d054273a3b271ed62b9.tar.xz
linux-bca3913034ef99c9cc028d054273a3b271ed62b9.zip
OMAPDSS: TFP410: return EPROBE_DEFER if the i2c adapter not found
If the I2C adapter needed by the TFP410 device is not available yet, return EPROBE_DEFER so that the device will get probed again. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/video/omap2/displays/panel-tfp410.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/video/omap2/displays/panel-tfp410.c b/drivers/video/omap2/displays/panel-tfp410.c
index a1dba868cef1..46039c4bf1ed 100644
--- a/drivers/video/omap2/displays/panel-tfp410.c
+++ b/drivers/video/omap2/displays/panel-tfp410.c
@@ -135,7 +135,7 @@ static int tfp410_probe(struct omap_dss_device *dssdev)
if (!adapter) {
dev_err(&dssdev->dev, "Failed to get I2C adapter, bus %d\n",
i2c_bus_num);
- return -EINVAL;
+ return -EPROBE_DEFER;
}
ddata->i2c_adapter = adapter;