Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp501907pxb; Wed, 3 Mar 2021 08:22:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJxwBYqy9huD8/TKk7FLGB/UCLd7McgPfutv4OPOExfAeMjWxeYnxR3dJFWDV9/2NIBkbIUz X-Received: by 2002:a17:906:4c51:: with SMTP id d17mr26098602ejw.533.1614788555765; Wed, 03 Mar 2021 08:22:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614788555; cv=none; d=google.com; s=arc-20160816; b=gFo5VgVmvbq3CIvFd0hqp3k9qoZfYpvB4C3+74tuv3Bgca0v9bKz3gfiMW7m++o6dE pHlmLlo2SSqW6bGGOKU52QkLq1NwQjeghErCnp1G0/0AjWeh9z7Zbc/XG9KmMJc50rdO rjb7hRZPhUtK0uEuuU/k7ykuCncBVjciOYJne+lc4YaC2GjhyT2Y/0VyEGmmRrK3/Ahd E2yYTQuYFXfRCDQVGDI4C+OFIy8zCGvCTafxZCMMmIIEKKvM+W62nMiFTJD/Hw0k1t2+ 2tHlXBmvayqP4mFaX7j1XXcrU4nSYu1ZPR8plTkpTChxNNvMqI+NNQVAonSZvUu1+3Ha msWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=w9ZwBut+4ycX4g8rtp0PFnQ4CzOYM0xc+sz1s8yYp/A=; b=ewNkDnPV1VEOszEzr8YHdJAvEXnIr3JfZSQS4GoMmGtDUwYHrtnJM1oblUHvkZoaBV kjKZjnUQB2AWI8J7les3hnD6xRcH5658E2HPqVDY0WM+FLXrfB861vQzSypBC+UOuovQ ImaocHW4Q1Pl76yEYzZD+FxvPP6rtw23QrdjaQdQjHHEpYzj3zoiBruiTgAeYVtnYCGt GdNtUkBzfqb7G4O1JRAaE/ppajNX4+RSymVe+zTwI0cV2sa6QHNL6J5YjbZAQeEq8sZq d7iH+OQBPZGIaCO6GIF5jMs8OXyjSHPw4vu1U+JvsdlD81kLz2OjmLQiUuusCN2UQDkU fF8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=P9YXUKeP; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n23si10194605ejr.458.2021.03.03.08.21.21; Wed, 03 Mar 2021 08:22:35 -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; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=P9YXUKeP; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346865AbhCAXuy (ORCPT + 99 others); Mon, 1 Mar 2021 18:50:54 -0500 Received: from mail.kernel.org ([198.145.29.99]:34038 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239226AbhCASN4 (ORCPT ); Mon, 1 Mar 2021 13:13:56 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 691E160C3D; Mon, 1 Mar 2021 17:05:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1614618332; bh=FKH2nZ1x5mqa8jW5OOvEBx2ygv2sKNb29e4eN66/mMQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=P9YXUKePJ7sJD51m0V6LTR6Wmvlyl9IfbAftmj7d1xLdPrRxOMfv/uX9p/x/e19nn q8w6MTdrlEfSIch5rM5suxtwWyYRoHMMAgbxpE6n7D1w2iV+2YVN2C+XaLM1ZPCCbA EhFZ/uS1TiJwbD+QKiO9mgP9HGVewN7qoYu8bYk0= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Stephan Gerhold , Bjorn Andersson , Sasha Levin Subject: [PATCH 5.10 049/663] arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors Date: Mon, 1 Mar 2021 17:04:57 +0100 Message-Id: <20210301161144.197849779@linuxfoundation.org> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210301161141.760350206@linuxfoundation.org> References: <20210301161141.760350206@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Stephan Gerhold [ Upstream commit 3716a583fe0bbe3babf4ce260064a7fa13d6d989 ] When the BMC150 accelerometer/magnetometer was added to the device tree, the sensors were working without specifying any regulator supplies, likely because the regulators were on by default and then never turned off. For some reason, this is no longer the case for pm8916_l17, which prevents the sensors from working in some cases. Now that the bmc150_accel/bmc150_magn drivers can enable necessary regulators, declare the necessary regulator supplies to make the sensors work again. Fixes: 079f81acf10f ("arm64: dts: qcom: msm8916-samsung-a2015: Add accelerometer/magnetometer") Signed-off-by: Stephan Gerhold Link: https://lore.kernel.org/r/20210111175358.97171-1-stephan@gerhold.net Signed-off-by: Bjorn Andersson Signed-off-by: Sasha Levin --- arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi b/arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi index f7ac4c4033db6..7bf2cb01513e3 100644 --- a/arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi @@ -106,6 +106,9 @@ interrupt-parent = <&msmgpio>; interrupts = <115 IRQ_TYPE_EDGE_RISING>; + vdd-supply = <&pm8916_l17>; + vddio-supply = <&pm8916_l5>; + pinctrl-names = "default"; pinctrl-0 = <&accel_int_default>; }; @@ -113,6 +116,9 @@ magnetometer@12 { compatible = "bosch,bmc150_magn"; reg = <0x12>; + + vdd-supply = <&pm8916_l17>; + vddio-supply = <&pm8916_l5>; }; }; -- 2.27.0