Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp2113331ybc; Wed, 13 Nov 2019 09:10:27 -0800 (PST) X-Google-Smtp-Source: APXvYqz8JLaGSH2NipiTjYvNZ3XyHNu8xV4cA3YWJH7/EOnFK0AE0bS+Gr6WRCXOEz1V+Vr2z4qP X-Received: by 2002:a05:6402:1718:: with SMTP id y24mr4683021edu.220.1573665027696; Wed, 13 Nov 2019 09:10:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573665027; cv=none; d=google.com; s=arc-20160816; b=g6AcV7h1aN0Foyc61/849M5ZHEPS58ICrv1mmN37HXNgjyXCS78AOSyPS0bilxGf1E vI0YlDwsUZurMyowzBVzzNq/5KiTmI8dyBUA6KoARvK86Jvjzs6zj5n0mSXUKXb5XDb2 xYF4DKU/kj/DMwwZTaEKgvQbBzuebMK+/3PkA5xwBtNkddG+x56f5MQ1beDXvOdXSqfd 2Qjf8ybHz9OHzCsY9vQ0XVBFp/izqbmL1TCAtQEaINUkg4sfUWngxXQClxNnqFg5J0ue Al0Sj4+1Ct0VMNPP+HPlDXRJbl1Y6uEzeWClvJ1iQN5oKsoKEMMOP2KLCjfbtChKMu4j ZZCA== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=/NPT2VbqBD/1/3nxqwL+OAW0hVteVP5bc9nbYT9sEWw=; b=zTmif268DuiYEtUwmWAc4BN+OGleXDl+DMXU46HPDBBsBjBJ/ZZ3g+0O16nSkaEkn+ gpaLlUAXvBcfCAJzjS5xctdieWo0YQUiVw0eavLv9oIgM6bBrLLROEkUjwZsarutD2Kx S6AjYW84+uHt/9v2BAk61+V62KaVyKHOk9L388TvauJfs5vCdldVG5kCuQacISQV4HT1 5WjAw23Xx8a1PaGzBw+alkZwAGDPou8e6HVWAiZW2WcrbyFn1YjFNAZ9U0p35fR430Vz ZHChMBvKeUGxwKKeUr3j7ALGlf70CbAs2gj5aapP9bDmF7rl4+zkQVpdTLF/yi1hv7aY 1syg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TCUiQT7J; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id ks2si1644153ejb.396.2019.11.13.09.10.01; Wed, 13 Nov 2019 09:10:27 -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=@gmail.com header.s=20161025 header.b=TCUiQT7J; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728312AbfKMQWo (ORCPT + 99 others); Wed, 13 Nov 2019 11:22:44 -0500 Received: from mail-lj1-f195.google.com ([209.85.208.195]:36780 "EHLO mail-lj1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728305AbfKMQWo (ORCPT ); Wed, 13 Nov 2019 11:22:44 -0500 Received: by mail-lj1-f195.google.com with SMTP id k15so3271940lja.3; Wed, 13 Nov 2019 08:22:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=/NPT2VbqBD/1/3nxqwL+OAW0hVteVP5bc9nbYT9sEWw=; b=TCUiQT7JDPjm9ZDg0Vzu38IlPaZ5tO/stIvb/xwZ0XpUs93vCiPqU8zUC/HnYM3vr6 v52ml+3tmPsBYOP+DTmBc558lXk2sHLf9NsAxejdS46A0QCD9jlNB+aL4eMyQOi57Xwl SIakmAC6pclJPomWXqIInEmRx/lk2tTkrYe1cCZFZwU2FVPWz/CWbz++PFBYfSLH1ML/ M2X9j8owFamvUc2idjYI1eGjX5q5/B1BlDxCrCLdW2lFwkevIwESTUdicWwKJqLk/Ixj dINXdaGcMyHePZe7lEbya/rouptapaeKveZvag/tRzxVnluBGYfxjXWSueTBDmHnmG7t EUUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=/NPT2VbqBD/1/3nxqwL+OAW0hVteVP5bc9nbYT9sEWw=; b=NdWEUnKFdPdBXa0iklUiNUSw2SvTww7VZSLJuhK2hQ1zKUO5gRCOev1Oye7NIflk4r YT3Ny+8LFhFdrJiASzJKJwVfo9qf1rj9Wf4DrG9qLMUfsWVMmb75GUWhS2mOcXaR6JhW 3r/CNLLPwiVhnZHa5gI8mLXt7GBQheAAtWEA599awV5GrLBwZwqYNcpqhyHa/njzbDF3 JG+UasoouZ93kcjEl+mlcg+pnqapwRoAV0X2rnmJisth5J50QPgfHnHVsl7zldr2+Ha0 C0QQgIxRcXQbVxxr4DruGiYDrdqpU/QZoJ4PdxevYkF5K2ZTnNsNFJnlGKX5L5MrEZKe FDQA== X-Gm-Message-State: APjAAAXayz7Fdx7ihvwoh+4W3Zl3BVD4D+ioqdqHZyXT/8hM3l19tyFW FjSrd5t3FBZeoRU2H95JxfqDwEcv X-Received: by 2002:a2e:9bc9:: with SMTP id w9mr3335411ljj.35.1573662161438; Wed, 13 Nov 2019 08:22:41 -0800 (PST) Received: from [192.168.2.145] (94-29-10-250.dynamic.spd-mgts.ru. [94.29.10.250]) by smtp.googlemail.com with ESMTPSA id x23sm1275538lfe.8.2019.11.13.08.22.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Nov 2019 08:22:40 -0800 (PST) Subject: Re: [PATCH v1] clk: tegra: clk-dfll: Fix to remove pm_runtime_irq_safe To: Sowjanya Komatineni , thierry.reding@gmail.com, jonathanh@nvidia.com, sboyd@kernel.org, mturquette@baylibre.com, pgaikwad@nvidia.com Cc: pdeschrijver@nvidia.com, linux-tegra@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org References: <1573575426-31314-1-git-send-email-skomatineni@nvidia.com> <1573575426-31314-2-git-send-email-skomatineni@nvidia.com> From: Dmitry Osipenko Message-ID: <353b9aef-3bcc-65d2-a942-91d6710b89ca@gmail.com> Date: Wed, 13 Nov 2019 19:22:39 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 MIME-Version: 1.0 In-Reply-To: <1573575426-31314-2-git-send-email-skomatineni@nvidia.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 12.11.2019 19:17, Sowjanya Komatineni пишет: > pm_runtime_irq_safe is not needed as interrupts are allowed during > suspend and resume. This was added mistakenly during dfll suspend > and resume support patch. > > This patch includes fix to remove pm_runtime_irq_safe. > > Also updated description of dfll_suspend argument. > > Signed-off-by: Sowjanya Komatineni > --- > drivers/clk/tegra/clk-dfll.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/clk/tegra/clk-dfll.c b/drivers/clk/tegra/clk-dfll.c > index c051d92c2bbf..cfbaa90c7adb 100644 > --- a/drivers/clk/tegra/clk-dfll.c > +++ b/drivers/clk/tegra/clk-dfll.c > @@ -1487,7 +1487,6 @@ static int dfll_init(struct tegra_dfll *td) > td->last_unrounded_rate = 0; > > pm_runtime_enable(td->dev); > - pm_runtime_irq_safe(td->dev); > pm_runtime_get_sync(td->dev); > > dfll_set_mode(td, DFLL_DISABLED); > @@ -1516,7 +1515,7 @@ static int dfll_init(struct tegra_dfll *td) > > /** > * tegra_dfll_suspend - check DFLL is disabled > - * @dev: DFLL device * > + * @dev: DFLL instance > * > * DFLL clock should be disabled by the CPUFreq driver. So, make > * sure it is disabled and disable all clocks needed by the DFLL. > Hello Sowjanya, It should be better to have the commit's title saying something more generic like "Clean up code" or to have two separate patches because this patch does two things that are unrelated to each other in accordance to the title and this is a bit confusing at first glance. Although, that's not a big deal for a trivial patch like this and it should be fine as is (IMO). Please take into account in the future patches that both commit's title and description should be accurate. Reviewed-by: Dmitry Osipenko