]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: tas2552: Implement startup/stop sequence as per TRM
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Thu, 4 Jun 2015 13:04:28 +0000 (16:04 +0300)
committerMark Brown <broonie@kernel.org>
Fri, 5 Jun 2015 17:53:36 +0000 (18:53 +0100)
commit6bd51c3ce46e31e25f4d612b84c146f2bea8a218
tree6aeed7ac6dcf8f97fd5ad6d538867cb0d9db16c7
parentd5ebeffd5f3f251d2e097d5613e44df53ce7a141
ASoC: tas2552: Implement startup/stop sequence as per TRM

Certain sequence need to be followed in order to have smooth power up and
power down performance.
Execute this sequence via DAPM_POST widget.
Remove patching the RESERVED_0D register at probe time since it has to be
handled every time when we stop or start the amplifier.
In order to be able to execute the sequence at the correct time, the driver
need to request to ignore the pmdown time.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tas2552.c