All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] HD-audio regmap support
@ 2015-02-27 21:28 Takashi Iwai
  2015-02-27 21:28 ` [PATCH 1/7] ALSA: hda - Add " Takashi Iwai
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Takashi Iwai @ 2015-02-27 21:28 UTC (permalink / raw)
  To: alsa-devel

Hi,

this patch adds the regmap support to HD-audio and convert the
house-made amp/verb caches to regmap.  Because of the asymmetrical
nature of HD-audio verbs, the adaption of regmap isn't straightforward
at all, and has many limitations.  But this still reduces the
complexity in struct hda_codec a bit.

The patches are applied on top of the previous patch series (found in
topic/hda-bus branch of sound git tree).  This patchset is also found
in sound git tree topic/hda-regmap branch.


Takashi

===

Takashi Iwai (7):
  ALSA: hda - Add regmap support
  ALSA: hda - Use regmap for codec parameter reads
  ALSA: hda - Use regmap for amp accesses
  ALSA: hda - Use regmap for parameter caches, too
  ALSA: hda - Allow driver to add vendor-specific verbs for regmap
  ALSA: hda - Use regmap for command verb caches, too
  ALSA: hda - Reduce verbs during generic parser initialization

 sound/pci/hda/Kconfig          |   1 +
 sound/pci/hda/Makefile         |   3 +-
 sound/pci/hda/hda_beep.c       |   3 +-
 sound/pci/hda/hda_bind.c       |   6 +
 sound/pci/hda/hda_codec.c      | 645 +++++++----------------------------------
 sound/pci/hda/hda_codec.h      |  45 +--
 sound/pci/hda/hda_generic.c    |  32 +-
 sound/pci/hda/hda_jack.c       |   6 +-
 sound/pci/hda/hda_local.h      |  31 +-
 sound/pci/hda/hda_regmap.c     | 409 ++++++++++++++++++++++++++
 sound/pci/hda/hda_regmap.h     |  38 +++
 sound/pci/hda/patch_analog.c   |  30 +-
 sound/pci/hda/patch_conexant.c |  12 +-
 sound/pci/hda/patch_hdmi.c     |  24 +-
 sound/pci/hda/patch_realtek.c  |  11 +-
 sound/pci/hda/patch_si3054.c   |   5 +-
 sound/pci/hda/patch_sigmatel.c |  38 ++-
 17 files changed, 660 insertions(+), 679 deletions(-)
 create mode 100644 sound/pci/hda/hda_regmap.c
 create mode 100644 sound/pci/hda/hda_regmap.h

-- 
2.3.0

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

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

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-27 21:28 [PATCH 0/7] HD-audio regmap support Takashi Iwai
2015-02-27 21:28 ` [PATCH 1/7] ALSA: hda - Add " Takashi Iwai
2015-02-27 21:28 ` [PATCH 2/7] ALSA: hda - Use regmap for codec parameter reads Takashi Iwai
2015-02-27 21:28 ` [PATCH 3/7] ALSA: hda - Use regmap for amp accesses Takashi Iwai
2015-02-27 21:28 ` [PATCH 4/7] ALSA: hda - Use regmap for parameter caches, too Takashi Iwai
2015-02-27 21:28 ` [PATCH 5/7] ALSA: hda - Allow driver to add vendor-specific verbs for regmap Takashi Iwai
2015-02-27 21:28 ` [PATCH 6/7] ALSA: hda - Use regmap for command verb caches, too Takashi Iwai
2015-02-27 21:28 ` [PATCH 7/7] ALSA: hda - Reduce verbs during generic parser initialization Takashi Iwai
2015-02-28  9:51   ` Lars-Peter Clausen
2015-02-28 10:01     ` Takashi Iwai
2015-02-28 10:27       ` Lars-Peter Clausen
2015-02-28 15:11         ` 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.