1. 13 3月, 2015 2 次提交
  2. 11 3月, 2015 4 次提交
  3. 07 3月, 2015 2 次提交
  4. 26 2月, 2015 1 次提交
  5. 24 2月, 2015 4 次提交
  6. 23 2月, 2015 10 次提交
  7. 17 2月, 2015 1 次提交
  8. 14 2月, 2015 1 次提交
  9. 11 2月, 2015 1 次提交
  10. 09 2月, 2015 1 次提交
  11. 08 2月, 2015 2 次提交
    • R
      ASoC: intel: sst-haswell-ipc: Remove unused functions · 5985837e
      Rickard Strandqvist 提交于
      Removes some functions that are not used anywhere:
      sst_hsw_stream_unmute() sst_hsw_stream_mute() msg_set_stage_type()
      sst_hsw_dx_get_state() sst_hsw_stream_set_write_position()
      sst_hsw_stream_get_vol_reg() sst_hsw_stream_get_peak_reg()
      sst_hsw_stream_get_pointer_reg() sst_hsw_stream_get_read_reg()
      sst_hsw_stream_get_mixer_id() sst_hsw_stream_get_hw_id()
      sst_hsw_mixer_set_volume_curve() sst_hsw_mixer_unmute()
      sst_hsw_mixer_mute() sst_hsw_stream_set_volume_curve()
      
      This was partially found by using a static code analysis program called cppcheck.
      Signed-off-by: NRickard Strandqvist <rickard_strandqvist@spectrumdigital.se>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      5985837e
    • C
      ASoC: Intel: sst: Fix firmware name size handling · 279e17ae
      Christian Engelmayer 提交于
      Function sst_acpi_probe() uses plain strcpy for setting member firmware_name
      of a struct intel_sst_drv from member firmware of a struct sst_machines.
      Thereby the destination array has got a length of 20 byte while the source may
      hold 32 byte. Since eg. commit 64b9c90b ("ASoC: Intel: Fix BYTCR firmware
      name") increased strings from "fw_sst_0f28.bin" to "intel/fw_sst_0f28.bin"
      there is an actual possibility that the 20 byte array at the end of struct
      intel_sst_drv is overrun.
      
      Thus increase the size of the destination and use the same define for both
      structs. Detected by Coverity CID 1260087.
      Signed-off-by: NChristian Engelmayer <cengelma@gmx.at>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      Cc: stable@vger.kernel.org
      279e17ae
  12. 06 2月, 2015 4 次提交
  13. 04 2月, 2015 1 次提交
  14. 03 2月, 2015 1 次提交
  15. 02 2月, 2015 1 次提交
    • T
      ALSA: pcm: Embed struct device · ef46c7af
      Takashi Iwai 提交于
      Like previous patches, at this time we embed the struct device into
      PCM object.  However, this needs a bit more caution: struct snd_pcm
      doesn't own one device but two, for both playback and capture!  Thus
      not struct snd_pcm but struct snd_pcm_str object contains the device.
      
      Along with this change, pcm->dev field is dropped for avoiding
      confusion.  It was meant to point to a non-standard parent.  But,
      since now we can touch each struct device directly, we can manipulate
      the parent field easily there, too.
      Reviewed-by: NJaroslav Kysela <perex@perex.cz>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      ef46c7af
  16. 28 1月, 2015 2 次提交
  17. 15 1月, 2015 1 次提交
  18. 10 1月, 2015 1 次提交