From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7F263C33CB6 for ; Thu, 16 Jan 2020 18:09:34 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 4D4062176D for ; Thu, 16 Jan 2020 18:09:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1579198174; bh=WQciWQeVuDbjGvDDY9MRGMybk2MWjpaMc9craR4RT1k=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=0kp9eRpvafWwATyIdNBvwi5ygEfFCFArGtMAZG8HBQYlPMQn+tFT/9pk4kl2oI54b 8OFTopA3C5S03g1sQowcADYW3Bf2EphyG7Vi0srH86MgWMImWtXH2iPUFctK4nS6wD 0EQtR3WNgLiHzb0J5DTkf/hEUEyuXdhcO3hYZ6mg= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2393309AbgAPRiP (ORCPT ); Thu, 16 Jan 2020 12:38:15 -0500 Received: from mail.kernel.org ([198.145.29.99]:53978 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2393303AbgAPRiN (ORCPT ); Thu, 16 Jan 2020 12:38:13 -0500 Received: from sasha-vm.mshome.net (c-73-47-72-35.hsd1.nh.comcast.net [73.47.72.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 4D653246EA; Thu, 16 Jan 2020 17:38:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1579196293; bh=WQciWQeVuDbjGvDDY9MRGMybk2MWjpaMc9craR4RT1k=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=e25IktErhFSD8XPFvJY0FUg+c0nL4GzaUB97fCLgiSHx+YT+DP8y3bHmia4wMwjXD 9YbeXg7YauLNOhMnR2Jpez3ai0+xRrEz+woF/i+0L2cGb9T3DtAyEoqzeceA5RegWe EWEgPNKbWXeCQOEM2E9Q53JdBgipudxACGbznjYk= From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Sowjanya Komatineni , Mark Brown , Sasha Levin , linux-spi@vger.kernel.org, linux-tegra@vger.kernel.org Subject: [PATCH AUTOSEL 4.9 107/251] spi: tegra114: clear packed bit for unpacked mode Date: Thu, 16 Jan 2020 12:34:16 -0500 Message-Id: <20200116173641.22137-67-sashal@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200116173641.22137-1-sashal@kernel.org> References: <20200116173641.22137-1-sashal@kernel.org> MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org From: Sowjanya Komatineni [ Upstream commit 7b3d10cdf54b8bc1dc0da21faed9789ac4da3684 ] Fixes: Clear packed bit when not using packed mode. Packed bit is not cleared when not using packed mode. This results in transfer timeouts for the unpacked mode transfers followed by the packed mode transfers. Signed-off-by: Sowjanya Komatineni Signed-off-by: Mark Brown Signed-off-by: Sasha Levin --- drivers/spi/spi-tegra114.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/spi/spi-tegra114.c b/drivers/spi/spi-tegra114.c index 705f515863d4..d98c502a9c47 100644 --- a/drivers/spi/spi-tegra114.c +++ b/drivers/spi/spi-tegra114.c @@ -730,6 +730,8 @@ static int tegra_spi_start_transfer_one(struct spi_device *spi, if (tspi->is_packed) command1 |= SPI_PACKED; + else + command1 &= ~SPI_PACKED; command1 &= ~(SPI_CS_SEL_MASK | SPI_TX_EN | SPI_RX_EN); tspi->cur_direction = 0; -- 2.20.1