Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp194435ybl; Tue, 7 Jan 2020 04:40:42 -0800 (PST) X-Google-Smtp-Source: APXvYqyLkfxiXyMabATC9nMksr7pj4aJ29BvztVR252kfsuQiArIwPMbp7UiI7MYQnReKmB2kRZq X-Received: by 2002:aca:4587:: with SMTP id s129mr6690753oia.124.1578400842329; Tue, 07 Jan 2020 04:40:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578400842; cv=none; d=google.com; s=arc-20160816; b=NJxJ2KmSuU/F0nfWJ5TuSpnvXv1ojxR9hiRlEGtV5YMgd69TY2JX3fYGdxBn3m7PEP ORz5QVUTyQMdDafRBjkDSASuwhQocpbp+3i6Ro1mpSpiWJsXGPRPtGk3jcqIq1pk2Y/x wUw9V9LiKLonRCsr6BVhaxw0DQvykcte07CL54aFU4vQ5V2RXp6+RRVPznkxlzGsRxMQ sudqGpJWLm50bjxWUQ2Y1mAJCOZUMRj6FY/5BOWbTwTH1hEZh1fvcKIkMZqMIe9EX0xp tc6PWFWiEExVXrE9ax4XKfrRp/UM8eBwipgeadM46D3iapzvQKhhRlDnkqpYvv07P691 WdIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:dkim-signature:content-transfer-encoding :date:message-id:mime-version:references:in-reply-to:subject:cc:to :from; bh=Ui6pYdl8noV1LAIHBUWZU8Mb5CFNZKF2t/Rl4F5pRqM=; b=LvumNgOQxGQa+0iuz1xCT8Lk23BbRyYsuz/b8QWJ7VuIQh+uPtLjvFkhm5TJNSIlNI AgE3wgaS0mjn/AFBBXwCw2Arze0I6qcPDIVxwFp8i8R6uyj51Tr24muw54xNLNOA3xeE pnuANdr3J+Gi8SXlL9G6MCa8Gii0QqlxRedY4zlEQoxjZu8uyeC10b+h4YWkM874rFg/ 71LCSoAroVo5bAajd3WhyNXeHFCpPH+mYi+1w359t2GYF65ZaEBv5XzsxX+vrx5qEHjr J/dDUfeuIrGqhgmMprVpDUe40Fv2OG0+c+OuhSxn6NFwcudjzX4bJN/cak9dSQw2sfkT +bRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=GaOya4C4; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g138si32062358oib.190.2020.01.07.04.40.30; Tue, 07 Jan 2020 04:40:42 -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=@nvidia.com header.s=n1 header.b=GaOya4C4; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728241AbgAGMjY (ORCPT + 99 others); Tue, 7 Jan 2020 07:39:24 -0500 Received: from hqnvemgate25.nvidia.com ([216.228.121.64]:11737 "EHLO hqnvemgate25.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728228AbgAGMjW (ORCPT ); Tue, 7 Jan 2020 07:39:22 -0500 Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate25.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Tue, 07 Jan 2020 04:39:04 -0800 Received: from hqmail.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Tue, 07 Jan 2020 04:39:21 -0800 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Tue, 07 Jan 2020 04:39:21 -0800 Received: from HQMAIL109.nvidia.com (172.20.187.15) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 7 Jan 2020 12:39:21 +0000 Received: from HQMAIL105.nvidia.com (172.20.187.12) by HQMAIL109.nvidia.com (172.20.187.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 7 Jan 2020 12:39:20 +0000 Received: from [192.168.22.23] (10.124.1.5) by HQMAIL105.nvidia.com (172.20.187.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 7 Jan 2020 12:39:18 +0000 From: Thierry Reding To: Dmitry Osipenko CC: Thierry Reding , Jonathan Hunter , Laxman Dewangan , "Mikko Perttunen" , Wolfram Sang , , , Subject: Re: [PATCH v3 8/9] i2c: tegra: Always terminate DMA transfer In-Reply-To: <20200106010423.5890-9-digetx@gmail.com> References: <20200106010423.5890-9-digetx@gmail.com> X-NVConfidentiality: public MIME-Version: 1.0 Message-ID: Date: Tue, 7 Jan 2020 12:39:18 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1578400744; bh=Ui6pYdl8noV1LAIHBUWZU8Mb5CFNZKF2t/Rl4F5pRqM=; h=X-PGP-Universal:From:To:CC:Subject:In-Reply-To:References: X-NVConfidentiality:MIME-Version:Message-ID:Date:Content-Type: Content-Transfer-Encoding; b=GaOya4C4h/7nTO7qnHuRyqCqSwHM7NkzSMopi5glP6+7XKBfCFnF1P0NYnjRsLyWP K9SNGGLCTYsSJ2yKuKZdZF518b+WMu1BYjTuIGC2nu0FVVhztV+FuT9uOQOuExJqKK ls2WYZRn0sTmFRLbLS02Of2EdRLDgxBxBIHgkxwsOTkhHvCzbhrw55Gt3jp8wF7ACl gaJYPgWzma6nmQ1NpQKkP/cSC0MYScNyHGer03GAcVVKIdBOMNwE4AaWnvwT/9XLXU xhRVOn4Ai8H8jpBA4w/Vi9Co2fsTBrYKYhg1CMZU2wphXFJrtwb9WN4gE1nKHQmQ80 8KvZ88L9msoIg== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 06 Jan 2020 04:04:22 +0300, Dmitry Osipenko wrote: > It is possible that I2C could error out in the middle of DMA transfer and > in this case DMA channel needs to be reset, otherwise a follow up transfer > will fail because DMA channel stays blocked. > > Signed-off-by: Dmitry Osipenko > --- > drivers/i2c/busses/i2c-tegra.c | 12 ++++-------- > 1 file changed, 4 insertions(+), 8 deletions(-) Tested-by: Thierry Reding