Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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,
+0 −3
Original line number Diff line number Diff line
@@ -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