diff options
author | Preetham Chandru <pchandru@nvidia.com> | 2012-03-27 13:53:55 +0530 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-03-30 08:02:38 -0700 |
commit | 112483d7c23a7c0c679e0dc8225201bb059c6c7c (patch) | |
tree | 30540a5934a286986a7c8c1fc97f0639941a4ba0 /drivers/usb | |
parent | 77a69cc538a67146d94a2d34a76634c5b4360947 (diff) |
usb: gadget: fsl_udc: Remove regulator error message
Print only a warning message if usb_bat_chg regulator is not registered.
Some boards do not support usb charging and for such boards
usb_bat_chg regulator will not be registered.
Hence print only a warning message in such cases.
Bug 956558
Signed-off-by: Preetham Chandru <pchandru@nvidia.com>
Change-Id: I64c727f122c09d3865d649f3529b053bc65615ad
Reviewed-on: http://git-master/r/91521
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-by: Syed Rafiuddin <srafiuddin@nvidia.com>
Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/gadget/fsl_udc_core.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/usb/gadget/fsl_udc_core.c b/drivers/usb/gadget/fsl_udc_core.c index d0a84cdd1f30..8737f8032cec 100644 --- a/drivers/usb/gadget/fsl_udc_core.c +++ b/drivers/usb/gadget/fsl_udc_core.c @@ -5,7 +5,7 @@ * Author: Li Yang <leoli@freescale.com> * Jiang Bo <tanya.jiang@freescale.com> * - * Copyright (C) 2010-2011 NVIDIA Corporation + * Copyright (C) 2010-2012 NVIDIA Corporation * * Description: * Freescale high-speed USB SOC DR module device controller driver. @@ -3049,9 +3049,9 @@ static int __init fsl_udc_probe(struct platform_device *pdev) /* Get the regulator for drawing the vbus current in udc driver */ udc_controller->vbus_regulator = regulator_get(NULL, "usb_bat_chg"); if (IS_ERR(udc_controller->vbus_regulator)) { - dev_err(&pdev->dev, - "can't get charge regulator,err:%ld\n", - PTR_ERR(udc_controller->vbus_regulator)); + dev_info(&pdev->dev, + "usb_bat_chg regulator not registered:" + " USB charging will not be enabled\n"); udc_controller->vbus_regulator = NULL; } |