Commit 103c510e authored by Andy Shevchenko's avatar Andy Shevchenko Committed by Mark Brown
Browse files

spi: Drop duplicate fwnode assignment



The SPI core provides the default fwnode for the controller,
inherited from the actual (parent) device. No need to repeat it
in the driver.

Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://patch.msgid.link/20260112203534.4186261-4-andriy.shevchenko@linux.intel.com


Reviewed-by: default avatarLinus Walleij <linusw@kernel.org>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 3974a585
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -497,7 +497,6 @@ static int hisi_spi_probe(struct platform_device *pdev)
	host->cleanup = hisi_spi_cleanup;
	host->transfer_one = hisi_spi_transfer_one;
	host->handle_err = hisi_spi_handle_err;
	host->dev.fwnode = dev->fwnode;
	host->min_speed_hz = DIV_ROUND_UP(host->max_speed_hz, CLK_DIV_MAX);

	hisi_spi_hw_init(hs);
+0 −3
Original line number Diff line number Diff line
@@ -600,7 +600,6 @@ static irqreturn_t sq_spi_tx_handler(int irq, void *priv)

static int synquacer_spi_probe(struct platform_device *pdev)
{
	struct device_node *np = pdev->dev.of_node;
	struct spi_controller *host;
	struct synquacer_spi *sspi;
	int ret;
@@ -699,8 +698,6 @@ static int synquacer_spi_probe(struct platform_device *pdev)
		goto disable_clk;
	}

	host->dev.of_node = np;
	host->dev.fwnode = pdev->dev.fwnode;
	host->auto_runtime_pm = true;
	host->bus_num = pdev->id;