PRU-I2C_SPI_master
PRU-I2C_SPI_master copied to clipboard
transfer_one() doesn't call spi_finalize_current_transfer()
Seems that transfer_one https://github.com/chanakya-vc/PRU-I2C_SPI_master/blob/master/SPI/Driver/pru0_spi-subsystem.c#L88 must call spi_finalize_current_transfer() per specs https://www.kernel.org/doc/Documentation/spi/spi-summary and https://manpages.debian.org/wheezy-backports/linux-manual-3.16/spi_finalize_current_transfer.9.en.html.
See for example https://elixir.bootlin.com/linux/latest/source/drivers/spi/spi-bitbang.c#L291