Skip to content
Snippets Groups Projects
  1. Jun 01, 2021
  2. Apr 07, 2021
  3. Mar 25, 2021
  4. Mar 24, 2021
  5. Mar 18, 2021
  6. Mar 10, 2021
  7. Feb 11, 2021
  8. Feb 08, 2021
  9. Jan 20, 2021
  10. Dec 09, 2020
  11. Nov 30, 2020
  12. Nov 26, 2020
  13. Nov 19, 2020
  14. Nov 10, 2020
  15. Oct 08, 2020
  16. Sep 28, 2020
  17. Sep 10, 2020
  18. Aug 20, 2020
  19. Jul 09, 2020
  20. May 28, 2020
    • Arnd Bergmann's avatar
      ASoC: rt5682: split i2c driver into separate module · a50067d4
      Arnd Bergmann authored
      
      With SND_SOC_AMD_RV_RT5682_MACH using the i2c version of the
      driver, we can easily get a build failure when I2C is built-in
      but soundwire is not:
      
       WARNING: unmet direct dependencies detected for SND_SOC_RT5682
         Depends on [m]: SOUND [=y] && !UML && SND [=y] && SND_SOC [=y] && (I2C [=y] || SOUNDWIRE [=m]) && (SOUNDWIRE [=m] || !SOUNDWIRE [=m]) && (I2C [=y] || !I2C [=y])
         Selected by [y]:
         - SND_SOC_AMD_RV_RT5682_MACH [=y] && SOUND [=y] && !UML && SND [=y] && SND_SOC [=y] && SND_SOC_AMD_ACP3x [=y] && I2C [=y] && CROS_EC [=y]
         Selected by [m]:
         - SND_SOC_RT5682_SDW [=m] && SOUND [=y] && !UML && SND [=y] && SND_SOC [=y] && SOUNDWIRE [=m] && (I2C [=y] || !I2C [=y])
      
      Rework the driver to have three separate modules, with the
      main driver just dealing with the common bits and the actual
      initialization as part of i2c and sdw specific modules.
      
      The conversion is fairly mechanical to keep it easy to review,
      i.e. it moves code around with the minimal required renaming
      and changes.
      
      Fixes: 6b8e4e7d ("ASoC: amd: Add machine driver for Raven based platform")
      Fixes: fd443a20 ("ASoC: rt5682: fix I2C/Soundwire dependencies")
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Reviewed-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Link: https://lore.kernel.org/r/20200528091851.2889754-1-arnd@arndb.de
      
      
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      a50067d4
  21. May 25, 2020
  22. Apr 21, 2020
  23. Feb 26, 2020
  24. Feb 20, 2020
  25. Jan 23, 2020
  26. Jan 21, 2020
  27. Jan 14, 2020
  28. Jan 13, 2020
  29. Jan 10, 2020
  30. Jan 09, 2020
Loading