gpio: Explicitly index samsung_gpio_cfgs
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 7 Dec 2011 16:23:58 +0000 (00:23 +0800)
committerGrant Likely <grant.likely@secretlab.ca>
Mon, 2 Jan 2012 07:25:43 +0000 (00:25 -0700)
Make it easier to follow the by number references into samsung_gpio_cfgs
by putting the indexes into the code initialising the array, improving
readability a bit. Ideally we wouldn't be using magic array indexes at all
but this is easier than coming up with a better way.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
drivers/gpio/gpio-samsung.c

index 8662518..42bb1cd 100644 (file)
@@ -467,33 +467,42 @@ static struct samsung_gpio_cfg s5p64x0_gpio_cfg_rbank = {
 #endif
 
 static struct samsung_gpio_cfg samsung_gpio_cfgs[] = {
-       {
+       [0] = {
                .cfg_eint       = 0x0,
-       }, {
+       },
+       [1] = {
                .cfg_eint       = 0x3,
-       }, {
+       },
+       [2] = {
                .cfg_eint       = 0x7,
-       }, {
+       },
+       [3] = {
                .cfg_eint       = 0xF,
-       }, {
+       },
+       [4] = {
                .cfg_eint       = 0x0,
                .set_config     = samsung_gpio_setcfg_2bit,
                .get_config     = samsung_gpio_getcfg_2bit,
-       }, {
+       },
+       [5] = {
                .cfg_eint       = 0x2,
                .set_config     = samsung_gpio_setcfg_2bit,
                .get_config     = samsung_gpio_getcfg_2bit,
-       }, {
+       },
+       [6] = {
                .cfg_eint       = 0x3,
                .set_config     = samsung_gpio_setcfg_2bit,
                .get_config     = samsung_gpio_getcfg_2bit,
-       }, {
+       },
+       [7] = {
                .set_config     = samsung_gpio_setcfg_2bit,
                .get_config     = samsung_gpio_getcfg_2bit,
-       }, {
+       },
+       [8] = {
                .set_pull       = exynos4_gpio_setpull,
                .get_pull       = exynos4_gpio_getpull,
-       }, {
+       },
+       [9] = {
                .cfg_eint       = 0x3,
                .set_pull       = exynos4_gpio_setpull,
                .get_pull       = exynos4_gpio_getpull,