From 1e4b59804264f6a9e18e16fa3314b726bc9eef35 Mon Sep 17 00:00:00 2001 From: Krishna Chaitanya Devarakonda Date: Thu, 30 Jun 2016 19:31:12 +0530 Subject: [PATCH] msm: mdss: change error return value for lineptr sysfs entries Changing the error return value for lineptr sysfs entries, when the sysfs operation is not allowed. Returning EAGAIN might make the verification tests to continuously query the sysfs nodes, or block it. Returning EPERM will fail the query, which is expected. Change-Id: I43500c07a318da9e2624a1631134228ad45e1cc7 Signed-off-by: Krishna Chaitanya Devarakonda --- drivers/video/fbdev/msm/mdss_mdp_overlay.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/video/fbdev/msm/mdss_mdp_overlay.c b/drivers/video/fbdev/msm/mdss_mdp_overlay.c index ab4a1ad35a6d..f57125d8dd95 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_overlay.c +++ b/drivers/video/fbdev/msm/mdss_mdp_overlay.c @@ -3242,7 +3242,7 @@ static ssize_t mdss_mdp_lineptr_show_event(struct device *dev, if (!mdp5_data->ctl || (!mdp5_data->ctl->panel_data->panel_info.cont_splash_enabled && !mdss_mdp_ctl_is_power_on(mdp5_data->ctl))) - return -EAGAIN; + return -EPERM; lineptr_ticks = ktime_to_ns(mdp5_data->lineptr_time); @@ -3263,7 +3263,7 @@ static ssize_t mdss_mdp_lineptr_show_value(struct device *dev, if (!mdp5_data->ctl || (!mdp5_data->ctl->panel_data->panel_info.cont_splash_enabled && !mdss_mdp_ctl_is_power_on(mdp5_data->ctl))) - return -EAGAIN; + return -EPERM; lineptr_val = mfd->panel_info->te.wr_ptr_irq;