]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: mdio: realtek-rtl9300: use scoped device_for_each_child_node loop
authorFelix Gu <ustc.gu@gmail.com>
Sun, 5 Apr 2026 06:51:52 +0000 (14:51 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 9 Apr 2026 01:42:08 +0000 (18:42 -0700)
commitc09ea768bdb975e828f8e17293c397c3d14ad85d
tree296cddc31fab016e699a985ede60d88382c7652b
parentf821664dde29302e8450aa0597bf1e4c7c5b0a22
net: mdio: realtek-rtl9300: use scoped device_for_each_child_node loop

Switch to device_for_each_child_node_scoped() to auto-release fwnode
references on early exit.

Fixes: 24e31e474769 ("net: mdio: Add RTL9300 MDIO driver")
Signed-off-by: Felix Gu <ustc.gu@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20260405-rtl9300-v1-1-08e4499cf944@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/mdio/mdio-realtek-rtl9300.c