Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: phy: stop exporting phy_driver_unregister

After 42e2a9e11a1d ("net: phy: dp83640: improve phydev and driver
removal handling") we can stop exporting also phy_driver_unregister().

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://patch.msgid.link/2bab950e-4b70-4030-b997-03f48379586f@gmail.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>

authored by

Heiner Kallweit and committed by
Paolo Abeni
e211c463 a1b501a8

+5 -7
+5 -6
drivers/net/phy/phy_device.c
··· 3589 3589 return 0; 3590 3590 } 3591 3591 3592 + static void phy_driver_unregister(struct phy_driver *drv) 3593 + { 3594 + driver_unregister(&drv->mdiodrv.driver); 3595 + } 3596 + 3592 3597 int phy_drivers_register(struct phy_driver *new_driver, int n, 3593 3598 struct module *owner) 3594 3599 { ··· 3610 3605 return ret; 3611 3606 } 3612 3607 EXPORT_SYMBOL(phy_drivers_register); 3613 - 3614 - void phy_driver_unregister(struct phy_driver *drv) 3615 - { 3616 - driver_unregister(&drv->mdiodrv.driver); 3617 - } 3618 - EXPORT_SYMBOL(phy_driver_unregister); 3619 3608 3620 3609 void phy_drivers_unregister(struct phy_driver *drv, int n) 3621 3610 {
-1
include/linux/phy.h
··· 2030 2030 return genphy_read_status(phydev); 2031 2031 } 2032 2032 2033 - void phy_driver_unregister(struct phy_driver *drv); 2034 2033 void phy_drivers_unregister(struct phy_driver *drv, int n); 2035 2034 int phy_drivers_register(struct phy_driver *new_driver, int n, 2036 2035 struct module *owner);