]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ASoC: cs35l35: Correct some register defaults
authorCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
Tue, 18 Apr 2017 17:32:52 +0000 (18:32 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 18 Apr 2017 17:59:18 +0000 (18:59 +0100)
Correct some minor errors in the register defaults.

Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Acked-by: Brian Austin <brian.austin@cirrus.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/cs35l35.c

index 6ecb7ddae9cf22a646a9f69163f4f22e63abc616..dc6591adc96d951b3b93803801d9d3f5503a8a9a 100644 (file)
@@ -50,7 +50,7 @@ static const struct reg_default cs35l35_reg[] = {
        {CS35L35_PWRCTL2,               0x11},
        {CS35L35_PWRCTL3,               0x00},
        {CS35L35_CLK_CTL1,              0x04},
-       {CS35L35_CLK_CTL2,              0x10},
+       {CS35L35_CLK_CTL2,              0x12},
        {CS35L35_CLK_CTL3,              0xCF},
        {CS35L35_SP_FMT_CTL1,           0x20},
        {CS35L35_SP_FMT_CTL2,           0x00},
@@ -70,7 +70,7 @@ static const struct reg_default cs35l35_reg[] = {
        {CS35L35_BST_RAMP_CTL,          0x85},
        {CS35L35_BST_CONV_COEF_1,       0x24},
        {CS35L35_BST_CONV_COEF_2,       0x24},
-       {CS35L35_BST_CONV_SLOPE_COMP,   0x47},
+       {CS35L35_BST_CONV_SLOPE_COMP,   0x4E},
        {CS35L35_BST_CONV_SW_FREQ,      0x04},
        {CS35L35_CLASS_H_CTL,           0x0B},
        {CS35L35_CLASS_H_HEADRM_CTL,    0x0B},
@@ -78,9 +78,9 @@ static const struct reg_default cs35l35_reg[] = {
        {CS35L35_CLASS_H_FET_DRIVE_CTL, 0x41},
        {CS35L35_CLASS_H_VP_CTL,        0xC5},
        {CS35L35_VPBR_CTL,              0x0A},
-       {CS35L35_VPBR_VOL_CTL,          0x09},
+       {CS35L35_VPBR_VOL_CTL,          0x90},
        {CS35L35_VPBR_TIMING_CTL,       0x6A},
-       {CS35L35_VPBR_MODE_VOL_CTL,     0x40},
+       {CS35L35_VPBR_MODE_VOL_CTL,     0x00},
        {CS35L35_SPKR_MON_CTL,          0xC0},
        {CS35L35_IMON_SCALE_CTL,        0x30},
        {CS35L35_AUDIN_RXLOC_CTL,       0x00},