From: Andy Shevchenko Date: Thu, 6 Feb 2025 19:16:30 +0000 (+0200) Subject: regmap: irq: Use one way of setting all bits in the register X-Git-Tag: v6.15-rc1~110^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=153dbf4adad0082d030c30d20541df2b1af52db6;p=thirdparty%2Fkernel%2Flinux.git regmap: irq: Use one way of setting all bits in the register Currently there are two ways of how we represent all bits set, i.e. UINT_MAX and GENMASK(31, 0). Use the former as the single way of doing that, which is crystal clear on how we fill the unsigned int value. Signed-off-by: Andy Shevchenko Link: https://patch.msgid.link/20250206191644.1132869-1-andriy.shevchenko@linux.intel.com Signed-off-by: Mark Brown --- diff --git a/drivers/base/regmap/regmap-irq.c b/drivers/base/regmap/regmap-irq.c index 0bcd81389a29f..e5631188d6927 100644 --- a/drivers/base/regmap/regmap-irq.c +++ b/drivers/base/regmap/regmap-irq.c @@ -823,7 +823,7 @@ int regmap_add_irq_chip_fwnode(struct fwnode_handle *fwnode, /* Ack masked but set interrupts */ if (d->chip->no_status) { /* no status register so default to all active */ - d->status_buf[i] = GENMASK(31, 0); + d->status_buf[i] = UINT_MAX; } else { reg = d->get_irq_reg(d, d->chip->status_base, i); ret = regmap_read(map, reg, &d->status_buf[i]);