]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()
authorFelix Gu <ustc.gu@gmail.com>
Thu, 12 Feb 2026 10:39:19 +0000 (18:39 +0800)
committerVinod Koul <vkoul@kernel.org>
Fri, 27 Feb 2026 15:13:29 +0000 (20:43 +0530)
commit584b457f4166293bdfa50f930228e9fb91a38392
tree36b7826509442432fefb1188b7cad764613b8a3a
parentf0cf0a882a02dcf28547f32264f6fd37e9a7b147
phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()

The serdes device_node is obtained using of_get_child_by_name(),
which increments the reference count. However, it is never put,
leading to a reference leak.

Add the missing of_node_put() calls to ensure the reference count is
properly balanced.

Fixes: 7ae14cf581f2 ("phy: ti: j721e-wiz: Implement DisplayPort mode to the wiz driver")
Suggested-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: Felix Gu <ustc.gu@gmail.com>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Link: https://patch.msgid.link/20260212-wiz-v2-1-6e8bd4cc7a4a@gmail.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/ti/phy-j721e-wiz.c