diff options
author | Heiner Kallweit <hkallweit1@gmail.com> | 2025-08-23 23:25:05 +0200 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2025-08-26 17:19:40 -0700 |
commit | a0f849c1cc6df0db9083b4c81c05a5456b1ed0fb (patch) | |
tree | 3145c69f2446d84f401d2d7ca71c45a1b6aeb75d /drivers/md/dm-log-userspace-base.c | |
parent | 39e94fdce45fa611abf48472873e4ba2f67228a3 (diff) |
net: phy: fixed_phy: let fixed_phy_unregister free the phy_device
fixed_phy_register() creates and registers the phy_device. To be
symmetric, we should not only unregister, but also free the phy_device
in fixed_phy_unregister(). This allows to simplify code in users.
Note wrt of_phy_deregister_fixed_link():
put_device(&phydev->mdio.dev) and phy_device_free(phydev) are identical.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Link: https://patch.msgid.link/ad8dda9a-10ed-4060-916b-3f13bdbb899d@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/md/dm-log-userspace-base.c')
0 files changed, 0 insertions, 0 deletions