1. 31 Mar, 2021 29 commits
  2. 30 Mar, 2021 10 commits
  3. 29 Mar, 2021 1 commit
    • Mark Brown's avatar
      Merge series "Add mediatek MT6359 ASoC accdet jack driver" from Argus Lin <argus.lin@mediatek.com>: · 3de72d6a
      Mark Brown authored
      All of 3-pole and 4-pole jack are supported.
      
      change since v2:
        - fixs missing blank at Kconfig.
        - fixs comment format and spelling mistake.
        - changes private structure mt6359_accdet to mt6359-accdet.h and uses this
          data as function parameter.
        - removes compatible string declaration.
        - uses regmap_read_poll_timeout as polling timer.
        - simplify jack detection and key detection report function.
        - adds mt6359_accdet_enable_jack_detect for sound card jack initialization.
      
      change since v1:
        - adds mt6359 accdet binding document
        - adds mt6359 accdet driver
      
      *** BLURB HERE ***
      
      Argus Lin (2):
        dt-bindings: mediatek: mt6359: add ASoC mt6359 ASoC accdet jack
          document
        ASoC: mediatek: mt6359: add MT6359 accdet jack driver
      
       .../bindings/sound/mt6359-accdet.yaml         |  164 ++
       sound/soc/codecs/Kconfig                      |    8 +
       sound/soc/codecs/Makefile                     |    2 +
       sound/soc/codecs/mt6359-accdet.c              | 1080 ++++++++++
       sound/soc/codecs/mt6359-accdet.h              |  128 ++
       sound/soc/codecs/mt6359.h                     | 1864 ++++++++++++++++-
       6 files changed, 3139 insertions(+), 107 deletions(-)
       create mode 100644 Documentation/devicetree/bindings/sound/mt6359-accdet.yaml
       create mode 100644 sound/soc/codecs/mt6359-accdet.c
       create mode 100644 sound/soc/codecs/mt6359-accdet.h
      
      --
      2.18.0
      3de72d6a