From: Benson Leung Date: Tue, 7 Apr 2020 21:36:06 +0000 (-0700) Subject: platform/chrome: cros_ec_spi: Wait for USECS, not NSECS X-Git-Tag: v5.10.7~2678^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a46387712da12b61bf1ce1a3f63b60a17b098960;p=platform%2Fkernel%2Flinux-rpi.git platform/chrome: cros_ec_spi: Wait for USECS, not NSECS The use of `delay_usecs` in terminate_request() was replaced with the new `delay` struct used by the SPI subsystem, however the unit was set to SPI_DELAY_UNIT_NSECS instead of SPI_DELAY_UNIT_USECS. This fixes that. Fixes: 7d3ca507fda9 ("platform/chrome: cros_ec_spi: Use new structure for SPI transfer delays") Signed-off-by: Benson Leung --- diff --git a/drivers/platform/chrome/cros_ec_spi.c b/drivers/platform/chrome/cros_ec_spi.c index 665ab15..debea5c 100644 --- a/drivers/platform/chrome/cros_ec_spi.c +++ b/drivers/platform/chrome/cros_ec_spi.c @@ -128,7 +128,7 @@ static int terminate_request(struct cros_ec_device *ec_dev) spi_message_init(&msg); memset(&trans, 0, sizeof(trans)); trans.delay.value = ec_spi->end_of_msg_delay; - trans.delay.unit = SPI_DELAY_UNIT_NSECS; + trans.delay.unit = SPI_DELAY_UNIT_USECS; spi_message_add_tail(&trans, &msg); ret = spi_sync_locked(ec_spi->spi, &msg);