drm/rockchip: cdn-dp: return zero when dp is inactive
authorSugar Zhang <sugar.zhang@rock-chips.com>
Wed, 8 Mar 2017 12:37:26 +0000 (20:37 +0800)
committerSugar Zhang <sugar.zhang@rock-chips.com>
Thu, 9 Mar 2017 10:06:59 +0000 (18:06 +0800)
Change-Id: I741b8ac140014c7f046f59e371ed3ddb245468a2
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
drivers/gpu/drm/rockchip/cdn-dp-core.c

index 18a724886ecbb70f62c5ef7f4e6b795794fcc1d8..99439a2fb571a240dc1e0516ec1afcb49c49c07b 100644 (file)
@@ -843,7 +843,7 @@ static int cdn_dp_audio_hw_params(struct device *dev,  void *data,
 
        mutex_lock(&dp->lock);
        if (!dp->active) {
-               ret = -ENODEV;
+               ret = 0;
                goto out;
        }
 
@@ -893,7 +893,7 @@ static int cdn_dp_audio_digital_mute(struct device *dev, void *data,
 
        mutex_lock(&dp->lock);
        if (!dp->active) {
-               ret = -ENODEV;
+               ret = 0;
                goto out;
        }