Skip to content
Permalink
Takashi-Iwai/A…
Switch branches/tags

Commits on Jul 13, 2021

  1. ALSA: mpu401: Allocate resources with device-managed APIs

    This patch converts the card object management with devres as a clean
    up.  The remove callback gets reduced by that.
    
    This should give no user-visible functional changes.
    
    Note that this converts only the mpu401 card driver.  The mpu401_uart
    component is still managed with snd_device.  It's for the case where
    the mpu401_uart component may be removed dynamically without the
    actual device unbind.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  2. ALSA: serial-u16550: Allocate resources with device-managed APIs

    This patch converts the resource management in serial u16550 driver
    with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper, and the card object
    release is managed now via card->private_free instead of a lowlevel
    snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  3. ALSA: mtpav: Allocate resources with device-managed APIs

    This patch converts the resource management in mtpav driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper now.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  4. ALSA: virmidi: Allocate resources with device-managed APIs

    This patch converts the card object management with devres as a clean
    up.  The remove callback gets reduced by that.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  5. ALSA: x86: Allocate resources with device-managed APIs

    This patch converts the resource management in x86 HDMI LPE audio
    driver with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper now.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  6. ALSA: ymfpci: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI ymfpci driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, the page allocations are done
    with the devres helper, and the card object release is managed now via
    card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  7. ALSA: vx222: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI vx222 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  8. ALSA: vx: Manage vx_core object with devres

    The firmware data are also released automatically.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  9. ALSA: trident: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI trident driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, the page allocations are done
    with the devres helper, and the card object release is managed now via
    card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  10. ALSA: rme9652: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI rme9652 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, the page allocations are done
    with the devres helper, and the card object release is managed now via
    card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  11. ALSA: hdspm: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI hdspm driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  12. ALSA: hdsp: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI hdsp driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, the page allocations are done
    with the devres helper, and the card object release is managed now via
    card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  13. ALSA: riptide: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI riptide driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  14. ALSA: oxygen: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI oxygen drivers with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the page allocations are
    done with the devres helper.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  15. ALSA: lola: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI lola driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, the page allocations are done
    with the devres helper, and the card object release is managed now via
    card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  16. ALSA: korg1212: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI korg1212 driver
    with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper, the page allocations
    are done with the devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  17. ALSA: ice1724: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI ice1724 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    Along with it, the chip_exit callback chain is moved into the card's
    private_free instead of the PCI remove callback, too.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  18. ALSA: ice1712: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI ice1712 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    Along with it, the chip_exit callback chain is moved into the card's
    private_free instead of the PCI remove callback, too.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  19. ALSA: emu10k1x: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI emu10k1x driver
    with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper, the page allocations
    are done with the devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  20. ALSA: emu10k1: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI emu10k1 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, the page allocations are done
    with the devres helper, and the card object release is managed now via
    card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  21. ALSA: echoaudio: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI echoaudio drivers
    with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper, the page allocations
    are done with the devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    The irq handler is still managed manually because it's re-acquired at
    PM suspend/resume.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  22. ALSA: cs5535audio: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI cs5535audio driver
    with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper, and the card object
    release is managed now via card->private_free instead of a lowlevel
    snd_device.  A slight uncertain change is the call of
    olpc_quirks_cleanup() at removal: formerly this was called
    unconditionally at remove, but this should be a conditionally call,
    hence the machine_is_olpc() check is added here as well.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  23. ALSA: cs46xx: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI cs46xx driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  24. ALSA: ca0106: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI ca0106 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  25. ALSA: aw2: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI aw2 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  26. ALSA: au88x0: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI au88x0 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  27. ALSA: ali5451: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI ali5451 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  28. ALSA: via82xx: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI via82xx drivers
    with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper, and the card object
    release is managed now via card->private_free instead of a lowlevel
    snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  29. ALSA: sonicvibes: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI sonicvibes driver
    with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper, and the card object
    release is managed now via card->private_free instead of a lowlevel
    snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  30. ALSA: sis7019: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI sis7019 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  31. ALSA: rme96: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI rme96 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  32. ALSA: rme32: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI rme32 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  33. ALSA: maestro3: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI maestro3 driver
    with devres as a clean up.  Each manual resource management is
    converted with the corresponding devres helper, and the card object
    release is managed now via card->private_free instead of a lowlevel
    snd_device.  Superfluous ac97 private_free callbacks were dropped,
    too.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  34. ALSA: fm801: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI fm801 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    Also the superfluous ac97 private_free callbacks were dropped, too.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
  35. ALSA: es1968: Allocate resources with device-managed APIs

    This patch converts the resource management in PCI es1968 driver with
    devres as a clean up.  Each manual resource management is converted
    with the corresponding devres helper, and the card object release is
    managed now via card->private_free instead of a lowlevel snd_device.
    
    This should give no user-visible functional changes.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    tiwai authored and intel-lab-lkp committed Jul 13, 2021
Older