diff options
Diffstat (limited to 'drivers/gpu/drm/msm/dp/dp_hpd.c')
| -rw-r--r-- | drivers/gpu/drm/msm/dp/dp_hpd.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/drivers/gpu/drm/msm/dp/dp_hpd.c b/drivers/gpu/drm/msm/dp/dp_hpd.c index 5b8fe32022b5..e1c90fa47411 100644 --- a/drivers/gpu/drm/msm/dp/dp_hpd.c +++ b/drivers/gpu/drm/msm/dp/dp_hpd.c @@ -34,8 +34,8 @@ int dp_hpd_connect(struct dp_usbpd *dp_usbpd, bool hpd)  	dp_usbpd->hpd_high = hpd; -	if (!hpd_priv->dp_cb && !hpd_priv->dp_cb->configure -				&& !hpd_priv->dp_cb->disconnect) { +	if (!hpd_priv->dp_cb || !hpd_priv->dp_cb->configure +				|| !hpd_priv->dp_cb->disconnect) {  		pr_err("hpd dp_cb not initialized\n");  		return -EINVAL;  	} | 
