“c7e739f5425b894d513dfbd853cb30ef01797fb1”上不存在“paddle/fluid/operators/lrn_op.cu”
  1. 04 2月, 2015 1 次提交
  2. 24 12月, 2014 1 次提交
  3. 02 11月, 2014 1 次提交
  4. 30 10月, 2014 2 次提交
    • J
      ASoC: Intel: Fix block is enabled multiple times issue · 35c0a8c0
      Jie Yang 提交于
      During FW parsing and loading, block_list_prepare() may
      be called for each raw data block copying and this may
      made the hsw_block_enable() called mutiple times, which
      increase block->users many times. The result of this is
      hsw_block_disable() can't power gated the related block
      when trying to free the blocks during suspend, and the
      power gating status also confused.
      
      Here check the block user status, only calling enable()
      for those blocks who has no user yet. Remember that
      this works correctlly on current case, where there are
      enough SRAM memory so different module won't share a
      memory block. For further usage, we may need restructure
      the struct sst_mem_block to save the module list who is
      using it.
      Signed-off-by: NJie Yang <yang.jie@intel.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      35c0a8c0
    • K
      ASoC: Intel: dw_pdata can be static · 137f6d54
      kbuild test robot 提交于
      sound/soc/intel/sst-firmware.c:172:29: sparse: symbol 'dw_pdata' was not declared. Should it be static?
      Signed-off-by: NFengguang Wu <fengguang.wu@intel.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      137f6d54
  5. 29 10月, 2014 1 次提交
    • L
      ASoC: Intel: Make ADSP memory block allocation more generic · e9600bc1
      Liam Girdwood 提交于
      Current block allocation is tied to block type and requestor type. Make the
      allocation more generic by removing the struct module parameter and adding
      a generic block allocator structure. Also pass in the list that the blocks
      have to be added too in order to remove dependence on block requestor type.
      
      ASoC: Intel: update scratch allocator to use generic block allocator
      
      Update the scratch allocator to use the generic block allocator and calculate
      total scratch buffer size.
      
      ASoC: Intel: Add call to calculate offsets internally within the DSP.
      
      A call to calculate internal DSP memory addresses used to allocate persistent
      and scartch buffers.
      
      ASoC: Intel: Add runtime module support.
      
      Add support for runtime module objects that can be created for every FW
      module that is parsed from the FW file. This gives a 1:N mapping between
      the FW module from file and the runtime instantiations of that module.
      
      We also need to make sure we remove every module and runtime module when
      we unload the FW.
      
      ASoC: Intel: Add DMA firmware loading support
      
      Add support for DMA to load firmware modules to the DSP memory blocks.
      Two DMA engines are supported, DesignWare and Intel MID.
      
      ASoC: Intel: Add runtime module lookup API call
      
      Add an API to allow quick lookup of runtime modules based on ID.
      
      ASoC: Intel: Provide streams with dynamic module information
      
      Remove the hard coded module paramaters and provide each module with
      dynamically generated buffer information for scratch and persistent
      buffers.
      Signed-off-by: NLiam Girdwood <liam.r.girdwood@linux.intel.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      e9600bc1
  6. 22 10月, 2014 1 次提交
  7. 09 5月, 2014 1 次提交
  8. 07 5月, 2014 1 次提交
  9. 03 5月, 2014 3 次提交
  10. 15 4月, 2014 1 次提交
  11. 26 2月, 2014 1 次提交
  12. 19 2月, 2014 2 次提交
    • L
      ASoC: Intel: Fix sparse warnings for firmware loader · 7bcd8487
      Liam Girdwood 提交于
      Sparse gives us the following warnings on sst-firmware.c
      
        CHECK   sound/soc/intel/sst-firmware.c
      sound/soc/intel/sst-firmware.c:39:34: warning: incorrect type in argument 1 (different address spaces)
      sound/soc/intel/sst-firmware.c:39:34:    expected void volatile [noderef] <asn:2>*dst
      sound/soc/intel/sst-firmware.c:39:34:    got void *
      sound/soc/intel/sst-firmware.c:417:36: warning: incorrect type in argument 1 (different address spaces)
      sound/soc/intel/sst-firmware.c:417:36:    expected void *dest
      sound/soc/intel/sst-firmware.c:417:36:    got void [noderef] <asn:2>*
      sound/soc/intel/sst-firmware.c:430:5: warning: symbol 'sst_block_module_remove' was not declared. Should it be static?
      
      and
      
        CC [M]  sound/soc/intel/sst-dsp.o
      sound/soc/intel/sst-dsp-priv.h:271:53: warning: incorrect type in argument 3 (different address spaces)
      sound/soc/intel/sst-dsp-priv.h:271:53:    expected void *src
      sound/soc/intel/sst-dsp-priv.h:271:53:    got void [noderef] <asn:2>*
      sound/soc/intel/sst-dsp-priv.h:271:53: warning: incorrect type in argument 3 (different address spaces)
      sound/soc/intel/sst-dsp-priv.h:271:53:    expected void *src
      sound/soc/intel/sst-dsp-priv.h:271:53:    got void [noderef] <asn:2>*
      sound/soc/intel/sst-dsp-priv.h:271:53: warning: incorrect type in argument 3 (different address spaces)
      sound/soc/intel/sst-dsp-priv.h:271:53:    expected void *src
      sound/soc/intel/sst-dsp-priv.h:271:53:    got void [noderef] <asn:2>*
      
      This patch removes these warnings
      Signed-off-by: NLiam Girdwood <liam.r.girdwood@linux.intel.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      7bcd8487
    • L
      ASoC: Intel: Add GFP_KERNEL flag to firmware DMA buffer. · 2280e90e
      Liam Girdwood 提交于
      Add GFP_KERNEL when allocating firmware DMA buffer.
      Signed-off-by: NLiam Girdwood <liam.r.girdwood@linux.intel.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      2280e90e
  13. 18 2月, 2014 1 次提交