Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp451924ybl; Tue, 28 Jan 2020 06:12:28 -0800 (PST) X-Google-Smtp-Source: APXvYqx5u2WfNfDwyNFS8NulUuMPE0rZ4Ns2ArgpyN/vOVzYbfJz2JMCksaMvTmrEmeEImi/mjTV X-Received: by 2002:a9d:4c06:: with SMTP id l6mr16338407otf.161.1580220748664; Tue, 28 Jan 2020 06:12:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580220748; cv=none; d=google.com; s=arc-20160816; b=eP3GRFXYhRE6/SUkMF/VNYrIXLzOk73K3buiWR0BYXSFUOqzvus/8DEWe+diDLag2Q asObgQ95ewQO93NSpYkGcVJlU7Ij6FxwjNvoSDQyi0w3SN9LLE4ek9TaDYvC1vYBPwCR yzP4+Qg3tuN6ypx7kAQZR9AXRW/5OOerXJ64htwdiAklxt2TuVtm+eL7WLjgJ4pLAdCC G0gg6xC0XajZi+sUypyXet4nm9zyf9vXDZJslaWaVT4vSmajm+rUwUcoeGqbfeE4mE3f kXXVTpjzKNbyCMJKI2brn6cdeweD2K7/0p4Ri6q2cSbnUpfDPbAH2ArsKBK8Bo7m6RUA UWMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=8+TW4sG0yP3nbMreY7hfZ9SFjZzm39WpYapfvA6RCcc=; b=hJr5r83Pg5E5np5qpZhWkJON89Idq5GoddGx5lprgQIejyNvMca1FPmAzybq9n/ZAe fLEy05W/5tLL1UZgmplVsE5VS1txtzqq59jlVAZw8+nvra1ROkLUbtslyakRX8FFlsL7 96kRORQEwYoz6vsqLkCsK9oZCrtuhH9BJyqVyzmWdJJRwDeVcZZCN+Hd7qQAmqBd7Koy 7O6f/hz90wFcLS8ydFyWrIDedJgBu910YQUxGd0sevklmMS6VdQ2plwYtEdUJabdlAFe CG6dU/g0GqhPFrcz5V3Hiqj4IbXKLq887whIlKbhc42ps40yVm0WsPJfzjvqX5XhDSwl OGWg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=EJCrP8zB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s15si2049696oih.252.2020.01.28.06.12.15; Tue, 28 Jan 2020 06:12:28 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=EJCrP8zB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727639AbgA1OKA (ORCPT + 99 others); Tue, 28 Jan 2020 09:10:00 -0500 Received: from mail.kernel.org ([198.145.29.99]:58500 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729075AbgA1OJ5 (ORCPT ); Tue, 28 Jan 2020 09:09:57 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5773A24681; Tue, 28 Jan 2020 14:09:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1580220596; bh=JKu0dhzvjzrLtzvtJGee9t8K2qFBno9QeXygxZ12YYs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EJCrP8zB8jdV+tFVKb9PWTXtC86ezVkuBYVBPKR61eM/FOvnmdhMD10HReXdcZ2H7 PBb8jzE7UUsH8/NsA20cxiOhSYrUwbTorX539L8rPSkXXj57WO5I17Y62nbHzJ9I3D y2UEpR7DRsSjGIEJx9zW+coaTSV63VEIlzytWvCg= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Sowjanya Komatineni , Mark Brown , Sasha Levin Subject: [PATCH 4.4 069/183] spi: tegra114: clear packed bit for unpacked mode Date: Tue, 28 Jan 2020 15:04:48 +0100 Message-Id: <20200128135836.919265338@linuxfoundation.org> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200128135829.486060649@linuxfoundation.org> References: <20200128135829.486060649@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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 705f515863d4f..d98c502a9c478 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