gpio: max77620: Replace 8 with MAX77620_GPIO_NR
The MAX77620_GPIO_NR enum value represents the total number of GPIOs, let's use it instead of a raw value in order to improve the code's readability a tad. Signed-off-by: Dmitry Osipenko <digetx@gmail.com> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Acked-by: Laxman Dewangan <ldewangan@nvidia.com> Link: https://lore.kernel.org/r/20200709171203.12950-2-digetx@gmail.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
1752911c6d
commit
4ee82256ee
@ -19,8 +19,8 @@ struct max77620_gpio {
|
|||||||
struct regmap *rmap;
|
struct regmap *rmap;
|
||||||
struct device *dev;
|
struct device *dev;
|
||||||
struct mutex buslock; /* irq_bus_lock */
|
struct mutex buslock; /* irq_bus_lock */
|
||||||
unsigned int irq_type[8];
|
unsigned int irq_type[MAX77620_GPIO_NR];
|
||||||
bool irq_enabled[8];
|
bool irq_enabled[MAX77620_GPIO_NR];
|
||||||
};
|
};
|
||||||
|
|
||||||
static irqreturn_t max77620_gpio_irqhandler(int irq, void *data)
|
static irqreturn_t max77620_gpio_irqhandler(int irq, void *data)
|
||||||
@ -38,7 +38,7 @@ static irqreturn_t max77620_gpio_irqhandler(int irq, void *data)
|
|||||||
|
|
||||||
pending = value;
|
pending = value;
|
||||||
|
|
||||||
for_each_set_bit(offset, &pending, 8) {
|
for_each_set_bit(offset, &pending, MAX77620_GPIO_NR) {
|
||||||
unsigned int virq;
|
unsigned int virq;
|
||||||
|
|
||||||
virq = irq_find_mapping(gpio->gpio_chip.irq.domain, offset);
|
virq = irq_find_mapping(gpio->gpio_chip.irq.domain, offset);
|
||||||
|
Loading…
Reference in New Issue
Block a user