]> www.infradead.org Git - users/dwmw2/linux.git/commit
ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Fri, 26 Apr 2024 15:27:31 +0000 (10:27 -0500)
committerTakashi Iwai <tiwai@suse.de>
Mon, 29 Apr 2024 15:32:27 +0000 (17:32 +0200)
commitc158cf914713efc3bcdc25680c7156c48c12ef6a
treeb5ff1efa91d9bccc128a13efe7b09809cdf2f239
parent79ac4c1443eaec0d09355307043a9149287f23c1
ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()

The documentation for device_get_named_child_node() mentions this
important point:

"
The caller is responsible for calling fwnode_handle_put() on the
returned fwnode pointer.
"

Add fwnode_handle_put() to avoid a leaked reference.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Fixes: 08c2a4bc9f2a ("ALSA: hda: move Intel SoundWire ACPI scan to dedicated module")
Message-ID: <20240426152731.38420-1-pierre-louis.bossart@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/hda/intel-sdw-acpi.c