]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
net: dsa: loop: use new helper fixed_phy_register_100fd to simplify the code
authorHeiner Kallweit <hkallweit1@gmail.com>
Sat, 8 Nov 2025 21:59:51 +0000 (22:59 +0100)
committerJakub Kicinski <kuba@kernel.org>
Tue, 11 Nov 2025 02:19:18 +0000 (18:19 -0800)
Use new helper fixed_phy_register_100fd to simplify the code.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Link: https://patch.msgid.link/922f1b45-1748-4dd2-87eb-9d018df44731@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/dsa/dsa_loop.c

index 650d93226d9fadee07572848edb28e423bfe8d32..4a416f2717baee51e0560a0c5d40ececda4bfb19 100644 (file)
@@ -441,11 +441,6 @@ out:
 
 static int __init dsa_loop_init(void)
 {
-       struct fixed_phy_status status = {
-               .link = 1,
-               .speed = SPEED_100,
-               .duplex = DUPLEX_FULL,
-       };
        unsigned int i;
        int ret;
 
@@ -454,7 +449,7 @@ static int __init dsa_loop_init(void)
                return ret;
 
        for (i = 0; i < NUM_FIXED_PHYS; i++)
-               phydevs[i] = fixed_phy_register(&status, NULL);
+               phydevs[i] = fixed_phy_register_100fd();
 
        ret = mdio_driver_register(&dsa_loop_drv);
        if (ret) {