From 002aa08637ddca1c021d42966e51c7ff9f04ad3c Mon Sep 17 00:00:00 2001 From: Ping Li Date: Fri, 16 Jan 2015 15:45:56 -0800 Subject: [PATCH] msm: mdss: Output backlight info to mdp stat sysfs node Add modulated and scaled backlight values to d/mdp/stat sysfs node so that they can be accessed from user space side. Change-Id: I4c66978e71bcbce785c7a6ab460eab918b5e3ac6 Signed-off-by: Ping Li --- drivers/video/fbdev/msm/mdss_mdp_debug.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/video/fbdev/msm/mdss_mdp_debug.c b/drivers/video/fbdev/msm/mdss_mdp_debug.c index a661d3b6a9a7..678b683d126f 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_debug.c +++ b/drivers/video/fbdev/msm/mdss_mdp_debug.c @@ -286,6 +286,10 @@ static void __stats_ctl_dump(struct mdss_mdp_ctl *ctl, struct seq_file *s) ctl->intf_num, ctl->play_cnt); seq_printf(s, "vsync: %08u \tunderrun: %08u\n", ctl->vsync_cnt, ctl->underrun_cnt); + if (ctl->mfd) { + seq_printf(s, "user_bl: %08u \tmod_bl: %08u\n", + ctl->mfd->bl_level, ctl->mfd->bl_level_scaled); + } } else { seq_printf(s, "wb: \tmode=%x \tplay: %08u\n", ctl->opmode, ctl->play_cnt);