diff options
author | Enrico Weigelt <info@metux.net> | 2020-12-02 14:37:54 +0100 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2020-12-05 23:27:01 +0100 |
commit | c47d9e1b734361a5d809fae02a268b85ab0f95ee (patch) | |
tree | f10742281d2ff603cc04756246ec140c59167049 /drivers/gpio | |
parent | e0822cf9b892ed051830daaf57896aca48c8567b (diff) | |
download | linux-c47d9e1b734361a5d809fae02a268b85ab0f95ee.tar.gz linux-c47d9e1b734361a5d809fae02a268b85ab0f95ee.tar.bz2 linux-c47d9e1b734361a5d809fae02a268b85ab0f95ee.zip |
gpio: just plain warning when nonexisting gpio requested
When trying to export an nonexisting gpio ID, the kernel prints out a
big warning w/ stacktrace, sounding like a huge problem. In fact it's
a pretty normal situation, like file or device not found.
So, just print a more relaxed warning instead.
changes v2: drop defining pr_fmt()
Signed-off-by: Enrico Weigelt <info@metux.net>
Link: https://lore.kernel.org/r/20201202133754.32045-1-info@metux.net
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio')
-rw-r--r-- | drivers/gpio/gpiolib.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpio/gpiolib.c b/drivers/gpio/gpiolib.c index c6db72d5420e..fd622c05cbd5 100644 --- a/drivers/gpio/gpiolib.c +++ b/drivers/gpio/gpiolib.c @@ -1,4 +1,5 @@ // SPDX-License-Identifier: GPL-2.0 + #include <linux/bitmap.h> #include <linux/kernel.h> #include <linux/module.h> @@ -119,7 +120,7 @@ struct gpio_desc *gpio_to_desc(unsigned gpio) spin_unlock_irqrestore(&gpio_lock, flags); if (!gpio_is_valid(gpio)) - WARN(1, "invalid GPIO %d\n", gpio); + pr_warn("invalid GPIO %d\n", gpio); return NULL; } |