diff options
Diffstat (limited to 'drivers/gpu/drm/i2c')
| -rw-r--r-- | drivers/gpu/drm/i2c/tda998x_drv.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/drivers/gpu/drm/i2c/tda998x_drv.c b/drivers/gpu/drm/i2c/tda998x_drv.c index c3332209f27a..d9a548d0273c 100644 --- a/drivers/gpu/drm/i2c/tda998x_drv.c +++ b/drivers/gpu/drm/i2c/tda998x_drv.c @@ -1949,9 +1949,9 @@ static int tda998x_create(struct device *dev)  	cec_info.platform_data = &priv->cec_glue;  	cec_info.irq = client->irq; -	priv->cec = i2c_new_device(client->adapter, &cec_info); -	if (!priv->cec) { -		ret = -ENODEV; +	priv->cec = i2c_new_client_device(client->adapter, &cec_info); +	if (IS_ERR(priv->cec)) { +		ret = PTR_ERR(priv->cec);  		goto fail;  	} | 
