usb: dwc3: add missing of_node_put and platform_device_put
authorStanley Chang <stanley_chang@realtek.com>
Fri, 17 Nov 2023 07:03:05 +0000 (15:03 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Nov 2023 14:30:43 +0000 (15:30 +0100)
commit791cd7afe51b0c770264836ab0607766e3e80f52
treed5feb1724d7b8c381979deec05cee48056da470a
parent0583bc776ca5b5a3f5752869fc31cf7322df2b35
usb: dwc3: add missing of_node_put and platform_device_put

of_get_compatible_child performs an of_node_get, so an of_node_put is
required. Add platform_device_put to match with of_find_device_by_node.

Fixes: 34c200483569 ("usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver")
Signed-off-by: Stanley Chang <stanley_chang@realtek.com>
Acked-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com>
Link: https://lore.kernel.org/r/20231117070311.32502-1-stanley_chang@realtek.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/dwc3/dwc3-rtk.c