mirror of
https://github.com/Fishwaldo/build.git
synced 2025-03-31 03:01:47 +00:00
40 lines
1.1 KiB
Diff
40 lines
1.1 KiB
Diff
From be24356f2a4214a9efbb28441f58cfd91aefb4b4 Mon Sep 17 00:00:00 2001
|
|
From: Neil Armstrong <narmstrong@baylibre.com>
|
|
Date: Thu, 16 Mar 2017 09:40:16 +0100
|
|
Subject: [PATCH 02/93] pinctrl: meson: use gpio-ranges from DT
|
|
|
|
---
|
|
drivers/pinctrl/meson/pinctrl-meson.c | 14 +-------------
|
|
1 file changed, 1 insertion(+), 13 deletions(-)
|
|
|
|
diff --git a/drivers/pinctrl/meson/pinctrl-meson.c b/drivers/pinctrl/meson/pinctrl-meson.c
|
|
index 620c231a..3372ce9 100644
|
|
--- a/drivers/pinctrl/meson/pinctrl-meson.c
|
|
+++ b/drivers/pinctrl/meson/pinctrl-meson.c
|
|
@@ -557,22 +557,10 @@ static int meson_gpiolib_register(struct meson_pinctrl *pc)
|
|
if (ret) {
|
|
dev_err(pc->dev, "can't add gpio chip %s\n",
|
|
pc->data->name);
|
|
- goto fail;
|
|
- }
|
|
-
|
|
- ret = gpiochip_add_pin_range(&pc->chip, dev_name(pc->dev),
|
|
- 0, pc->data->pin_base,
|
|
- pc->chip.ngpio);
|
|
- if (ret) {
|
|
- dev_err(pc->dev, "can't add pin range\n");
|
|
- goto fail;
|
|
+ return ret;
|
|
}
|
|
|
|
return 0;
|
|
-fail:
|
|
- gpiochip_remove(&pc->chip);
|
|
-
|
|
- return ret;
|
|
}
|
|
|
|
static struct regmap_config meson_regmap_config = {
|
|
--
|
|
1.9.1
|
|
|