diff options
author | Ashish Jangam <ashish.jangam@kpitcummins.com> | 2012-05-01 00:23:40 +0200 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-05-01 00:29:56 +0200 |
commit | 2e33caf16f7a1903d226ef7f9f5ec6a234fee18e (patch) | |
tree | b557691a1197a035eee85df52d4eb05bcb9f02fb /drivers/base/regmap/internal.h | |
parent | regmap: fix compile errors in regmap-irq.c due to stride changes (diff) | |
download | linux-2e33caf16f7a1903d226ef7f9f5ec6a234fee18e.tar.xz linux-2e33caf16f7a1903d226ef7f9f5ec6a234fee18e.zip |
regmap: Converts group operation into single read write operations
Some devices does not support bulk read and write operations, for them
we have series of single write and read operations.
Signed-off-by: Anthony Olech <Anthony.Olech@diasemi.com>
Signed-off-by: Ashish Jangam <ashish.jangam@kpitcummins.com>
[Fixed coding style, don't check use_single_rw before assign --broonie ]
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'drivers/base/regmap/internal.h')
-rw-r--r-- | drivers/base/regmap/internal.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/base/regmap/internal.h b/drivers/base/regmap/internal.h index d92e9b1cb83c..2eb719704885 100644 --- a/drivers/base/regmap/internal.h +++ b/drivers/base/regmap/internal.h @@ -91,6 +91,9 @@ struct regmap { struct reg_default *patch; int patch_regs; + + /* if set, converts bulk rw to single rw */ + bool use_single_rw; }; struct regcache_ops { |