linux/arch/arm64/boot/dts
Stephan Gerhold 51c7786f5d arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sensor interrupts
So far there were no interrupts set up for the BMC150 accelerometer
+ magnetometer combo because they were broken for some reason.
It turns out Longcheer L8150 actually has a BMC156 which is very similar
to BMC150, but only has an INT2 pin for the accelerometer part.

This requires some minor changes in the bmc150-accel driver which is now
supported by using the more correct bosch,bmc156_accel compatible.
Unfortunately it looks like even INT2 is not functional on most boards
because the interrupt line is not actually connected to the BMC156.
However, there are two pads next to the chip that can be shorted
to make it work if needed.

While at it, add the missing interrupts for the magnetometer part
and extra BMG160 gyroscope, those seem to work without any problems.
Also correct the magnetometer compatible to bosch,bmc156_magn for clarity
(no functional difference for the magnetometer part).

Tested-by: Nikita Travkin <nikita@trvn.ru>
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20210816123544.14027-1-stephan@gerhold.net
2021-09-27 17:31:55 -05:00
..
actions
allwinner arm64: dts: allwinner: h6: tanix-tx6: enable emmc 2021-07-26 09:11:49 +02:00
altera ARM: socfpga: introduce common ARCH_INTEL_SOCFPGA 2021-03-23 11:03:35 -05:00
amazon
amd
amlogic arm64: dts: meson: add audio playback to vega-s95 dtsi 2021-08-10 09:57:05 +02:00
apm
apple arm64: apple: Add initial Apple Mac mini (M1, 2020) devicetree 2021-04-08 20:18:41 +09:00
arm arm64: dts: juno: Update SCPI nodes as per the YAML schema 2021-06-09 13:49:14 +01:00
bitmain
broadcom This pull request contains Broadcom ARM64-based SoCs changes for 5.14, 2021-06-12 08:40:29 -07:00
cavium
exynos arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 2021-08-09 12:36:41 +02:00
freescale ARM: SoC DT changes for 5.15 2021-09-01 15:39:09 -07:00
hisilicon arm64: dts: HiSilicon: hi3660: address a PCI warning 2021-08-13 08:26:49 +00:00
intel ARM: devicetree changes for 5.13 2021-04-26 12:20:49 -07:00
lg
marvell ARM: SoC DT changes for 5.15 2021-09-01 15:39:09 -07:00
mediatek This is the bulk of pin control changes for the v5.15 kernel cycle, 2021-09-02 14:22:56 -07:00
microchip arm64: dts: sparx5: Add the Sparx5 switch frame DMA support 2021-08-20 14:28:55 +01:00
nvidia ARM: SoC DT changes for 5.15 2021-09-01 15:39:09 -07:00
qcom arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sensor interrupts 2021-09-27 17:31:55 -05:00
realtek
renesas arm64: dts: renesas: r9a07g044: Add I2C interrupt-names 2021-08-12 12:43:41 +02:00
rockchip ARM: Devicetree material for 5.14 2021-07-10 09:33:54 -07:00
socionext arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 2021-04-22 15:08:35 -07:00
sprd
synaptics
ti arm64: dts: ti: k3-am642-sk: Add pwm nodes 2021-07-30 10:44:42 -05:00
toshiba arm64: dts: visconti: Add PWM support for TMPV7708 SoC 2021-06-15 08:25:28 +09:00
xilinx arm64: dts: zynqmp: Remove si5328 device nodes 2021-03-08 17:27:08 +01:00
Makefile arm64: apple: Add initial Apple Mac mini (M1, 2020) devicetree 2021-04-08 20:18:41 +09:00