diff --git a/drivers/gpu/drm/rockchip/cdn-dp-core.c b/drivers/gpu/drm/rockchip/cdn-dp-core.c index 18a724886ecb..99439a2fb571 100644 --- a/drivers/gpu/drm/rockchip/cdn-dp-core.c +++ b/drivers/gpu/drm/rockchip/cdn-dp-core.c @@ -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; }