All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] ALSA: HD-audio display power fixes
@ 2018-12-09  9:33 Takashi Iwai
  2018-12-09  9:33 ` [PATCH 1/7] ALSA: hda/intel: Refactoring PM code Takashi Iwai
                   ` (6 more replies)
  0 siblings, 7 replies; 16+ messages in thread
From: Takashi Iwai @ 2018-12-09  9:33 UTC (permalink / raw)
  To: alsa-devel; +Cc: Liam Girdwood, Mark Brown, Jie Yang, Pierre-Louis Bossart

Hi,

this patch is about fixing possible HD-audio display power unbalance.
Basically the "fix" is done by refactoring the whole relevant code.
It starts from the Intel HD-audio runtime PM refactoring, followed
by the display PM API change, and lots of code cleanups.

Since it changes the display power API function, it hits both legacy
and ASoC drivers.

The patches are kept in topic/hda-pm-refactor branch of my sound git
tree.  This will be an immutable branch once when merged to for-next,
so that it can be merged to ASoC tree if any conflicting change needs
to be applied.


Takashi

===

Takashi Iwai (7):
  ALSA: hda/intel: Refactoring PM code
  ALSA: hda: Refactor display power management
  ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks
  ALSA: hda/intel: Properly free the display power at error path
  ALSA: hda: Make snd_hdac_display_power() void function
  ASoC: hdac_hdmi: Add missing display power-off at driver removal
  ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs

 include/sound/hda_codec.h      |   1 +
 include/sound/hda_component.h  |   9 +-
 include/sound/hdaudio.h        |   7 +-
 sound/hda/hdac_component.c     |  39 ++++---
 sound/hda/hdac_device.c        |  17 ---
 sound/pci/hda/hda_codec.c      |  16 ++-
 sound/pci/hda/hda_controller.c |  11 --
 sound/pci/hda/hda_intel.c      | 192 +++++++++++++--------------------
 sound/pci/hda/patch_hdmi.c     |   8 +-
 sound/soc/codecs/hdac_hdmi.c   |  22 ++--
 sound/soc/intel/skylake/skl.c  |  40 ++-----
 11 files changed, 134 insertions(+), 228 deletions(-)

-- 
2.19.2

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2018-12-11 14:34 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-09  9:33 [PATCH 0/7] ALSA: HD-audio display power fixes Takashi Iwai
2018-12-09  9:33 ` [PATCH 1/7] ALSA: hda/intel: Refactoring PM code Takashi Iwai
2018-12-09  9:33 ` [PATCH 2/7] ALSA: hda: Refactor display power management Takashi Iwai
2018-12-10 20:52   ` Pierre-Louis Bossart
2018-12-11  6:54     ` Takashi Iwai
2018-12-11 13:58       ` Pierre-Louis Bossart
2018-12-11 14:04         ` Takashi Iwai
2018-12-11 14:34           ` Pierre-Louis Bossart
2018-12-09  9:33 ` [PATCH 3/7] ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks Takashi Iwai
2018-12-10 20:56   ` Pierre-Louis Bossart
2018-12-11  7:00     ` Takashi Iwai
2018-12-09  9:33 ` [PATCH 4/7] ALSA: hda/intel: Properly free the display power at error path Takashi Iwai
2018-12-09  9:33 ` [PATCH 5/7] ALSA: hda: Make snd_hdac_display_power() void function Takashi Iwai
2018-12-09  9:33 ` [PATCH 6/7] ASoC: hdac_hdmi: Add missing display power-off at driver removal Takashi Iwai
2018-12-10 14:33   ` Mark Brown
2018-12-09  9:33 ` [PATCH 7/7] ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.