fix(spi): 修复SPI同步传输错误
1. 修复SPI-IOCTL中同步传输spi_dev_transfer参数错误("dev->parent"应为"spi_dev"),感谢“我姓朱i”的反馈。
This commit is contained in:
@@ -425,14 +425,14 @@ static int mr_spi_dev_ioctl(struct mr_dev *dev, int cmd, void *args)
|
||||
|
||||
if (spi_dev->config.host_slave == MR_SPI_HOST) {
|
||||
spi_dev_cs_set(spi_dev, MR_ENABLE);
|
||||
ret = (int)spi_dev_transfer(dev->parent,
|
||||
ret = (int)spi_dev_transfer(spi_dev,
|
||||
transfer.rd_buf,
|
||||
transfer.wr_buf,
|
||||
transfer.size,
|
||||
MR_SPI_RDWR);
|
||||
spi_dev_cs_set(spi_dev, MR_DISABLE);
|
||||
} else {
|
||||
ret = (int)spi_dev_transfer(dev->parent,
|
||||
ret = (int)spi_dev_transfer(spi_dev,
|
||||
transfer.rd_buf,
|
||||
transfer.wr_buf,
|
||||
transfer.size,
|
||||
|
||||
Reference in New Issue
Block a user