diff options
author | Laxman Dewangan <ldewangan@nvidia.com> | 2011-07-08 17:40:37 +0530 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2011-07-13 16:46:29 -0700 |
commit | f129c231ec7a2dd96e92933415b0ab1e099efbaf (patch) | |
tree | cccc6cef8ae086d06c7144cd3feedaf7a82888cb /drivers | |
parent | 5ef5b8b11c787eb8689c9671b508dc91518e5564 (diff) |
arm: enterprise: Clean some of tps80031 definition
Adding public definition in the 80031 header so that client
can used directly in place of defining at client level.
Change-Id: Ifb64e0ffc83bc29c470d08a49d0915613a677537
Reviewed-on: http://git-master/r/40208
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/mfd/tps80031.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mfd/tps80031.c b/drivers/mfd/tps80031.c index 1132c03f2970..af989064fe2b 100644 --- a/drivers/mfd/tps80031.c +++ b/drivers/mfd/tps80031.c @@ -503,7 +503,7 @@ static void tps80031_gpio_init(struct tps80031 *tps80031, tps80031->gpio.label = tps->client->name; tps80031->gpio.dev = tps80031->dev; tps80031->gpio.base = gpio_base; - tps80031->gpio.ngpio = 3; + tps80031->gpio.ngpio = TPS80031_GPIO_NR; tps80031->gpio.can_sleep = 1; tps80031->gpio.request = tps80031_gpio_enable; @@ -742,7 +742,7 @@ static int __devinit tps80031_irq_init(struct tps80031 *tps80031, int irq, tps80031->irq_chip.bus_lock = tps80031_irq_lock; tps80031->irq_chip.bus_sync_unlock = tps80031_irq_sync_unlock; - for (i = 0; i < ARRAY_SIZE(tps80031_irqs); i++) { + for (i = 0; i < TPS80031_INT_NR; i++) { int __irq = i + tps80031->irq_base; set_irq_chip_data(__irq, tps80031); set_irq_chip_and_handler(__irq, &tps80031->irq_chip, |