1. 14 Apr, 2020 7 commits
  2. 09 Apr, 2020 6 commits
  3. 07 Apr, 2020 1 commit
  4. 06 Apr, 2020 3 commits
  5. 03 Apr, 2020 4 commits
  6. 01 Apr, 2020 3 commits
  7. 31 Mar, 2020 2 commits
  8. 30 Mar, 2020 10 commits
  9. 27 Mar, 2020 4 commits
    • Mark Brown's avatar
      Merge series "ASoC: Intel: add SoundWire machine driver" from Pierre-Louis... · 3d2cdb85
      Mark Brown authored
      Merge series "ASoC: Intel: add SoundWire machine driver" from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      To handle multiple hardware combinations, this patchset suggests a
      single machine driver which will create and initialize dailinks
      dynamically. This allows us to support new configurations easily, as
      shown with the TigerLake rt5682 example.
      
      Each configuration updates the card component string, and UCM can test
      for the presence of components to configure them as needed.
      
      Since we use a single the machine driver name, all previous ACPI
      tables need to be updated. That should have no impact since the
      machine drivers listed at the time were not upstreamed and are no
      longer maintained.
      
      Naveen Manohar (2):
        ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver
        ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper
          function
      
      Pierre-Louis Bossart (1):
        ASoC: Intel: boards: add sof_sdw machine driver
      
      Rander Wang (1):
        ASoC: Intel: soc-acpi: update topology and driver name for SoundWire
          platforms
      
       sound/soc/intel/boards/Kconfig                |  24 +
       sound/soc/intel/boards/Makefile               |   8 +-
       sound/soc/intel/boards/sof_sdw.c              | 962 ++++++++++++++++++
       sound/soc/intel/boards/sof_sdw_common.h       | 114 +++
       sound/soc/intel/boards/sof_sdw_dmic.c         |  42 +
       sound/soc/intel/boards/sof_sdw_hdmi.c         |  97 ++
       sound/soc/intel/boards/sof_sdw_rt1308.c       | 151 +++
       sound/soc/intel/boards/sof_sdw_rt5682.c       | 126 +++
       sound/soc/intel/boards/sof_sdw_rt700.c        | 125 +++
       sound/soc/intel/boards/sof_sdw_rt711.c        | 156 +++
       sound/soc/intel/boards/sof_sdw_rt715.c        |  42 +
       .../intel/common/soc-acpi-intel-cml-match.c   |  24 +-
       .../intel/common/soc-acpi-intel-icl-match.c   |   6 +-
       .../intel/common/soc-acpi-intel-tgl-match.c   |  30 +-
       14 files changed, 1896 insertions(+), 11 deletions(-)
       create mode 100644 sound/soc/intel/boards/sof_sdw.c
       create mode 100644 sound/soc/intel/boards/sof_sdw_common.h
       create mode 100644 sound/soc/intel/boards/sof_sdw_dmic.c
       create mode 100644 sound/soc/intel/boards/sof_sdw_hdmi.c
       create mode 100644 sound/soc/intel/boards/sof_sdw_rt1308.c
       create mode 100644 sound/soc/intel/boards/sof_sdw_rt5682.c
       create mode 100644 sound/soc/intel/boards/sof_sdw_rt700.c
       create mode 100644 sound/soc/intel/boards/sof_sdw_rt711.c
       create mode 100644 sound/soc/intel/boards/sof_sdw_rt715.c
      
      --
      2.20.1
      3d2cdb85
    • Colin Ian King's avatar
      ASoC: amd: acp3x-pcm-dma: clean up two indentation issues · acd4946f
      Colin Ian King authored
      There are a couple of statements that are not indented correctly,
      add in the missing tab and break the lines to address a checkpatch
      warning.
      Signed-off-by: default avatarColin Ian King <colin.king@canonical.com>
      Link: https://lore.kernel.org/r/20200327141429.269191-1-colin.king@canonical.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      acd4946f
    • Dan Murphy's avatar
      ASoC: tlv320adcx140: Remove undocumented property · d4061518
      Dan Murphy authored
      Remove undocumented and unneeded ti,use-internal-reg from the example as
      it was an artifact from initial development.  The code does not query
      for this property and as the document indicates if areg-supply is
      undefined then the internal regulator is used.
      
      Fixes: 302c0b7490cd ("dt-bindings: sound: Add TLV320ADCx140 dt
      bindings")
      Signed-off-by: default avatarDan Murphy <dmurphy@ti.com>
      CC: Rob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20200327162432.17067-1-dmurphy@ti.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      d4061518
    • Naveen Manohar's avatar
      ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function · 798313f2
      Naveen Manohar authored
      Add support for Google Volteer device. As per new unified soundwire machine
      driver, add rt5682-sdw helper function, which configures codec to Link0.
      Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Signed-off-by: default avatarNaveen Manohar <naveen.m@intel.com>
      Link: https://lore.kernel.org/r/20200325220746.29601-5-pierre-louis.bossart@linux.intel.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      798313f2