From: Ondrej Jirman <[email protected]> Pinephone Pro uses mpu6500 according to the schematic. This was verified via `monitor-sensor --accel`. While rotating the device, the output was correct (eg. when it was face up, left edge was up, vertical, etc.).
Co-developed-by: Martijn Braam <[email protected]> Signed-off-by: Martijn Braam <[email protected]> Co-developed-by: Kamil Trzciński <[email protected]> Signed-off-by: Kamil Trzciński <[email protected]> Signed-off-by: Ondrej Jirman <[email protected]> Signed-off-by: Rudraksha Gupta <[email protected]> Reviewed-by: Pavel Machek <[email protected]> --- arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts index 2d2858ee149e..f8c74b43ae9f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts @@ -543,7 +543,13 @@ mpu6500@68 { reg = <0x68>; interrupt-parent = <&gpio1>; interrupts = <RK_PC6 IRQ_TYPE_LEVEL_LOW>; + vdd-supply = <&vcc_1v8>; vddio-supply = <&vcc_1v8>; + + mount-matrix = + "1", "0", "0", + "0", "-1", "0", + "0", "0", "-1"; }; }; -- 2.52.0

