Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp2082430ybl; Thu, 30 Jan 2020 11:03:40 -0800 (PST) X-Google-Smtp-Source: APXvYqyEcrQBpQ0hzQ/A4IU36D/2irmEI3Vye/JrRfah1aO4WZ4ou5d45WHNEfOIzwbDRpispAJb X-Received: by 2002:a9d:799a:: with SMTP id h26mr4525813otm.240.1580411020343; Thu, 30 Jan 2020 11:03:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580411020; cv=none; d=google.com; s=arc-20160816; b=eq1nd7W4bjiUfN7lNryWJe7zdRf+dOAqEUVhS/Lwdk1XA7P4kj4N0JH0m5Jr3F1ygy UIUHUtQ7SmIIFEYnkyL0IM/VU6oxxl6Ezenyaurm+VRP+4fz+ipf0quP9XpNkNdMuadJ YlUZSm+ZzNDUBQfwNbwJ2Eui8v9xi0aEi1/cB+MX9YlpVwHj65APPtiM1O1zNgYVOt4A 1R732x0a1eVw/nCpyClaePrQkaysItGpP8lK0BL70sDXuS7MoK1X4KL8nytD8frVNT9H Y7Sy/HFyoyxjQa6Y2NjuT5YSoyz4Dol0NlvkR2NnkFRu0dQpLNze8tveWmugI/DOn84q J8qA== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=HvbTM3jfPnqdOoL/RKMU1UXf18+E1vc/sKF7YsOBlrg=; b=YUNExp4wGuW0KisSCPW7eagF9rZ5rEsxfFtXXPQcATR/P3Cs/hWNR7f1nNxnFF+c/w pnJGWSY/R9OJgvvF130h4NZEiIGBq+1UsEFiQtT3hjvkQXu2O8RCM2EccHf9INicmAcq XbUKgdE4fVme3Mc3Z63cPwsaXupsa2vE6szcKq48EOscTshmsC7IlqszMKcJSH0gi35V YWTnAPebyuG5ZAxRs8FHEG09rGzrpSRl4bd3MDAInmvIgELdDTmVxCCThNoQKmGU+KrD l6ympDMBn8DB606FYBut/6pt4mtbCrdGp8PF4Bcml0JznyRjTFeY3U4VyNOjyrjXuSqW 79Gg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b="k277C6/H"; 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 y186si3165768oig.241.2020.01.30.11.03.27; Thu, 30 Jan 2020 11:03:40 -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="k277C6/H"; 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 S1728005AbgA3TAr (ORCPT + 99 others); Thu, 30 Jan 2020 14:00:47 -0500 Received: from hqnvemgate25.nvidia.com ([216.228.121.64]:3453 "EHLO hqnvemgate25.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727285AbgA3TAq (ORCPT ); Thu, 30 Jan 2020 14:00:46 -0500 Received: from hqpgpgate102.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate25.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Thu, 30 Jan 2020 11:00:25 -0800 Received: from hqmail.nvidia.com ([172.20.161.6]) by hqpgpgate102.nvidia.com (PGP Universal service); Thu, 30 Jan 2020 11:00:45 -0800 X-PGP-Universal: processed; by hqpgpgate102.nvidia.com on Thu, 30 Jan 2020 11:00:45 -0800 Received: from [10.26.11.91] (10.124.1.5) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 30 Jan 2020 19:00:40 +0000 Subject: Re: [PATCH v6 12/16] dmaengine: tegra-apb: Clean up suspend-resume To: Dmitry Osipenko , Laxman Dewangan , Vinod Koul , Dan Williams , Thierry Reding , =?UTF-8?B?TWljaGHFgiBNaXJvc8WCYXc=?= CC: , , References: <20200130043804.32243-1-digetx@gmail.com> <20200130043804.32243-13-digetx@gmail.com> From: Jon Hunter Message-ID: <3507dcb9-4a92-8145-1953-e40960604661@nvidia.com> Date: Thu, 30 Jan 2020 19:00:37 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <20200130043804.32243-13-digetx@gmail.com> X-Originating-IP: [10.124.1.5] X-ClientProxiedBy: HQMAIL111.nvidia.com (172.20.187.18) To HQMAIL107.nvidia.com (172.20.187.13) Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1580410825; bh=HvbTM3jfPnqdOoL/RKMU1UXf18+E1vc/sKF7YsOBlrg=; h=X-PGP-Universal:Subject:To:CC:References:From:Message-ID:Date: User-Agent:MIME-Version:In-Reply-To:X-Originating-IP: X-ClientProxiedBy:Content-Type:Content-Language: Content-Transfer-Encoding; b=k277C6/HK3imWn6CinhGpwcNsA6KLB6lPtlKEbQbFJ4CB4krWu2ik+G9Shsu6b1V6 vPMuFvNlKYrKmaTq1SGMvQU6GudR4qJry+ABdamn1Oi8zfH13ujpqe7he+0a60mk4I ZbLOrD1nguYwFAR92/XvwMyjyLLV4A4fba3xjOFASMfivG7cFKwqUDqsqnyivpktUE w1MQtUTMMZOD9ummePeKIPRYGXe7s2g2OAgioVnwTUoeUF8Mq1GL7l/37fmlpQT6Jh 70O4ixhpCv7pPFLEza2Epbwei1x+lacjUTj3H/is7iF81qpfXo5W4KWu/CF48nneYF TfU1WtM120LCQ== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 30/01/2020 04:38, Dmitry Osipenko wrote: > It is enough to check whether hardware is busy on suspend and to reset > it across of suspend-resume because channel's configuration is fully > re-programmed on each DMA transaction anyways and because save-restore > of an active channel won't end up well without pausing transfer prior to > saving of the state (note that all channels shall be idling at the time of > suspend, so save-restore is not needed at all). Maybe just update the commit message to state that the pause callback is not implemented and channel pause is not supported prior to T114. And then ... Acked-by: Jon Hunter Cheers Jon