1. 12 8月, 2010 11 次提交
  2. 04 8月, 2010 1 次提交
    • P
      ASoC: TWL4030: Capture route runtime DAPM ordering fix · bda7d2a8
      Peter Ujfalusi 提交于
      Fix the ordering problem in DAPM domain, when the user
      changes between digital and analog sources during active
      capture (or loopback) scenario.
      Before this patch, when the user changed from analog source
      to digital there were a short time, when the codec enabled
      analog mic bias (2.2 volts) instead of the correct digital
      mic bias (1.8 volts) to the digital microphones.
      This behaviour caused by the former implementation of
      selecting the correct type of bias. This was done at the
      POST_REG event of the DAPM_MUX_E("TXx Capture Route")
      widget.
      By moving the bias type selection as DAPM_SUPPLY and
      connecting it to the corresponding digimic widget the
      problematic situation can be avoided.
      Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@nokia.com>
      Acked-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      bda7d2a8
  3. 03 8月, 2010 13 次提交
  4. 02 8月, 2010 4 次提交
  5. 30 7月, 2010 3 次提交
  6. 29 7月, 2010 2 次提交
  7. 27 7月, 2010 1 次提交
  8. 23 7月, 2010 1 次提交
  9. 21 7月, 2010 1 次提交
    • P
      ASoC: TWL4030: Add configurable delay after digimic enable · 01ea6ba2
      Peter Ujfalusi 提交于
      When digital microphones are connected to twl, delay is
      needed after enabling the digimic interface of the codec.
      Add new parameter for the setup data, which can be used
      to pass the apropriate delay in ms after the digimic
      interface has been enabled.
      
      Without certain delay (in certain HW configuration) the
      beggining of the recorded sample contains a glitch, which
      is generated by the digital microphones.
      
      Delaying the micbias1, 2 (which is the bias for the digimic0
      or 1) does not help, since the glitch is coming after
      switching the digimic interface.
      
      Reversing the micbias and digimic enable order does not
      work either (in that case the wait need to be added after
      the micbias enabled).
      Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@nokia.com>
      Acked-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      01ea6ba2
  10. 20 7月, 2010 3 次提交