OSDN Git Service

usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement
authorSerge Semin <Sergey.Semin@baikalelectronics.ru>
Fri, 12 Feb 2021 20:55:19 +0000 (23:55 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 10 Mar 2021 08:36:13 +0000 (09:36 +0100)
commit1cffb1c66499a9db9a735473778abf8427d16287
tree10924afbf25dcc8668f2721a883de5950cfa43a3
parent9de2c43acf37a17dc4c69ff78bb099b80fb74325
usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement

of_get_child_by_name() increments the reference counter of the OF node it
managed to find. So after the code is done using the device node, the
refcount must be decremented. Add missing of_node_put() invocation then
to the dwc3_qcom_of_register_core() method, since DWC3 OF node is being
used only there.

Fixes: a4333c3a6ba9 ("usb: dwc3: Add Qualcomm DWC3 glue driver")
Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>
Link: https://lore.kernel.org/r/20210212205521.14280-1-Sergey.Semin@baikalelectronics.ru
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/dwc3/dwc3-qcom.c