projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
75d270f
)
gpio: nomadik: make clock optional
author
Théo Lebrun
<theo.lebrun@bootlin.com>
Wed, 28 Feb 2024 11:28:18 +0000
(12:28 +0100)
committer
Linus Walleij
<linus.walleij@linaro.org>
Thu, 29 Feb 2024 09:33:16 +0000
(10:33 +0100)
Not all platforms using this platform driver expose a clock for this
GPIO controller. Turn devm_clk_get() into devm_clk_get_optional() to
avoid failing when no clocks are provided.
Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
Link:
https://lore.kernel.org/r/20240228-mbly-gpio-v2-20-3ba757474006@bootlin.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-nomadik.c
patch
|
blob
|
history
diff --git
a/drivers/gpio/gpio-nomadik.c
b/drivers/gpio/gpio-nomadik.c
index b7d76cc901dcf6e604c515e0a06fd2574a940571..3ccbb731cb689c8172a4ca89b3059c76b7256e0a 100644
(file)
--- a/
drivers/gpio/gpio-nomadik.c
+++ b/
drivers/gpio/gpio-nomadik.c
@@
-531,7
+531,7
@@
struct nmk_gpio_chip *nmk_gpio_populate_chip(struct device_node *np,
}
nmk_chip->addr = base;
- clk = devm_clk_get(gpio_dev, NULL);
+ clk = devm_clk_get
_optional
(gpio_dev, NULL);
if (IS_ERR(clk)) {
platform_device_put(gpio_pdev);
return (void *)clk;