linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH V2 0/5] ASoC/arizona: Ensure pin searches use widget name prefix
@ 2016-11-29 15:44 Richard Fitzgerald
  2016-11-29 15:44 ` [PATCH V2 1/5] ASoC: core: Add component pin control functions Richard Fitzgerald
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Richard Fitzgerald @ 2016-11-29 15:44 UTC (permalink / raw)
  To: broonie, cw00.choi, dmitry.torokhov
  Cc: linux-kernel, alsa-devel, patches, myungjoo.ham, linux-input

The name of a codec pin can have an optional prefix string, which is
defined by the audio machine driver. The snd_soc_dapm_x_pin functions
take the fully-specified name including the prefix and so the existing
code would fail to find the pin if the audio machine driver had added
a prefix.

This patch chain adds new helper functions that take a non-prefixed name
for a specific ASoC component and internally add that component's prefix.
The other patches update the arizona drivers to use these new functions.

Richard Fitzgerald (5):
  ASoC: core: Add component pin control functions
  ASoC: arizona: Use component pin control functions
  regulator: arizona-micsupp: Use SoC component pin control functions
  extcon: arizona: Use SoC component pin control functions
  Input: arizona-haptics - Use SoC component pin control functions

 drivers/extcon/extcon-arizona.c      |   8 +-
 drivers/input/misc/arizona-haptics.c |  13 ++-
 drivers/regulator/arizona-micsupp.c  |   6 +-
 include/sound/soc.h                  |  20 ++++
 sound/soc/codecs/arizona.c           |  12 ++-
 sound/soc/codecs/cs47l24.c           |   3 +-
 sound/soc/codecs/wm5102.c            |   3 +-
 sound/soc/codecs/wm5110.c            |   3 +-
 sound/soc/codecs/wm8997.c            |   3 +-
 sound/soc/codecs/wm8998.c            |   3 +-
 sound/soc/soc-utils.c                | 199 +++++++++++++++++++++++++++++++++++
 11 files changed, 255 insertions(+), 18 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2016-12-01  1:57 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-29 15:44 [PATCH V2 0/5] ASoC/arizona: Ensure pin searches use widget name prefix Richard Fitzgerald
2016-11-29 15:44 ` [PATCH V2 1/5] ASoC: core: Add component pin control functions Richard Fitzgerald
2016-11-30 17:16   ` Applied "ASoC: core: Add component pin control functions" to the asoc tree Mark Brown
2016-11-29 15:44 ` [PATCH V2 2/5] ASoC: arizona: Use component pin control functions Richard Fitzgerald
2016-11-30 18:07   ` Applied "ASoC: arizona: Use component pin control functions" to the asoc tree Mark Brown
2016-11-29 15:44 ` [PATCH V2 3/5] regulator: arizona-micsupp: Use SoC component pin control functions Richard Fitzgerald
2016-11-29 15:44 ` [PATCH V2 4/5] extcon: arizona: " Richard Fitzgerald
2016-11-30  0:19   ` Chanwoo Choi
2016-11-30 17:27     ` Mark Brown
2016-12-01  1:56       ` Chanwoo Choi
2016-11-29 15:44 ` [PATCH V2 5/5] Input: arizona-haptics - " Richard Fitzgerald
2016-11-30  1:41   ` Dmitry Torokhov
2016-11-30 17:28     ` Mark Brown
2016-11-30 18:30       ` Dmitry Torokhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).