1. 09 12月, 2008 9 次提交
  2. 03 12月, 2008 1 次提交
    • G
      ASoC: TWL4030: Add input selection and gain controls · 5920b453
      Grazvydas Ignotas 提交于
      The TWL4030 codec device has two ADCs. Both of them can have
      several inputs routed to them, but TRM says that only one source
      can be selected for every ADC, even though every source has a
      dedicated bit in the registers.
      
      This patch adds input source controls. It modifies default register
      values to have no inputs selected and ADCs disabled. When some
      input is selected, control handlers enable apropriate input
      amplifier and ADC. If a microphone is selected, bias power is
      automatically enabled. When some input is deselected, unused
      chip parts are disabled.
      
      Microphone and line input recording tested on OMAP3 pandora board.
      Signed-off-by: NGrazvydas Ignotas <notasas@gmail.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      5920b453
  3. 02 12月, 2008 4 次提交
  4. 24 11月, 2008 4 次提交
  5. 21 11月, 2008 1 次提交
    • M
      ASoC: Merge snd_soc_ops into snd_soc_dai_ops · dee89c4d
      Mark Brown 提交于
      Liam Girdwood's ASoC v2 work avoids having two different ops structures
      for DAIs by merging the members of struct snd_soc_ops into struct
      snd_soc_dai_ops, allowing per DAI configuration for everything.
      Backport this change.
      
      This paves the way for future work allowing any combination of DAIs to
      be connected rather than having fixed purpose CODEC and CPU DAIs and
      only allowing CODEC<->CPU interconnections.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      dee89c4d
  6. 17 11月, 2008 1 次提交
  7. 13 11月, 2008 1 次提交
  8. 06 11月, 2008 1 次提交
  9. 31 10月, 2008 1 次提交