aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-samsung.c
diff options
context:
space:
mode:
authorJosé Miguel Gonçalves <jose.goncalves@inov.pt>2013-09-11 04:46:13 -0400
committerLinus Walleij <linus.walleij@linaro.org>2014-01-02 07:52:03 -0500
commit035b2f7c8e64f2c7f87e1e11373b17c5dd1fbff4 (patch)
tree6481a5d0244dd08f9e8c74ed4b446b50598b235c /drivers/gpio/gpio-samsung.c
parent523639e6feb83892c15208027d7f0374cfcc1961 (diff)
ARM: S3C24XX: Fix configuration of gpio port sizes on S3C24XX.
Some GPIO line limits are incorrectly set which, for instance, does not allow nRTS1 (GPH11) configuration on a S3C2416 chip. Signed-off-by: José Miguel Gonçalves <jose.goncalves@inov.pt> Reviewed-by: Heiko Stuebner <heiko@sntech.de> Acked-by: Kukjin Kim <kgene.kim@samsung.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio/gpio-samsung.c')
-rw-r--r--drivers/gpio/gpio-samsung.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpio/gpio-samsung.c b/drivers/gpio/gpio-samsung.c
index be7b0bd4eed4..7138bb270c26 100644
--- a/drivers/gpio/gpio-samsung.c
+++ b/drivers/gpio/gpio-samsung.c
@@ -1059,7 +1059,7 @@ struct samsung_gpio_chip s3c24xx_gpios[] = {
1059 .base = S3C2410_GPA(0), 1059 .base = S3C2410_GPA(0),
1060 .owner = THIS_MODULE, 1060 .owner = THIS_MODULE,
1061 .label = "GPIOA", 1061 .label = "GPIOA",
1062 .ngpio = 24, 1062 .ngpio = 27,
1063 .direction_input = s3c24xx_gpiolib_banka_input, 1063 .direction_input = s3c24xx_gpiolib_banka_input,
1064 .direction_output = s3c24xx_gpiolib_banka_output, 1064 .direction_output = s3c24xx_gpiolib_banka_output,
1065 }, 1065 },
@@ -1068,7 +1068,7 @@ struct samsung_gpio_chip s3c24xx_gpios[] = {
1068 .base = S3C2410_GPB(0), 1068 .base = S3C2410_GPB(0),
1069 .owner = THIS_MODULE, 1069 .owner = THIS_MODULE,
1070 .label = "GPIOB", 1070 .label = "GPIOB",
1071 .ngpio = 16, 1071 .ngpio = 11,
1072 }, 1072 },
1073 }, { 1073 }, {
1074 .chip = { 1074 .chip = {
@@ -1113,7 +1113,7 @@ struct samsung_gpio_chip s3c24xx_gpios[] = {
1113 .base = S3C2410_GPH(0), 1113 .base = S3C2410_GPH(0),
1114 .owner = THIS_MODULE, 1114 .owner = THIS_MODULE,
1115 .label = "GPIOH", 1115 .label = "GPIOH",
1116 .ngpio = 11, 1116 .ngpio = 15,
1117 }, 1117 },
1118 }, 1118 },
1119 /* GPIOS for the S3C2443 and later devices. */ 1119 /* GPIOS for the S3C2443 and later devices. */