1. 13 3月, 2014 1 次提交
    • S
      ASoC: Intel: don't select RT5640 if !I2C · f410d5c9
      Stephen Warren 提交于
      The rt5640 driver won't compile without I2C enabled. Hence, the Intel
      Haswell and Baytrail+RT5640 ASoC drivers must also depend on I2C, since
      these select RT5640.
      
      This solves:
      sound/soc/codecs/rt5640.c:2220:1: warning: data definition has no type or storage class [enabled by default]
      sound/soc/codecs/rt5640.c:2220:1: error: type defaults to ‘int’ in declaration of ‘module_i2c_driver’ [-Werror=implicit-int]
      sound/soc/codecs/rt5640.c:2220:1: warning: parameter names (without types) in function declaration [enabled by default]
      sound/soc/codecs/rt5640.c:2210:26: warning: ‘rt5640_i2c_driver’ defined but not used [-Wunused-variable]
      Reported-by: NJim Davis <jim.epost@gmail.com>
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      f410d5c9
  2. 07 3月, 2014 3 次提交
  3. 06 3月, 2014 1 次提交
  4. 26 2月, 2014 7 次提交
  5. 25 2月, 2014 7 次提交
  6. 22 2月, 2014 6 次提交
  7. 20 2月, 2014 2 次提交
    • L
      ASoC: Intel: Fix build for sst-dsp.c on PPC architecture · afd95490
      Liam Girdwood 提交于
      Disable build on non X86 architectures except for compile testing. This fixes
      the following build errors on PPC and adds an option for testing the build on other
      architectures as suggested by Mark Brown :-
      
      sound/soc/intel/sst-dsp.c: In function 'sst_dsp_outbox_write':
      sound/soc/intel/sst-dsp.c:218:2: error: implicit declaration of function 'memcpy_toio' [-Werror=implicit-function-declaration]
        memcpy_toio(sst->mailbox.out_base, message, bytes);
        ^
      sound/soc/intel/sst-dsp.c: In function 'sst_dsp_outbox_read':
      sound/soc/intel/sst-dsp.c:231:2: error: implicit declaration of function 'memcpy_fromio' [-Werror=implicit-function-declaration]
        memcpy_fromio(message, sst->mailbox.out_base, bytes);
        ^
      Signed-off-by: NLiam Girdwood <liam.r.girdwood@linux.intel.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      afd95490
    • J
      ASoC: Intel: sst-acpi: Add support for multiple machine drivers per platform · 6dda27cb
      Jarkko Nikula 提交于
      Initial implementation of this driver focused only matching SST ACPI ID
      with single machine driver and same firmware file per platform. It was known
      restriction to be improved incrementally.
      
      This patch is now changing this that SST ACPI ID refers purely to platform
      specific data which refers to machine drivers on this platform, not vice
      versa.
      
      Matching machine driver is found by looking at ACPI ID which would best
      match with the driver. Typically this would be the ACPI ID of audio codec
      but is not tied to it.
      
      This patch also changes that DSP firmware name is machine not platform
      specific.
      Signed-off-by: NJarkko Nikula <jarkko.nikula@linux.intel.com>
      Acked-by: NLiam Girdwood <liam.r.girdwood@linux.intel.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      6dda27cb
  8. 19 2月, 2014 5 次提交
  9. 18 2月, 2014 5 次提交
  10. 12 2月, 2014 1 次提交
  11. 03 2月, 2014 2 次提交
    • L
      Linus 3.14-rc1 · 38dbfb59
      Linus Torvalds 提交于
      38dbfb59
    • L
      Merge branch 'parisc-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux · 69048e01
      Linus Torvalds 提交于
      Pull parisc updates from Helge Deller:
       "The three major changes in this patchset is a implementation for
        flexible userspace memory maps, cache-flushing fixes (again), and a
        long-discussed ABI change to make EWOULDBLOCK the same value as
        EAGAIN.
      
        parisc has been the only platform where we had EWOULDBLOCK != EAGAIN
        to keep HP-UX compatibility.  Since we will probably never implement
        full HP-UX support, we prefer to drop this compatibility to make it
        easier for us with Linux userspace programs which mostly never checked
        for both values.  We don't expect major fall-outs because of this
        change, and if we face some, we will simply rebuild the necessary
        applications in the debian archives"
      
      * 'parisc-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
        parisc: add flexible mmap memory layout support
        parisc: Make EWOULDBLOCK be equal to EAGAIN on parisc
        parisc: convert uapi/asm/stat.h to use native types only
        parisc: wire up sched_setattr and sched_getattr
        parisc: fix cache-flushing
        parisc/sti_console: prefer Linux fonts over built-in ROM fonts
      69048e01