Commit dd9283e2 authored by Axel Lin's avatar Axel Lin Committed by Mark Brown

ASoC: cs4349: Fix max_register setting for cs4349_regmap

The max_register should be the maximum valid register index rather than
number of registers. Also remove unused defines.
Signed-off-by: default avatarAxel Lin <axel.lin@ingics.com>
Acked-by: default avatarTim Howe <tim.howe@cirrus.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent e40da86a
...@@ -268,7 +268,7 @@ static struct regmap_config cs4349_regmap = { ...@@ -268,7 +268,7 @@ static struct regmap_config cs4349_regmap = {
.reg_bits = 8, .reg_bits = 8,
.val_bits = 8, .val_bits = 8,
.max_register = CS4349_NUMREGS, .max_register = CS4349_MISC,
.reg_defaults = cs4349_reg_defaults, .reg_defaults = cs4349_reg_defaults,
.num_reg_defaults = ARRAY_SIZE(cs4349_reg_defaults), .num_reg_defaults = ARRAY_SIZE(cs4349_reg_defaults),
.readable_reg = cs4349_readable_register, .readable_reg = cs4349_readable_register,
......
...@@ -36,9 +36,6 @@ struct cs4349_platform_data { ...@@ -36,9 +36,6 @@ struct cs4349_platform_data {
#define CS4349_RMPFLT 0x07 /* Ramp and Filter Control */ #define CS4349_RMPFLT 0x07 /* Ramp and Filter Control */
#define CS4349_MISC 0x08 /* Power Down,Freeze Control,Pop Stop*/ #define CS4349_MISC 0x08 /* Power Down,Freeze Control,Pop Stop*/
#define CS4349_FIRSTREG 0x01
#define CS4349_LASTREG 0x08
#define CS4349_NUMREGS (CS4349_LASTREG - CS4349_FIRSTREG + 1)
#define CS4349_I2C_INCR 0x80 #define CS4349_I2C_INCR 0x80
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment