From 8fdf8dc5afdb02625084356ebd7c0d1c7494a00e Mon Sep 17 00:00:00 2001 From: Dominik Sliwa Date: Mon, 4 Jul 2016 13:01:15 +0200 Subject: spi-tegra114: Warning when clock rate switch fails When setting transfer clock rate out of bounds old clock rate was used without any notice. Signed-off-by: Dominik Sliwa Acked-by: Marcel Ziswiler --- drivers/spi/spi-tegra114.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'drivers') diff --git a/drivers/spi/spi-tegra114.c b/drivers/spi/spi-tegra114.c index 5f693d0ddfbc..400a8a464ce2 100644 --- a/drivers/spi/spi-tegra114.c +++ b/drivers/spi/spi-tegra114.c @@ -703,7 +703,10 @@ static int tegra_spi_start_transfer_one(struct spi_device *spi, if (!speed) speed = tspi->spi_max_frequency; if (speed != tspi->cur_speed) { - clk_set_rate(tspi->clk, speed); + ret = clk_set_rate(tspi->clk, speed); + if (ret < 0) { + dev_warn(tspi->dev, "Error setting SPI clock rate: %d\n", ret); + } tspi->cur_speed = speed; } -- cgit v1.2.3