diff options
author | Shardar Shariff Md <smohammed@nvidia.com> | 2013-09-06 16:41:15 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2013-09-16 17:41:54 -0700 |
commit | 814df797d92569b7d5a24514155892a860d4232d (patch) | |
tree | 4435825d35f92284f1a12a65b2adda8205152aa7 /drivers/spi | |
parent | 9ced8ed9891a61487ba70b37f6616c5acc92d54a (diff) |
arm: tegra: spi: fix rx_tap_delay
Instead on using rx_tap_delay value, tx_tap_delay value
is passed to SPI_RX_TAP_DELAY macro resulting in
undesired value in command2 reg.
Change-Id: I4592e98b240a7d23a81507bddf80e81008f73a7d
Signed-off-by: Shardar Shariff Md <smohammed@nvidia.com>
Reviewed-on: http://git-master/r/271475
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'drivers/spi')
-rw-r--r-- | drivers/spi/spi-tegra114.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/spi/spi-tegra114.c b/drivers/spi/spi-tegra114.c index 895654155379..f967434a1ff0 100644 --- a/drivers/spi/spi-tegra114.c +++ b/drivers/spi/spi-tegra114.c @@ -780,7 +780,7 @@ static int tegra_spi_start_transfer_one(struct spi_device *spi, rx_tap_delay = min(cdata->rx_clk_tap_delay, 63); tx_tap_delay = min(cdata->tx_clk_tap_delay, 63); command2_reg = SPI_TX_TAP_DELAY(tx_tap_delay) | - SPI_RX_TAP_DELAY(tx_tap_delay); + SPI_RX_TAP_DELAY(rx_tap_delay); tegra_spi_writel(tspi, command2_reg, SPI_COMMAND2); } else { tegra_spi_writel(tspi, tspi->def_command2_reg, SPI_COMMAND2); |