[alsa-devel] [PATCH 0/2 v2] ASoC: Component has suspend/resume support
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Tue Oct 25 03:19:30 CEST 2016
Hi Mark, Lars-Peter
These patches are v2 of Component level suspend/resume support.
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.
V1 patchset fixuped Intel's broadwell and cht_bsw_rt5672 driver
which is using codec_dev_list directly to uses component pointer
instead of codec, but v2 keeps it as-is, just only replaced
codec_dev_list to component_dev_list.
These drivers are better to update in accordance with Lars's idea
Kuninori Morimoto (2):
1) ASoC: core: add component_dev_list on Card
2) ASoC: add Component level suspend/resume
include/sound/soc.h | 16 +++++++++-------
sound/soc/intel/boards/broadwell.c | 10 ++++++----
sound/soc/intel/boards/cht_bsw_rt5672.c | 10 ++++++----
sound/soc/soc-core.c | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------
4 files changed, 77 insertions(+), 49 deletions(-)
Best regards
---
Kuninori Morimoto
More information about the Alsa-devel
mailing list