OSDN Git Service

ALSA: serial-u16550: Allocate resources with device-managed APIs
authorTakashi Iwai <tiwai@suse.de>
Thu, 15 Jul 2021 07:59:37 +0000 (09:59 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 19 Jul 2021 14:17:30 +0000 (16:17 +0200)
commit60d03de81c40270eab06b29c502a12ccb3b1cf4c
tree2f19d983a01b0bcde5907a27fad7f13e2d4ec2d9
parentaa92050f10f0c904df5ae58e3b2c70c9e4ef67c2
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.

Link: https://lore.kernel.org/r/20210715075941.23332-76-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/drivers/serial-u16550.c