Re: [PATCH net-next v4 02/10] net: sparx5: add the basic sparx5 driver
From: Steen Hegelund <steen.hegelund@microchip.com>
Date: 2021-06-16 06:20:33
Also in:
lkml, netdev
Hi Philipp, Thanks for your comments, On Tue, 2021-06-15 at 15:22 +0200, Philipp Zabel wrote:
EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe Hi Steen, On Tue, 2021-06-15 at 10:50 +0200, Steen Hegelund wrote:quoted
This adds the Sparx5 basic SwitchDev driver framework with IO range mapping, switch device detection and core clock configuration. Support for ports, phylink, netdev, mactable etc. are in the following patches. Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com> Signed-off-by: Bjarni Jonasson <redacted> Signed-off-by: Lars Povlsen <redacted>[...]quoted
diff --git a/drivers/net/ethernet/microchip/sparx5/sparx5_main.cb/drivers/net/ethernet/microchip/sparx5/sparx5_main.c new file mode 100644 index 000000000000..892bbbaacbd6--- /dev/null +++ b/drivers/net/ethernet/microchip/sparx5/sparx5_main.c@@ -0,0 +1,743 @@[...]quoted
+static int mchp_sparx5_probe(struct platform_device *pdev) +{[...]quoted
+ /* Do switch core reset if available */ + reset = devm_reset_control_get_optional_shared(&pdev->dev, "switch");Please don't ignore errors here. For example: if (IS_ERR(reset)) return dev_err_probe(&pdev->dev, PTR_ERR(reset), "Failed to get reset.\n");quoted
reset_control_reset(reset);
Yes, I will add an error message.
regards Philipp
-- BR Steen -=-=-=-=-=-=-=-=-=-=-=-=-=-= steen.hegelund@microchip.com _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel