1. 16 Mar, 2021 2 commits
  2. 12 Mar, 2021 22 commits
  3. 11 Mar, 2021 15 commits
  4. 10 Mar, 2021 1 commit
    • Mark Brown's avatar
      Merge series "Report jack and button detection + Capture Support" from Lucas... · 64682e1b
      Mark Brown authored
      Merge series "Report jack and button detection + Capture Support" from Lucas Tanure <tanureal@opensource.cirrus.com>:
      
      Hi All,
      
      Here is a patch series for reporting to user space jack and button events and
      add the support for Capture. With some cleanups and fixes along the way.
      
      Regards,
      
      Lucas Tanure
      
      Lucas Tanure (12):
        ASoC: cs42l42: Fix Bitclock polarity inversion
        ASoC: cs42l42: Fix channel width support
        ASoC: cs42l42: Fix mixer volume control
        ASoC: cs42l42: Don't enable/disable regulator at Bias Level
        ASoC: cs42l42: Always wait at least 3ms after reset
        ASoC: cs42l42: Remove power if the driver is being removed
        ASoC: cs42l42: Disable regulators if probe fails
        ASoC: cs42l42: Provide finer control on playback path
        ASoC: cs42l42: Set clock source for both ways of stream
        ASoC: cs42l42: Add Capture Support
        ASoC: cs42l42: Report jack and button detection
        ASoC: cs42l42: Use bclk from hw_params if set_sysclk was not called
      
      Richard Fitzgerald (3):
        ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT
        ASoC: cs42l42: Only start PLL if it is needed
        ASoC: cs42l42: Wait for PLL to lock before switching to it
      
       sound/soc/codecs/cs42l42.c | 435 +++++++++++++++++++++----------------
       sound/soc/codecs/cs42l42.h |  41 +++-
       2 files changed, 282 insertions(+), 194 deletions(-)
      
      --
      2.30.1
      64682e1b