diff options
author | Mark Brown <broonie@kernel.org> | 2020-10-09 16:01:20 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2020-10-09 16:01:20 +0100 |
commit | d4f3a651ab82685c63e6fb38bec20b3ccf08c085 (patch) | |
tree | 456a9d42dfe722fc2a2df748e4f3a555814c04bf /drivers/spi/spi-fsl-dspi.c | |
parent | 549738f15da0e5a00275977623be199fbbf7df50 (diff) | |
parent | 45f0bbdafd26d6d772172563b30bff561cec9133 (diff) |
Merge remote-tracking branch 'spi/for-5.9' into spi-linus
Diffstat (limited to 'drivers/spi/spi-fsl-dspi.c')
-rw-r--r-- | drivers/spi/spi-fsl-dspi.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/spi/spi-fsl-dspi.c b/drivers/spi/spi-fsl-dspi.c index 127323a4b27c..108a7d50d2c3 100644 --- a/drivers/spi/spi-fsl-dspi.c +++ b/drivers/spi/spi-fsl-dspi.c @@ -1281,6 +1281,9 @@ static int dspi_probe(struct platform_device *pdev) if (!ctlr) return -ENOMEM; + spi_controller_set_devdata(ctlr, dspi); + platform_set_drvdata(pdev, dspi); + dspi->pdev = pdev; dspi->ctlr = ctlr; @@ -1417,8 +1420,6 @@ poll_mode: if (dspi->devtype_data->trans_mode != DSPI_DMA_MODE) ctlr->ptp_sts_supported = true; - platform_set_drvdata(pdev, dspi); - ret = spi_register_controller(ctlr); if (ret != 0) { dev_err(&pdev->dev, "Problem registering DSPI ctlr\n"); |