[alsa-devel] [PATCH 0/5] ASoC: Component has suspend/resume support
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Fri Oct 21 06:28:17 CEST 2016
Hi Mark, Lars-Peter
These patches add suspend/resume support on Component,
and current Codec suspend/resume uses it.
Current Card has has aux_comp_list and codec_dev_list.
Now, this patch will add component_dev_list.
Here, we can simply replace codec_dev_list -> component_dev_list.
and we can replace aux_comp_list by component_dev_list and new flags.
1), 2) : prepare for 4)
3) : add component_dev_list
4) : add Component suspend/resume
Kuninori Morimoto (4):
1) ASoC: rt286: rt286_mic_detect() uses component
2) ASoC: rt5670: rt5670_jack_suspend/resume() uses component
3) ASoC: core: add component_dev_list on Card
4) ASoC: add Component level suspend/resume
include/sound/soc.h | 16 +++++++++-------
sound/soc/codecs/rt286.c | 6 +++---
sound/soc/codecs/rt286.h | 2 +-
sound/soc/codecs/rt5670.c | 53 +++++++++++++++++++++++++++--------------------------
sound/soc/codecs/rt5670.h | 4 ++--
sound/soc/intel/boards/broadwell.c | 22 +++++++++++-----------
sound/soc/intel/boards/cht_bsw_rt5672.c | 20 ++++++++++----------
sound/soc/intel/boards/skl_rt286.c | 2 +-
sound/soc/soc-core.c | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------
9 files changed, 120 insertions(+), 95 deletions(-)
Best regards
---
Kuninori Morimoto
More information about the Alsa-devel
mailing list