All of lore.kernel.org
 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 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.