diff options
author | Jae Hyun Yoo <jae.hyun.yoo@intel.com> | 2021-01-05 20:52:34 +0300 |
---|---|---|
committer | Yoo, Jae Hyun <jae.hyun.yoo@intel.com> | 2021-01-08 05:21:47 +0300 |
commit | 5ed379208dcc8fc337a2b9a6c02dc427120d51a9 (patch) | |
tree | 64da0c28fc2413d3bba5c03ae769954bdd97b4bd | |
parent | b1dcf75221f957715cae9698dab46d0c4ccbdb00 (diff) | |
download | linux-5ed379208dcc8fc337a2b9a6c02dc427120d51a9.tar.xz |
Revert "gpio: aspeed: temporary fix for gpiochip range setting"
This reverts commit 35900362ee1c3db33dd5637ae824521d9a28a304.
All index based implementations were replaced with name based so
revert this temporary patch.
Change-Id: I52e0759e0fd45865718bcd6bb67f2dc20461470e
Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@intel.com>
-rw-r--r-- | drivers/gpio/gpio-aspeed.c | 2 | ||||
-rw-r--r-- | drivers/gpio/sgpio-aspeed.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpio/gpio-aspeed.c b/drivers/gpio/gpio-aspeed.c index 7ea0cf8eb82e..0a262917b659 100644 --- a/drivers/gpio/gpio-aspeed.c +++ b/drivers/gpio/gpio-aspeed.c @@ -1180,7 +1180,7 @@ static int __init aspeed_gpio_probe(struct platform_device *pdev) gpio->chip.set = aspeed_gpio_set; gpio->chip.set_config = aspeed_gpio_set_config; gpio->chip.label = dev_name(&pdev->dev); - gpio->chip.base = 0; + gpio->chip.base = -1; /* Allocate a cache of the output registers */ banks = DIV_ROUND_UP(gpio->chip.ngpio, 32); diff --git a/drivers/gpio/sgpio-aspeed.c b/drivers/gpio/sgpio-aspeed.c index 850539da43f5..5028e9144a75 100644 --- a/drivers/gpio/sgpio-aspeed.c +++ b/drivers/gpio/sgpio-aspeed.c @@ -681,7 +681,7 @@ static int __init aspeed_sgpio_probe(struct platform_device *pdev) gpio->chip.set = aspeed_sgpio_set; gpio->chip.set_config = aspeed_sgpio_set_config; gpio->chip.label = dev_name(&pdev->dev); - gpio->chip.base = gpio->config->nr_pgpios; + gpio->chip.base = -1; rc = aspeed_sgpio_setup_irqs(gpio, pdev); if (rc < 0) |