summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpdabade <pdabade@nvidia.com>2013-07-08 10:17:34 +0530
committerMatthew Pedro <mapedro@nvidia.com>2013-08-06 14:23:02 -0700
commit46c8cadb137b57a8603cd00486ecf69456e880b8 (patch)
tree28af2a5771caccd0b1894334f2caa59abac0701b
parent9c264e0f36e827f1c5a3afc2418edde226422181 (diff)
backlight: pwm_bl: Bypassing registration of backlight as edp client
Register device as EDP client only when EDP_FRAMEWORK is enabled. Bug 1306131 Change-Id: Id8b3ea91426ba04b402b36b1a61e48b00debbe36 Signed-off-by: Pankaj Dabade <pdabade@nvidia.com> Reviewed-on: http://git-master/r/245369 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Kiran Adduri <kadduri@nvidia.com> Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
-rw-r--r--drivers/video/backlight/pwm_bl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/video/backlight/pwm_bl.c b/drivers/video/backlight/pwm_bl.c
index 10a6b9b8ef39..a5e4c0d05699 100644
--- a/drivers/video/backlight/pwm_bl.c
+++ b/drivers/video/backlight/pwm_bl.c
@@ -201,6 +201,7 @@ static int pwm_backlight_probe(struct platform_device *pdev)
goto err_bl;
}
+#ifdef CONFIG_EDP_FRAMEWORK
pb->tegra_pwm_bl_edp_client = devm_kzalloc(&pdev->dev,
sizeof(struct edp_client), GFP_KERNEL);
if (IS_ERR_OR_NULL(pb->tegra_pwm_bl_edp_client)) {
@@ -246,6 +247,7 @@ static int pwm_backlight_probe(struct platform_device *pdev)
edp_success:
+#endif
bl->props.brightness = data->dft_brightness;
backlight_update_status(bl);