forked from Minki/linux
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: Axel Lin <axel.lin@ingics.com> Acked-by: Tim Howe <tim.howe@cirrus.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
e40da86a37
commit
dd9283e23f
@ -268,7 +268,7 @@ static struct regmap_config cs4349_regmap = {
|
||||
.reg_bits = 8,
|
||||
.val_bits = 8,
|
||||
|
||||
.max_register = CS4349_NUMREGS,
|
||||
.max_register = CS4349_MISC,
|
||||
.reg_defaults = cs4349_reg_defaults,
|
||||
.num_reg_defaults = ARRAY_SIZE(cs4349_reg_defaults),
|
||||
.readable_reg = cs4349_readable_register,
|
||||
|
@ -36,9 +36,6 @@ struct cs4349_platform_data {
|
||||
#define CS4349_RMPFLT 0x07 /* Ramp and Filter Control */
|
||||
#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
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user