1. 30 6月, 2017 5 次提交
  2. 29 6月, 2017 12 次提交
  3. 23 6月, 2017 4 次提交
    • J
      ASoC: nau8825: make crosstalk function optional · 2bda4288
      John Hsu 提交于
      Make crosstalk functoin optional.
      The jack detection can speed up without crosstalk detection.
      Let the decision of function usage to platform design.
      
      The patch helps the issue concern as follows:
      Google issue 35574278: Chell_headphone pop back from S3
      
      There is a concern as follows:
      cras getting blocked for 2 seconds (worst-case 3 seconds)
      As I understand, ChromeOS expects resume finishes in 1 seconds.
      Video/Audio playing after 3 seconds of resume seems against the spec.
      If we really have to make the choice I would choose pop noise instead
      of waiting for 3 seconds.
      Signed-off-by: NJohn Hsu <KCHSU0@nuvoton.com>
      Signed-off-by: NJohn Hsu <supercraig0719@gmail.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      2bda4288
    • J
      ASoC: nau8825: fix jack type detection issue after resume · 8fe19795
      John Hsu 提交于
      Fix the issue that mic type detection error after resume.
      The microphone type detection procedure will recognize
      testing signal on JKSLV pin, but before the procedure,
      JKSLV already had supply voltage, that results in the failure.
      Therefore, the patch turns off the power and reset the jack type
      configuration before suspend. Then redo the jack detection
      procedure after resume.
      
      The patch help to fix the issue as follows:
      Google issue 37973093: CTIA/OMTP jack type detection failure after resume
      Reported Issue
      Chrome OS Version  :  ChromeOS R59-9460.13.0
      Type of hardware   :  DVT sample
      
      What steps will reproduce the problem?
      (1 Play a music
      (2 Insert a headphones
      (3 Close laptop lid 3 sec then open it
      What is the expected output?
      The music is normal in the headphones.
      What do you see instead?
      Singer voice in the music is not clear.
      
      How frequently does this problem reproduce?
      Always
      
      What is the impact to the user, and is there a workaround?
      If so, what is it?
      Re-insert the headset or close the laptop lid and
      then open it again can be repaired.
      Signed-off-by: NJohn Hsu <KCHSU0@nuvoton.com>
      Signed-off-by: NJohn Hsu <supercraig0719@gmail.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      8fe19795
    • J
      ASoC: nau8825: default value for property · 403d2fef
      John Hsu 提交于
      Assign default value for codec private data when property not given.
      If without those default value and property, the codec will work
      abnormally.
      Signed-off-by: NJohn Hsu <KCHSU0@nuvoton.com>
      Signed-off-by: NJohn Hsu <supercraig0719@gmail.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      403d2fef
    • B
      ASoC: zx_aud96p22: add ZTE ZX AUD96P22 codec driver · 0e15bdfd
      Baoyou Xie 提交于
      It adds ASoC driver for AUD96P22 stereo audio codec integrated on ZTE
      ZX family SoCs.  The driver includes the support for a number of volume
      and mute controls, and power bits for various playback and recording
      components.
      
      Due to that the board for testing only supports playback, recording
      support is untested.
      Signed-off-by: NBaoyou Xie <baoyou.xie@linaro.org>
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      0e15bdfd
  4. 22 6月, 2017 2 次提交
  5. 19 6月, 2017 1 次提交
  6. 17 6月, 2017 3 次提交
  7. 14 6月, 2017 6 次提交
  8. 10 6月, 2017 1 次提交
  9. 08 6月, 2017 2 次提交
  10. 07 6月, 2017 2 次提交
  11. 26 5月, 2017 1 次提交
  12. 25 5月, 2017 1 次提交