summaryrefslogtreecommitdiff
path: root/drivers/staging/greybus/arche-apb-ctrl.c
diff options
context:
space:
mode:
authorViresh Kumar <viresh.kumar@linaro.org>2016-01-11 11:29:13 +0530
committerGreg Kroah-Hartman <gregkh@google.com>2016-01-11 15:58:01 -0800
commitdb0cff554a612715701a04143df595cc87737d55 (patch)
tree0a8a05349e32d22852de4191058a7dc767edc3ca /drivers/staging/greybus/arche-apb-ctrl.c
parentdcf77c397918178af09b72f63145eed3fde788ba (diff)
greybus: arche-apb: Properly use dev_err/info/warn
Use dev_err for errors after which we need to abort the currently running routine and dev_warn for resource allocation failure, with which we can continue to work. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Reviewed-by: Vaibhav Hiremath <vaibhav.hiremath@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/staging/greybus/arche-apb-ctrl.c')
-rw-r--r--drivers/staging/greybus/arche-apb-ctrl.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/staging/greybus/arche-apb-ctrl.c b/drivers/staging/greybus/arche-apb-ctrl.c
index acdeb71dde7b..8582a4849221 100644
--- a/drivers/staging/greybus/arche-apb-ctrl.c
+++ b/drivers/staging/greybus/arche-apb-ctrl.c
@@ -138,11 +138,11 @@ static int apb_ctrl_init_seq(struct platform_device *pdev,
if (gpio_is_valid(apb->clk_en_gpio)) {
ret = devm_gpio_request(dev, apb->clk_en_gpio, "apb_clk_en");
if (ret)
- dev_err(dev, "Failed requesting APB clock en gpio %d\n",
+ dev_warn(dev, "Failed requesting APB clock en gpio %d\n",
apb->clk_en_gpio);
ret = gpio_direction_output(apb->clk_en_gpio, 1);
if (ret)
- dev_err(dev, "failed to set APB clock en gpio dir:%d\n", ret);
+ dev_warn(dev, "failed to set APB clock en gpio dir:%d\n", ret);
}
/* Hold APB in reset state */
ret = devm_gpio_request(dev, apb->resetn_gpio, "apb-reset");
@@ -231,27 +231,27 @@ static int apb_ctrl_get_devtree_data(struct platform_device *pdev,
/* It's not mandatory to support power management interface */
apb->pwroff_gpio = of_get_named_gpio(np, "pwr-off-gpios", 0);
if (apb->pwroff_gpio < 0) {
- dev_info(dev, "failed to get power off gpio\n");
+ dev_err(dev, "failed to get power off gpio\n");
return apb->pwroff_gpio;
}
/* Do not make clock mandatory as of now (for DB3) */
apb->clk_en_gpio = of_get_named_gpio(np, "clock-en-gpio", 0);
if (apb->clk_en_gpio < 0)
- dev_err(dev, "failed to get clock en gpio\n");
+ dev_warn(dev, "failed to get clock en gpio\n");
apb->pwrdn_gpio = of_get_named_gpio(np, "pwr-down-gpios", 0);
if (apb->pwrdn_gpio < 0)
- dev_info(dev, "failed to get power down gpio\n");
+ dev_warn(dev, "failed to get power down gpio\n");
/* Regulators are optional, as we may have fixed supply coming in */
apb->vcore = devm_regulator_get(dev, "vcore");
if (IS_ERR(apb->vcore))
- dev_info(dev, "no core regulator found\n");
+ dev_warn(dev, "no core regulator found\n");
apb->vio = devm_regulator_get(dev, "vio");
if (IS_ERR(apb->vio))
- dev_info(dev, "no IO regulator found\n");
+ dev_warn(dev, "no IO regulator found\n");
apb->pinctrl = devm_pinctrl_get(&pdev->dev);
if (IS_ERR(apb->pinctrl)) {