mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 00:04:15 +08:00
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 device *dev;
|
||||
struct mutex buslock; /* irq_bus_lock */
|
||||
unsigned int irq_type[8];
|
||||
bool irq_enabled[8];
|
||||
unsigned int irq_type[MAX77620_GPIO_NR];
|
||||
bool irq_enabled[MAX77620_GPIO_NR];
|
||||
};
|
||||
|
||||
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;
|
||||
|
||||
for_each_set_bit(offset, &pending, 8) {
|
||||
for_each_set_bit(offset, &pending, MAX77620_GPIO_NR) {
|
||||
unsigned int virq;
|
||||
|
||||
virq = irq_find_mapping(gpio->gpio_chip.irq.domain, offset);
|
||||
|
Loading…
Reference in New Issue
Block a user