From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D7FFDC43381 for ; Tue, 2 Apr 2019 06:52:02 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id A0F2A208E4 for ; Tue, 2 Apr 2019 06:52:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1554187922; bh=l1IYm0HNLXVp2vHd3LsZIHDX12YOAoIZPevOlKK265k=; h=Subject:To:From:Date:List-ID:From; b=pMT2zUh1YcYdXdeIKXFsiLtLvED2mOOBGYxaZZYQ27/QoQQLtACGgjToKMmbJrjuy Q62TCAh7J3bDOZKEaVxAz8lqTM3Wq7F+fI/Jljs8ywWnqx/GwF+knV0qCfv0wwBtni nnkBRf6VAmPAUYYppVcRtqf6WhhMd0vvJ/jebC/I= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727498AbfDBGwC (ORCPT ); Tue, 2 Apr 2019 02:52:02 -0400 Received: from mail.kernel.org ([198.145.29.99]:45114 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726582AbfDBGwC (ORCPT ); Tue, 2 Apr 2019 02:52:02 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id C73F420857; Tue, 2 Apr 2019 06:52:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1554187921; bh=l1IYm0HNLXVp2vHd3LsZIHDX12YOAoIZPevOlKK265k=; h=Subject:To:From:Date:From; b=RBS1YailU82zzqLGjv12ajqQFwISh3MSpuN8n7r9hafoz5ueakxcBejZIg9KeqajT vW50iJ9k3yzw+rlOiGwVyxcF+qmpADlu61vD9WnAia4N+uc90z/utL3dbhUvBfozw2 W4K+TScd/uzah+tdtGDh6FAo3Vq3wrF2ki1kr3ws= Subject: patch "io: accel: kxcjk1013: restore the range after resume." added to staging-linus To: bo.he@intel.com, Jonathan.Cameron@huawei.com, Stable@vger.kernel.org, hdegoede@redhat.com, hu1.chen@intel.com From: Date: Tue, 02 Apr 2019 08:51:37 +0200 Message-ID: <15541878978999@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: 8bit Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org This is a note to let you know that I've just added the patch titled io: accel: kxcjk1013: restore the range after resume. to my staging git tree which can be found at git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git in the staging-linus branch. The patch will show up in the next release of the linux-next tree (usually sometime within the next 24 hours during the week.) The patch will hopefully also be merged in Linus's tree for the next -rc kernel release. If you have any questions about this process, please let me know. >From fe2d3df639a7940a125a33d6460529b9689c5406 Mon Sep 17 00:00:00 2001 From: "he, bo" Date: Wed, 6 Mar 2019 10:32:20 +0800 Subject: io: accel: kxcjk1013: restore the range after resume. On some laptops, kxcjk1013 is powered off when system enters S3. We need restore the range regiter during resume. Otherwise, the sensor doesn't work properly after S3. Signed-off-by: he, bo Signed-off-by: Chen, Hu Reviewed-by: Hans de Goede Cc: Signed-off-by: Jonathan Cameron --- drivers/iio/accel/kxcjk-1013.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/iio/accel/kxcjk-1013.c b/drivers/iio/accel/kxcjk-1013.c index 7096e577b23f..50f3ff386bea 100644 --- a/drivers/iio/accel/kxcjk-1013.c +++ b/drivers/iio/accel/kxcjk-1013.c @@ -1437,6 +1437,8 @@ static int kxcjk1013_resume(struct device *dev) mutex_lock(&data->mutex); ret = kxcjk1013_set_mode(data, OPERATION); + if (ret == 0) + ret = kxcjk1013_set_range(data, data->range); mutex_unlock(&data->mutex); return ret; -- 2.21.0