From: Lars-Peter Clausen <lars@metafoo.de>
To: Mark Brown <broonie@kernel.org>, Liam Girdwood <lgirdwood@gmail.com>
Cc: alsa-devel@alsa-project.org, Lars-Peter Clausen <lars@metafoo.de>,
patches@opensource.wolfsonmicro.com,
Peter Ujfalusi <peter.ujfalusi@ti.com>,
Vishwas A Deshpande <vishwas.a.deshpande@ti.com>,
M R Swami Reddy <mr.swami.reddy@ti.com>,
Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Subject: [PATCH 0/5] ASoC: Remove unnecessary suspend/resume bias level changes
Date: Tue, 2 Sep 2014 22:20:29 +0200 [thread overview]
Message-ID: <1409689234-14774-1-git-send-email-lars@metafoo.de> (raw)
Hi,
There are a handful of drivers which do set idle_bias_level = true, but at the
same time implement suspend and resume handlers which do bias level transitions
to OFF in suspend and to STANDBY in resume. Since the ASoC core will only
suspend a CODEC if it is idle this means that drivers that set idle_bias_level =
true will already be at bias level OFF when suspend is called, which makes the
manual transition unnecessary. On the other hand manual transition to STANDBY in
resume will be reverted by the core going back to OFF after the resume handler
has run. So the manual bias level change in resume is also unnecessary and can
cause additional IO operations.
This series removes all those unnecessary manual bias level transitions.
- Lars
Lars-Peter Clausen (5):
ASoC: adau1373: Remove unnecessary suspend/resume bias level changes
ASoC: lm49453: Remove unnecessary suspend/resume bias level changes
ASoC: tlv320aic3x: Remove unnecessary suspend/resume bias level
changes
ASoC: wm8804: Remove unnecessary suspend/resume bias level changes
ASoC: wm8995: Remove unnecessary suspend/resume bias level changes
sound/soc/codecs/adau1373.c | 14 --------------
sound/soc/codecs/lm49453.c | 14 --------------
sound/soc/codecs/tlv320aic3x.c | 16 ----------------
sound/soc/codecs/wm8804.c | 19 -------------------
sound/soc/codecs/wm8995.c | 19 -------------------
5 files changed, 82 deletions(-)
--
1.8.0
next reply other threads:[~2014-09-02 20:20 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-02 20:20 Lars-Peter Clausen [this message]
2014-09-02 20:20 ` [PATCH 1/5] ASoC: adau1373: Remove unnecessary suspend/resume bias level changes Lars-Peter Clausen
2014-09-02 20:20 ` [PATCH 2/5] ASoC: lm49453: " Lars-Peter Clausen
2014-09-02 20:20 ` [PATCH 3/5] ASoC: tlv320aic3x: " Lars-Peter Clausen
2014-09-02 20:20 ` [PATCH 4/5] ASoC: wm8804: " Lars-Peter Clausen
2014-09-03 8:21 ` Charles Keepax
2014-09-02 20:20 ` [PATCH 5/5] ASoC: wm8995: " Lars-Peter Clausen
2014-09-03 8:22 ` Charles Keepax
2014-09-03 18:26 ` [PATCH 0/5] ASoC: " Mark Brown
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1409689234-14774-1-git-send-email-lars@metafoo.de \
--to=lars@metafoo.de \
--cc=alsa-devel@alsa-project.org \
--cc=broonie@kernel.org \
--cc=ckeepax@opensource.wolfsonmicro.com \
--cc=lgirdwood@gmail.com \
--cc=mr.swami.reddy@ti.com \
--cc=patches@opensource.wolfsonmicro.com \
--cc=peter.ujfalusi@ti.com \
--cc=vishwas.a.deshpande@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).