Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp287115pxb; Wed, 11 Nov 2020 03:49:00 -0800 (PST) X-Google-Smtp-Source: ABdhPJwIHnkm85Lx4qmtJ/TmxHd2alUQzsoQo956Isg/iwQuYkPHYPk+TQC2fIj32belxrjpogJF X-Received: by 2002:a50:fa92:: with SMTP id w18mr4422651edr.44.1605095340275; Wed, 11 Nov 2020 03:49:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605095340; cv=none; d=google.com; s=arc-20160816; b=ARuIy6o3bhk+wxJaDS5VV+gRKqjRsrQRaG9elBRK2RBXK0xYE6XC82Ezf8kINIdkBs qxJoAZ1tsCM57nWOKOssHOA4z1LeaAC3iOLOlOpoY9jxQi8NMbB/hPjDQBvw9bYBnC40 2pTxiNMo4sbdHSGn1qK9zOHes413gVMYiorLSiu8oy5iY6ou6uHBFVcsM2Vjhe2AhX2v m4H9Fqy5pv8ET8XaGeE0s9NPQeTjw3Ms+qHHd5ufk+6Kww7aJyhsHu749KEKX/01NQf1 vYqyMsmknswEaroNvft89ga0eRJkIXILOS+Kuc/lRFoYJKbfESJ1FKFR4gNWW+twan58 fX8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:ironport-sdr:ironport-sdr; bh=y61NUrbiT2nVh5SzfBSmcb9fjsazNLRfVlihyi8HBPw=; b=to66MLUZzXhWOrbLq8C/VAZQMIFr8b/w7gSsZVdsvVGmj4+U+MogI1drSKs505li2J R5V5L/UKNaJbvE4d2CMxHRr0rTv9RgP9FReV3+9dxuAwDqGIvanSxAdNLSL6sWn8hrpx KFg9zXMEt3SmADxLnbXnBWRqINTDjY8KRqt6n84G0hyyIOkQ0bYpy6J9PGMwJf4252G0 K9/Jnnh4ieyyt8gAL1rnHm7HYk24u1NHu5niqbomHWOgumiGql+hPzzbrvGfMsq5bV/W akK44G9CJMPfcjFvMV8X92uaLUUzbU9i9njbHSXII7JIIhleU6vUjlnXIkkwyeYvcRE3 tN+w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t18si974558eje.652.2020.11.11.03.48.36; Wed, 11 Nov 2020 03:49:00 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726274AbgKKLqm (ORCPT + 99 others); Wed, 11 Nov 2020 06:46:42 -0500 Received: from mga04.intel.com ([192.55.52.120]:61477 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725965AbgKKLqj (ORCPT ); Wed, 11 Nov 2020 06:46:39 -0500 IronPort-SDR: lSlzhjSK5FwgT88m+r6fJ6yJReJPLZ+h/DPwM3mrtFs99tZ4IBqcEz6eBmrRLBbuzQ0S9bgXfK yvZe8xouKk8g== X-IronPort-AV: E=McAfee;i="6000,8403,9801"; a="167548957" X-IronPort-AV: E=Sophos;i="5.77,469,1596524400"; d="scan'208";a="167548957" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Nov 2020 03:46:35 -0800 IronPort-SDR: aLVfRnQ6syjz5hXBA2uHcXCUdpunAAx5MGZAPEb0SNSLesgqWUeWlXvn+plo64gIgKQuVNxZxR EjK/gvhjb7MQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,469,1596524400"; d="scan'208";a="541753308" Received: from mylly.fi.intel.com (HELO [10.237.72.73]) ([10.237.72.73]) by orsmga005.jf.intel.com with ESMTP; 11 Nov 2020 03:46:32 -0800 Subject: Re: [PATCH v1] i2c: nvidia-gpu: drop empty stub for runtime pm To: Vaibhav Gupta Cc: Ajay Gupta , Bjorn Helgaas , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Bjorn Helgaas References: <20201107082151.58239-1-vaibhavgupta40@gmail.com> <20201107090442.GA107675@gmail.com> <6989eb51-a36c-6e43-86f3-9b02ab490d95@linux.intel.com> From: Jarkko Nikula Message-ID: <8e2b0544-5ff1-41aa-7f38-e501c1aff6d6@linux.intel.com> Date: Wed, 11 Nov 2020 13:46:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/11/20 12:54 PM, Vaibhav Gupta wrote: > On Tue, Nov 10, 2020 at 02:33:43PM +0200, Jarkko Nikula wrote: >>>> +#define gpu_i2c_suspend NULL >> Perhaps we can put NULL directly into UNIVERSAL_DEV_PM_OPS() for the suspend >> callback? >> > Yes. I have noticed that the approach for this is random. Many drivers pass > NULL directly to the dev_pm_ops type variable, and rest of them use a macro. > > I used it for symmetry. I mean there is 'gpu_i2c_resume', so although a macro, > I have put a 'gpu_i2c_suspend'. > > Although it won't make any significant change, but if required, I can send > another patch where NULL is passed into UNIVERSAL_DEV_PM_OPS() instead. No need to resend from my side, it was just a remark and I gave already the reviewed-by tag. Jarkko