All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] Modernization of HD-audio bus and PM stuff
@ 2015-02-26 17:00 Takashi Iwai
  2015-02-26 17:00 ` [PATCH 01/10] ALSA: hda - Decouple PCM and hwdep devices from codec object Takashi Iwai
                   ` (9 more replies)
  0 siblings, 10 replies; 15+ messages in thread
From: Takashi Iwai @ 2015-02-26 17:00 UTC (permalink / raw)
  To: alsa-devel

Hi,

here is yet another patchset for HD-audio modernization.  The device
binding is replaced with the standard bus, and the power-save stuff is
rewritten with the standard runtime PM.  In addition, a few cleanup
patches follow.

There won't (and shouldn't) be big changes from the functionality POV.
This is rather a large restructuring inside.  It should work mostly
without any visible changes.  You can see a bit finer control for
runtime PM in sysfs now, for example, but the original interface via
power_save option is still kept.


Takashi

===

Takashi Iwai (10):
  ALSA: hda - Decouple PCM and hwdep devices from codec object
  ALSA: hda - Bind codecs via standard bus
  ALSA: hda - Move codec suspend/resume to codec driver
  ALSA: hda - Use standard runtime PM for codec power-save control
  ALSA: hda - Drop power_save value indirection in hda_bus
  ALSA: hda - Replace bus pm_notify with the standard runtime PM
    framework
  ALSA: hda - Power down codec automatically at registration
  ALSA: hda - Set parent of input beep devices
  ALSA: hda - Remove channel mode helper functions
  ALSA: hda - Clear pcm pointer assigned to hda_pcm at device removal

 sound/pci/hda/Makefile         |   2 +-
 sound/pci/hda/hda_beep.c       |   2 +-
 sound/pci/hda/hda_bind.c       | 321 ++++++++++++++++++
 sound/pci/hda/hda_codec.c      | 731 ++++++++---------------------------------
 sound/pci/hda/hda_codec.h      | 108 ++----
 sound/pci/hda/hda_controller.c |  62 ++--
 sound/pci/hda/hda_controller.h |   4 +-
 sound/pci/hda/hda_generic.c    |  18 +-
 sound/pci/hda/hda_hwdep.c      |   3 -
 sound/pci/hda/hda_intel.c      |  33 +-
 sound/pci/hda/hda_local.h      |  41 +--
 sound/pci/hda/hda_tegra.c      |  23 +-
 sound/pci/hda/hda_trace.h      |  24 --
 sound/pci/hda/patch_analog.c   |  16 +-
 sound/pci/hda/patch_ca0110.c   |  16 +-
 sound/pci/hda/patch_ca0132.c   |  16 +-
 sound/pci/hda/patch_cirrus.c   |  16 +-
 sound/pci/hda/patch_cmedia.c   |  16 +-
 sound/pci/hda/patch_conexant.c |  16 +-
 sound/pci/hda/patch_hdmi.c     |  27 +-
 sound/pci/hda/patch_realtek.c  |  16 +-
 sound/pci/hda/patch_si3054.c   |  16 +-
 sound/pci/hda/patch_sigmatel.c |  20 +-
 sound/pci/hda/patch_via.c      |  16 +-
 24 files changed, 572 insertions(+), 991 deletions(-)
 create mode 100644 sound/pci/hda/hda_bind.c

-- 
2.3.0

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

end of thread, other threads:[~2015-02-28 15:04 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-26 17:00 [PATCH 00/10] Modernization of HD-audio bus and PM stuff Takashi Iwai
2015-02-26 17:00 ` [PATCH 01/10] ALSA: hda - Decouple PCM and hwdep devices from codec object Takashi Iwai
2015-02-26 17:00 ` [PATCH 02/10] ALSA: hda - Bind codecs via standard bus Takashi Iwai
2015-02-28  9:55   ` Lars-Peter Clausen
2015-02-28 10:06     ` Takashi Iwai
2015-02-28 10:24       ` Lars-Peter Clausen
2015-02-28 15:04         ` Takashi Iwai
2015-02-26 17:00 ` [PATCH 03/10] ALSA: hda - Move codec suspend/resume to codec driver Takashi Iwai
2015-02-26 17:00 ` [PATCH 04/10] ALSA: hda - Use standard runtime PM for codec power-save control Takashi Iwai
2015-02-26 17:00 ` [PATCH 05/10] ALSA: hda - Drop power_save value indirection in hda_bus Takashi Iwai
2015-02-26 17:00 ` [PATCH 06/10] ALSA: hda - Replace bus pm_notify with the standard runtime PM framework Takashi Iwai
2015-02-26 17:00 ` [PATCH 07/10] ALSA: hda - Power down codec automatically at registration Takashi Iwai
2015-02-26 17:00 ` [PATCH 08/10] ALSA: hda - Set parent of input beep devices Takashi Iwai
2015-02-26 17:00 ` [PATCH 09/10] ALSA: hda - Remove channel mode helper functions Takashi Iwai
2015-02-26 17:00 ` [PATCH 10/10] ALSA: hda - Clear pcm pointer assigned to hda_pcm at device removal 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.