Skip to content

Commit

Permalink
ASoC: alc5632: Remove volatile registers from regmap defaults
Browse files Browse the repository at this point in the history
There is no need to provide defaults for the volatile
registers and doing so might cause confusion.

Signed-off-by: Leon Romanovsky <leon@leon.nu>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
  • Loading branch information
Leon Romanovsky authored and Mark Brown committed Nov 17, 2011
1 parent 4fbf4ad commit 2f534ed
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions sound/soc/codecs/alc5632.c
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@
* ALC5632 register cache
*/
static struct reg_default alc5632_reg_defaults[] = {
{ 0, 0x59B4 }, /* R0 - Reset */
{ 2, 0x8080 }, /* R2 - Speaker Output Volume */
{ 4, 0x8080 }, /* R4 - Headphone Output Volume */
{ 6, 0x8080 }, /* R6 - AUXOUT Volume */
Expand All @@ -52,7 +51,6 @@ static struct reg_default alc5632_reg_defaults[] = {
{ 34, 0x0000 }, /* R34 - Microphone Control */
{ 36, 0x00C0 }, /* R36 - Codec Digital MIC/Digital Boost
Control */
{ 38, 0xEF00 }, /* R38 - Power Down Control/Status */
{ 46, 0x0000 }, /* R46 - Stereo DAC/Voice DAC/Stereo ADC
Function Select */
{ 52, 0x8000 }, /* R52 - Main Serial Data Port Control
Expand All @@ -70,9 +68,7 @@ static struct reg_default alc5632_reg_defaults[] = {
{ 78, 0xBE3E }, /* R78 - GPIO Pin Polarity */
{ 80, 0x0000 }, /* R80 - GPIO Pin Sticky */
{ 82, 0x0000 }, /* R82 - GPIO Pin Wake Up */
{ 84, 0x803A }, /* R84 - GPIO Pin Status */
{ 86, 0x0000 }, /* R86 - Pin Sharing */
{ 88, 0x0000 }, /* R88 - Over-Temp/Current Status */
{ 90, 0x0009 }, /* R90 - Soft Volume Control Setting */
{ 92, 0x0000 }, /* R92 - GPIO_Output Pin Control */
{ 94, 0x3000 }, /* R94 - MISC Control */
Expand All @@ -82,9 +78,6 @@ static struct reg_default alc5632_reg_defaults[] = {
{ 104, 0x0553 }, /* R104 - Pseudo Stereo and Spatial Effect
Block Control */
{ 106, 0x0000 }, /* R106 - Private Register Address */
{ 108, 0x0000 }, /* R108 - Private Register Data */
{ 110, 0x0000 }, /* R110 - EQ Control and Status/ADC
HPF Control */
};

/* codec private data */
Expand Down

0 comments on commit 2f534ed

Please sign in to comment.