mbox series

[00/12] Fixes for sparse warnings and other misc bugs

Message ID 20180725210057.18017-1-tiwai@suse.de (mailing list archive)
Headers show
Series Fixes for sparse warnings and other misc bugs | expand

Message

Takashi Iwai July 25, 2018, 9 p.m. UTC
Hi,

this is a series of patches to correct bugs spotted by sparse and
manual lookups, applied in a wide range of drivers.


Takashi

===

Takashi Iwai (12):
  ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro
  ALSA: msnd: Add missing __iomem annotations
  ALSA: msnd: Fix the default sample sizes
  ALSA: hda/ca0132 - Use NULL instead of 0
  ALSA: msnd: Use NULL instead of 0
  ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t
  ALSA: opl3: Declare common variables properly
  ALSA: usb-audio: Declare the common variable in header file
  ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write()
  ALSA: pcm: Use standard lower_32_bits() and upper_32_bits()
  ALSA: korg1212: Add __force annotation to cast in user-copy callbacks
  ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer
    cast

 include/sound/pcm.h             |  4 ++--
 sound/core/oss/pcm_plugin.c     |  8 ++++----
 sound/drivers/opl3/opl3_drums.c |  2 --
 sound/drivers/opl3/opl3_lib.c   |  3 +--
 sound/drivers/opl3/opl3_midi.c  |  4 ----
 sound/drivers/opl3/opl3_oss.c   |  2 --
 sound/drivers/opl3/opl3_synth.c |  1 +
 sound/drivers/opl3/opl3_voice.h |  4 ++++
 sound/isa/msnd/msnd.c           | 18 +++++++++---------
 sound/isa/msnd/msnd.h           |  2 +-
 sound/isa/msnd/msnd_midi.c      |  2 +-
 sound/isa/msnd/msnd_pinnacle.c  |  8 ++++----
 sound/pci/emu10k1/emufx.c       | 24 ++++++++++++------------
 sound/pci/hda/hda_codec.c       |  4 ++--
 sound/pci/hda/patch_ca0132.c    |  3 +--
 sound/pci/korg1212/korg1212.c   |  4 ++--
 sound/usb/mixer.h               |  2 ++
 sound/usb/mixer_quirks.c        |  2 --
 sound/usb/quirks-table.h        |  3 ++-
 19 files changed, 48 insertions(+), 52 deletions(-)