1. 18 2月, 2014 1 次提交
    • L
      ASoC: ssm2602: Split SPI and I2C code into different modules · c924dc68
      Lars-Peter Clausen 提交于
      There are a few known (minor) problems with having the support code for both I2C
      and SPI in the same module:
          * We need to be extra careful to make sure to not build the driver into the
            kernel if one of the subsystems is build as a module (Currently only I2C
            can be build as a module).
          * The module init path error handling is rather ugly. E.g. what should be
            done if either the SPI or the I2C driver fails to register? Most drivers
            that implement SPI and I2C in the same module currently fallback to
            undefined behavior in that case. Splitting the the driver into two
            modules, one for each bus allows the registration of the other bus driver
            to continue without problems if one of them fails.
      
      This patch splits the ssm2602 driver into 3 modules. One core module that
      implements the device logic, but is independent of the bus method used. And one
      module for SPI and I2C each that registers the drivers and sets up the regmap
      struct for the bus.
      
      While we are at it also cleanup the include section of the ssm2602 driver and
      remove unneeded includes.
      Signed-off-by: NLars-Peter Clausen <lars@metafoo.de>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      c924dc68
  2. 13 8月, 2013 1 次提交
  3. 06 8月, 2013 1 次提交
  4. 01 8月, 2013 1 次提交
  5. 15 7月, 2013 1 次提交
  6. 13 6月, 2013 1 次提交
  7. 05 6月, 2013 1 次提交
  8. 25 5月, 2013 1 次提交
  9. 22 5月, 2013 1 次提交
  10. 13 5月, 2013 1 次提交
  11. 08 3月, 2013 2 次提交
  12. 15 2月, 2013 1 次提交
  13. 07 2月, 2013 2 次提交
  14. 21 11月, 2012 1 次提交
  15. 29 10月, 2012 1 次提交
    • M
      ASoC: adsp: Add ADSP base support · 2159ad93
      Mark Brown 提交于
      Many current Wolfson devices feature DSPs based around an architecture
      known as ADSP.  Since there is a lot of commonality in the system
      integration of these devices a common library will be used to provide
      support for them.
      
      This version provides equivalent support for ADSP1 to that currently
      included in the WM2200 driver.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      2159ad93
  16. 15 10月, 2012 1 次提交
  17. 28 9月, 2012 1 次提交
  18. 23 8月, 2012 1 次提交
  19. 11 7月, 2012 1 次提交
  20. 04 7月, 2012 1 次提交
  21. 29 6月, 2012 1 次提交
  22. 28 6月, 2012 1 次提交
  23. 23 6月, 2012 2 次提交
  24. 11 6月, 2012 2 次提交
  25. 05 6月, 2012 1 次提交
  26. 19 5月, 2012 1 次提交
  27. 18 5月, 2012 1 次提交
  28. 01 5月, 2012 1 次提交
  29. 01 4月, 2012 2 次提交
  30. 31 1月, 2012 1 次提交
  31. 27 1月, 2012 1 次提交
  32. 13 12月, 2011 1 次提交
  33. 04 12月, 2011 2 次提交
  34. 29 11月, 2011 1 次提交