Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp5904963ybv; Wed, 12 Feb 2020 02:25:34 -0800 (PST) X-Google-Smtp-Source: APXvYqzjltiXdTl+yHigzkkPyn9ncTqFaSlMaQ+RLyDRo26JAGwIQbXpJoFPJdCVX/WdlZQqA8Jk X-Received: by 2002:aca:4d06:: with SMTP id a6mr5787917oib.27.1581503134705; Wed, 12 Feb 2020 02:25:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581503134; cv=none; d=google.com; s=arc-20160816; b=x7J0LdxP4gfhSNoo0I7Tz11SVbSj0SwIMHmF1+s+llBJqHF53Kw7nO5/WyQ0jBARGU RK7xdgwslnE59qwH3Gf0DtbobNKGdxC/e8IrELqp51hjPZQSzVPvtxeFLgf/hBv6DLxm CZADU+0KTpLnGImZ9hdi28Oiz1rPLUqsj7xFdR42zzGJN0OWcp6GyrCgouolPXj5OpiA a+oa+JJTwSy2yNLGLdH/mrlON4GaL8g8sx84dzNCcrt/a1+MHpRU83P+aovjM/7vVlNq YtccRYyBBU2PlolNt5HVCqwdvAoEm9bFybrMYBRyLK9BCxissTmmoR3UtgjPSTqXrvwn IouQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:organization:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=WYQDK7OWoVe42N6N2gIOwr+BOm3Rw8x8r8O9YEoyI+g=; b=X7EXbJGFk1ifjQG0PtWN2Zm54xp/6QKmMCjfnMqYHG5Eb2temE+7UwqoTpuaJQ0nv7 vf80B1dLPyYGU5/KmpRqYyPgvd9xeAeS2jij/NLxZeO1zhskJm6CQsM56eFlYFhxjw++ lspG+s/OO+XqYktN9+K6cKTc5lEnHxd6xZFCfll88n1fy+38eZPsPSzqMn82gn0OToOZ qFIbY5L2wK3KKpZJQRvCRA8rcmsNhb2TC0JGGlti1CyXyyfot0DgV0Pt3UOmFgCoVeuJ PDRAF4FWZbEfNO6EWbSrcWBKEkWD/nRRWZACTkuXwtLr96+6B6trQOZjBhuSV7G0FABf w40A== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d20si3232252oti.311.2020.02.12.02.25.21; Wed, 12 Feb 2020 02:25:34 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727548AbgBLKYr (ORCPT + 99 others); Wed, 12 Feb 2020 05:24:47 -0500 Received: from mga14.intel.com ([192.55.52.115]:40755 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725710AbgBLKYr (ORCPT ); Wed, 12 Feb 2020 05:24:47 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Feb 2020 02:24:46 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,428,1574150400"; d="scan'208";a="237671207" Received: from smile.fi.intel.com (HELO smile) ([10.237.68.40]) by orsmga006.jf.intel.com with ESMTP; 12 Feb 2020 02:24:43 -0800 Received: from andy by smile with local (Exim 4.93) (envelope-from ) id 1j1pCG-000uto-8C; Wed, 12 Feb 2020 12:24:44 +0200 Date: Wed, 12 Feb 2020 12:24:44 +0200 From: Andy Shevchenko To: Jarkko Nikula Cc: Rajat Jain , Daniel Mack , Haojian Zhuang , Robert Jarzmik , Mark Brown , linux-arm-kernel@lists.infradead.org, linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, Evan Green , rajatxjain@gmail.com, evgreen@google.com, shobhit.srivastava@intel.com, porselvan.muthukrishnan@intel.com Subject: Re: Message-ID: <20200212102444.GR10400@smile.fi.intel.com> References: <20200211223400.107604-1-rajatja@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 12, 2020 at 11:30:51AM +0200, Jarkko Nikula wrote: > On 2/12/20 12:34 AM, Rajat Jain wrote: > This patch subject is missing from mail subject. > I'm thinking can this be done only once after resume and may other LPSS > blocks need the same? I.e. should this be done in drivers/mfd/intel-lpss.c? On resume we restore the previously saved context, can we be sure that values we saved during suspend are correct? If above won't show any issue, it might be best place to have this quirk applied in intel_lpss_suspend() / intel_lpss_resume() callbacks as Jarkko suggested. -- With Best Regards, Andy Shevchenko