diff options
| author | Bhargav Raviprakash <bhargav.r@ltts.com> | 2024-04-30 16:16:43 +0300 |
|---|---|---|
| committer | Lee Jones <lee@kernel.org> | 2024-05-03 12:06:53 +0300 |
| commit | 436250638b6d8e6cf8dceed82cdbbfc90ce3a775 (patch) | |
| tree | fbf8d948ce0c233dd3d9425fa61ebfd1ace2298b /include/linux | |
| parent | 84ccfaee29fe46e305244a69c4471e83629ad5d1 (diff) | |
| download | linux-436250638b6d8e6cf8dceed82cdbbfc90ce3a775.tar.xz | |
mfd: tps6594: Use volatile_table instead of volatile_reg
In regmap_config use volatile_table instead of volatile_reg. This change
makes it easier to add support for TPS65224 PMIC.
Signed-off-by: Bhargav Raviprakash <bhargav.r@ltts.com>
Acked-by: Julien Panis <jpanis@baylibre.com>
Link: https://lore.kernel.org/r/0109018f2f267f6e-3121fa42-4816-45f7-a96d-0d6b4678da5a-000000@ap-south-1.amazonses.com
Signed-off-by: Lee Jones <lee@kernel.org>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mfd/tps6594.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/mfd/tps6594.h b/include/linux/mfd/tps6594.h index e754c01acc64..16543fd4d83e 100644 --- a/include/linux/mfd/tps6594.h +++ b/include/linux/mfd/tps6594.h @@ -1337,7 +1337,9 @@ struct tps6594 { struct regmap_irq_chip_data *irq_data; }; -bool tps6594_is_volatile_reg(struct device *dev, unsigned int reg); +extern const struct regmap_access_table tps6594_volatile_table; +extern const struct regmap_access_table tps65224_volatile_table; + int tps6594_device_init(struct tps6594 *tps, bool enable_crc); #endif /* __LINUX_MFD_TPS6594_H */ |
