Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2c2bc748 authored by Addy Ke's avatar Addy Ke Committed by Mark Brown
Browse files

spi/rockchip: spi controller must be disabled in tx callback too



Signed-off-by: default avatarAddy Ke <addy.ke@rock-chips.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent c28be31b
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -418,8 +418,10 @@ static void rockchip_spi_dma_txcb(void *data)
	spin_lock_irqsave(&rs->lock, flags);

	rs->state &= ~TXBUSY;
	if (!(rs->state & RXBUSY))
	if (!(rs->state & RXBUSY)) {
		spi_enable_chip(rs, 0);
		spi_finalize_current_transfer(rs->master);
	}

	spin_unlock_irqrestore(&rs->lock, flags);
}