mirror of
https://github.com/torvalds/linux.git
synced 2026-06-03 03:53:37 +02:00
arm64: dts: rockchip: Add magnetometer sensor to Pinephone Pro
Pinephone Pro uses AF8133J according to the schematic. The mount-matrix was added by Leonardo on top of Ondrej's work of adding the magnetometer. It was verified with Leonardo's compass app: https://gitlab.com/lgtrombetta/compass Co-developed-by: Leonardo G. Trombetta <lgtrombetta@gmx.com> Signed-off-by: Leonardo G. Trombetta <lgtrombetta@gmx.com> Signed-off-by: Ondrej Jirman <megi@xff.cz> Reviewed-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Rudraksha Gupta <guptarud@gmail.com> Link: https://patch.msgid.link/20251225-ppp_light_accel_mag_vol-down-v6-1-8c79a4e87001@gmail.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
This commit is contained in:
parent
51babf83f4
commit
2b8cd99c8c
|
|
@ -543,6 +543,23 @@ mpu6500@68 {
|
|||
};
|
||||
};
|
||||
|
||||
&i2c4 {
|
||||
af8133j: compass@1c {
|
||||
compatible = "voltafield,af8133j";
|
||||
reg = <0x1c>;
|
||||
avdd-supply = <&vcc_3v0>;
|
||||
dvdd-supply = <&vcc_1v8>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&compass_rst_l>;
|
||||
reset-gpios = <&gpio1 RK_PA1 GPIO_ACTIVE_LOW>;
|
||||
|
||||
mount-matrix =
|
||||
"0", "1", "0",
|
||||
"-1", "0", "0",
|
||||
"0", "0", "1";
|
||||
};
|
||||
};
|
||||
|
||||
&io_domains {
|
||||
bt656-supply = <&vcc1v8_dvp>;
|
||||
audio-supply = <&vcca1v8_codec>;
|
||||
|
|
@ -655,6 +672,12 @@ dvp_pdn0_h: dvp-pdn0-h {
|
|||
};
|
||||
};
|
||||
|
||||
compass {
|
||||
compass_rst_l: compass-rst-l {
|
||||
rockchip,pins = <1 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>;
|
||||
};
|
||||
};
|
||||
|
||||
leds {
|
||||
red_led_pin: red-led-pin {
|
||||
rockchip,pins = <4 RK_PD2 RK_FUNC_GPIO &pcfg_pull_none>;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user