Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

soc: bcm: raspberrypi-power: Release firmware handle on unbind

Use devm_rpi_firmware_get() so as to make sure we release RPi's firmware
interface when unbinding the device.

Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>

+1 -1
+1 -1
drivers/soc/bcm/raspberrypi-power.c
··· 177 177 return -ENODEV; 178 178 } 179 179 180 - rpi_domains->fw = rpi_firmware_get(fw_np); 180 + rpi_domains->fw = devm_rpi_firmware_get(&pdev->dev, fw_np); 181 181 of_node_put(fw_np); 182 182 if (!rpi_domains->fw) 183 183 return -EPROBE_DEFER;