mfd: tps6586x: Fix up define for TPS6586X_MAX_REGISTER
PATCH 1/1 mfd: tps6586x: Fix up define for TPS6586X_MAX_REGISTER
The latest valid register is TPS6586X_VERSIONCRC.
Signed-off-by Axel Lin <[email protected]>
--- drivers/mfd/tps6586x.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/mfd/tps6586x.c +2 -2
@@ -52,7 +52,7 @@#define TPS6586X_VERSIONCRC 0xcd/* Maximum register */ -#define TPS6586X_MAX_REGISTER (TPS6586X_VERSIONCRC + 1) +#define TPS6586X_MAX_REGISTER TPS6586X_VERSIONCRCstruct tps6586x_irq_data {u8 mask_reg;
@@ -467,7 +467,7 @@ static bool is_volatile_reg(struct device *dev, unsigned int reg)static const struct regmap_config tps6586x_regmap_config = { .reg_bits =8 , .val_bits =8 , - .max_register =TPS6586X_MAX_REGISTER -1 , + .max_register =TPS6586X_MAX_REGISTER , .volatile_reg = is_volatile_reg, .cache_type =REGCACHE_RBTREE , };
Signature · 1 line
2.1.0
Lee Jones
AppliedQuoted 6 lines · Axel Lin
The latest valid register is
TPS6586X_VERSIONCRC.Signed-off-by Axel Lin <[email protected]>--- drivers/mfd/tps6586x.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Applied, thanks.
Quoted 22 lines
drivers/mfd/tps6586x.c +2
-2@@ -52,7 +52,7 @@#define TPS6586X_VERSIONCRC 0xcd/* Maximum register */ -#define TPS6586X_MAX_REGISTER (TPS6586X_VERSIONCRC + 1) +#define TPS6586X_MAX_REGISTER TPS6586X_VERSIONCRCstruct tps6586x_irq_data {u8 mask_reg;@@ -467,7 +467,7 @@ static bool is_volatile_reg(struct device *dev, unsigned int reg)static const struct regmap_config tps6586x_regmap_config = { .reg_bits =8 , .val_bits =8 , - .max_register =TPS6586X_MAX_REGISTER -1 , + .max_register =TPS6586X_MAX_REGISTER , .volatile_reg = is_volatile_reg, .cache_type =REGCACHE_RBTREE , };
Signature · 4 lines
Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog