aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/staging/vc04_services
diff options
context:
space:
mode:
authorStefan Wahren <stefan.wahren@i2se.com>2016-10-31 14:39:29 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-11-07 11:05:47 +0100
commitd10543ec14154c492bbc530575990fa00c6c7fd5 (patch)
tree41bbfff40238543ed75c87806c87423f159e1181 /drivers/staging/vc04_services
parentstaging: vchiq_core: fix format strings in vchiq_dump_service_state (diff)
downloadwireguard-linux-d10543ec14154c492bbc530575990fa00c6c7fd5.tar.xz
wireguard-linux-d10543ec14154c492bbc530575990fa00c6c7fd5.zip
staging: vchiq_arm: add missing of_node_put
After device_node usage the refcount must be decremented with of_node_put(). Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/vc04_services')
-rw-r--r--drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
index 20bdc7d89255..3bc14904e62a 100644
--- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
+++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
@@ -2900,6 +2900,7 @@ static int vchiq_probe(struct platform_device *pdev)
}
fw = rpi_firmware_get(fw_node);
+ of_node_put(fw_node);
if (!fw)
return -EPROBE_DEFER;