Commit d23b4af5 authored by Heiner Kallweit's avatar Heiner Kallweit Committed by Jakub Kicinski
Browse files

net: phy: fixed_phy: remove irq argument from fixed_phy_register



All callers pass PHY_POLL, therefore remove irq argument from
fixed_phy_register().

Note: I keep the irq argument in fixed_phy_add_gpiod() for now,
for the case that somebody may want to use a GPIO interrupt in
the future, by e.g. adding a call to fwnode_irq_get() to
fixed_phy_get_gpiod().

Signed-off-by: default avatarHeiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: default avatarSimon Horman <horms@kernel.org>
Reviewed-by: default avatarFlorian Fainelli <florian.fainelli@broadcom.com>
Link: https://patch.msgid.link/31cdb232-a5e9-4997-a285-cb9a7d208124@gmail.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 3f1716ee
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -405,7 +405,7 @@ static int __init dsa_loop_init(void)
	unsigned int i, ret;

	for (i = 0; i < NUM_FIXED_PHYS; i++)
		phydevs[i] = fixed_phy_register(PHY_POLL, &status, NULL);
		phydevs[i] = fixed_phy_register(&status, NULL);

	ret = mdio_driver_register(&dsa_loop_drv);
	if (ret)
+1 −1
Original line number Diff line number Diff line
@@ -1446,7 +1446,7 @@ int bgmac_phy_connect_direct(struct bgmac *bgmac)
	struct phy_device *phy_dev;
	int err;

	phy_dev = fixed_phy_register(PHY_POLL, &fphy_status, NULL);
	phy_dev = fixed_phy_register(&fphy_status, NULL);
	if (IS_ERR(phy_dev)) {
		dev_err(bgmac->dev, "Failed to register fixed PHY device\n");
		return PTR_ERR(phy_dev);
+1 −1
Original line number Diff line number Diff line
@@ -625,7 +625,7 @@ static int bcmgenet_mii_pd_init(struct bcmgenet_priv *priv)
			.asym_pause = 0,
		};

		phydev = fixed_phy_register(PHY_POLL, &fphy_status, NULL);
		phydev = fixed_phy_register(&fphy_status, NULL);
		if (IS_ERR(phydev)) {
			dev_err(kdev, "failed to register fixed PHY device\n");
			return PTR_ERR(phydev);
+1 −1
Original line number Diff line number Diff line
@@ -1906,7 +1906,7 @@ static int ftgmac100_probe(struct platform_device *pdev)
			goto err_phy_connect;
		}

		phydev = fixed_phy_register(PHY_POLL, &ncsi_phy_status, np);
		phydev = fixed_phy_register(&ncsi_phy_status, np);
		if (IS_ERR(phydev)) {
			dev_err(&pdev->dev, "failed to register fixed PHY device\n");
			err = PTR_ERR(phydev);
+1 −1
Original line number Diff line number Diff line
@@ -458,7 +458,7 @@ int of_phy_register_fixed_link(struct device_node *np)
	return -ENODEV;

register_phy:
	return PTR_ERR_OR_ZERO(fixed_phy_register(PHY_POLL, &status, np));
	return PTR_ERR_OR_ZERO(fixed_phy_register(&status, np));
}
EXPORT_SYMBOL(of_phy_register_fixed_link);

Loading