devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Add configuration options for tlv320aic32x4
@ 2015-06-30 10:25 Kimmo Saarela
       [not found] ` <cover.1435569929.git.kimmo.saarela-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 6+ messages in thread
From: Kimmo Saarela @ 2015-06-30 10:25 UTC (permalink / raw)
  To: Jaroslav Kysela, Takashi Iwai
  Cc: devicetree-u79uwXL29TY76Z2rM5mHXA,
	alsa-devel-K7yf7f+aM1XWsZ/bQMPhNw, Kimmo Saarela

 * Patch 1: Make tlv320aic32x4 module selectable on it's own on config system
   * Make codec visible in config tool, instead of magic selection via certain
     board option
 * Patch 2: Don't stop driver initialization if mlck is not defined
   * Only warn if mclk isn't in dtb file, such cases exist when other end of
     I2S bus provides the clock for the system and coded is not in control
 * Patch 3: Fix bus signal polarity configuration
   * Fix driver to use correct format polarity bits in config word, instead of
     magically setting polarity in format configuration
 * Patch 4: Add more devicetree options to driver
   * Add input-use and cmode array options to configure codec input pins
     properly. Current driver lets unused input pins to float.
   * Add swapdacs option, works similarly to old platform data option. When
     enabled, swaps output channels
   * Add powercfg config mask to pass codec power options, like: micbias off,
     configurable ldoin voltage, disable weak pull between AVDD and DVDD,
     configurable LDO voltages
 * Patch 5: Update codec documentation to meet changes above


Kimmo Saarela (5):
  sound/soc/codecs: Make tlv320aic32x4 codec selectable on it's own
  ASoC: tlv320aic32x4: Make mclk optional
  ASoC: tlv320aic32x4: Move bit polarity config to specific switch
    statement
  ASoC: tlv320aic32x4: Change codec input config options
  ASoC: tlv320aic32x4: Update devicetree documentation

 .../devicetree/bindings/sound/tlv320aic32x4.txt    |  27 ++-
 include/sound/tlv320aic32x4.h                      |   8 +
 sound/soc/codecs/Kconfig                           |   3 +-
 sound/soc/codecs/tlv320aic32x4.c                   | 244 ++++++++++++++++++---
 sound/soc/codecs/tlv320aic32x4.h                   |  10 +
 5 files changed, 258 insertions(+), 34 deletions(-)

-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

end of thread, other threads:[~2015-06-30 10:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-30 10:25 [PATCH 0/5] Add configuration options for tlv320aic32x4 Kimmo Saarela
     [not found] ` <cover.1435569929.git.kimmo.saarela-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-06-30 10:25   ` [PATCH 1/5] sound/soc/codecs: Make tlv320aic32x4 codec selectable on it's own Kimmo Saarela
2015-06-30 10:25   ` [PATCH 2/5] ASoC: tlv320aic32x4: Make mclk optional Kimmo Saarela
2015-06-30 10:25   ` [PATCH 3/5] ASoC: tlv320aic32x4: Move bit polarity config to specific switch statement Kimmo Saarela
2015-06-30 10:25   ` [PATCH 4/5] ASoC: tlv320aic32x4: Change codec input config options Kimmo Saarela
2015-06-30 10:25   ` [PATCH 5/5] ASoC: tlv320aic32x4: Update devicetree documentation Kimmo Saarela

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).