[PATCH v2 0/2] ASoC: do not include runtime_pm.h if not needed

From: Claudiu Beznea
Date: Wed May 17 2023 - 05:50:31 EST


Hi,

Series removes the pm_runtime.h inclusion in files where
APIs exported though pm_runtime.h are not used. In case
of files that make use of pm.h which comes form pm_runtime.h
added patch 2/2.

Changes were built with allmodconfig on ARM and x86_64 and checked
all the changed files were built at least once.

Thank you,
Claudiu Beznea

Changes in v2:
- removed cs35l45 handling
- changed a bit commit description
- added patch 2/2
- collected Jarkko Nikula's tag

Claudiu Beznea (2):
ASoC: do not include pm_runtime.h if not used
ASoC: use pm.h instead of runtime_pm.h

sound/hda/hdac_regmap.c | 1 -
sound/pci/hda/hda_bind.c | 1 -
sound/soc/amd/acp/acp-pci.c | 1 -
sound/soc/amd/acp/acp-platform.c | 1 -
sound/soc/codecs/max98090.c | 1 -
sound/soc/codecs/max98373-i2c.c | 2 +-
sound/soc/codecs/pcm186x.c | 1 -
sound/soc/codecs/rk3328_codec.c | 1 -
sound/soc/codecs/rt5682-i2c.c | 1 -
sound/soc/codecs/rt5682s.c | 1 -
sound/soc/codecs/tas2562.c | 1 -
sound/soc/codecs/tas5720.c | 1 -
sound/soc/codecs/tas6424.c | 1 -
sound/soc/codecs/wm_adsp.c | 1 -
sound/soc/fsl/imx-audmix.c | 1 -
sound/soc/intel/atom/sst/sst_acpi.c | 1 -
sound/soc/intel/atom/sst/sst_ipc.c | 1 -
sound/soc/intel/atom/sst/sst_loader.c | 1 -
sound/soc/intel/atom/sst/sst_pci.c | 1 -
sound/soc/intel/atom/sst/sst_stream.c | 1 -
sound/soc/mediatek/mt8186/mt8186-afe-control.c | 1 -
sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c | 1 -
sound/soc/mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 1 -
sound/soc/mediatek/mt8192/mt8192-afe-control.c | 2 --
sound/soc/qcom/lpass-sc7180.c | 2 +-
sound/soc/qcom/lpass-sc7280.c | 2 +-
sound/soc/soc-compress.c | 1 -
sound/soc/soc-pcm.c | 1 -
sound/soc/sof/intel/hda-loader-skl.c | 1 -
sound/soc/sof/intel/hda-stream.c | 1 -
sound/soc/sof/intel/skl.c | 1 -
sound/soc/sof/mediatek/mt8186/mt8186-clk.c | 1 -
sound/soc/sof/mediatek/mt8195/mt8195-clk.c | 1 -
sound/soc/tegra/tegra20_ac97.c | 1 -
sound/soc/ti/omap-mcbsp-st.c | 1 -
35 files changed, 3 insertions(+), 36 deletions(-)

--
2.34.1