arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors
authorStephan Gerhold <stephan@gerhold.net>
Mon, 11 Jan 2021 17:53:58 +0000 (18:53 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 4 Mar 2021 10:37:23 +0000 (11:37 +0100)
commitb87a4fcf45368d9b28ea4a27771fac5b5b396b25
tree9d5d1028e287541a57c2c68c9c691b2972e326ce
parent7ae2c607e8e8369fbad1f6420d732201eb3905be
arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors

[ 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 <stephan@gerhold.net>
Link: https://lore.kernel.org/r/20210111175358.97171-1-stephan@gerhold.net
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi