Commit 405ebc0c authored by Bryce Wilkins's avatar Bryce Wilkins Committed by Mahesh Mahadevan
Browse files

drivers: spi: Set spi context for mcux flexcomm spi slave configuration

This is a bug fix. A pointer to the spi configuration is not saved when
the spi driver is configured for slave operation and it can lead to
runtime errors.

Signed-off-by: default avatarBryce Wilkins <bryce.wilkins@gmail.com>
parent b076aa37
Loading
Loading
Loading
Loading
+2 −0
Changes for drivers/spi/spi_mcux_flexcomm.c: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -289,6 +289,8 @@ static int spi_mcux_configure(const struct device *dev,

		SPI_SlaveTransferCreateHandle(base, &data->handle,
					      spi_mcux_transfer_callback, data);

		data->ctx.config = spi_cfg;
	}

	return 0;