arm64: dts: qcom: msm8916-asus-z00l: Add sensors
This device has MPU-6515 imu and Asahi Kasei AK09911 magnetometer, Add support for it. Signed-off-by: J.R. Divya Antony <d.antony.jr@gmail.com> Reviewed-by: Stephan Gerhold <stephan@gerhold.net> Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> Link: https://lore.kernel.org/r/20211012112735.2765-3-d.antony.jr@gmail.com
This commit is contained in:
parent
68edf2d8fc
commit
22efef1ca0
@ -101,6 +101,41 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&blsp_i2c2 {
|
||||||
|
status = "okay";
|
||||||
|
|
||||||
|
magnetometer@c {
|
||||||
|
compatible = "asahi-kasei,ak09911";
|
||||||
|
reg = <0x0c>;
|
||||||
|
|
||||||
|
vdd-supply = <&pm8916_l8>;
|
||||||
|
vid-supply = <&pm8916_l6>;
|
||||||
|
|
||||||
|
reset-gpios = <&msmgpio 112 GPIO_ACTIVE_LOW>;
|
||||||
|
|
||||||
|
pinctrl-names = "default";
|
||||||
|
pinctrl-0 = <&mag_reset_default>;
|
||||||
|
};
|
||||||
|
|
||||||
|
imu@68 {
|
||||||
|
compatible = "invensense,mpu6515";
|
||||||
|
reg = <0x68>;
|
||||||
|
|
||||||
|
interrupt-parent = <&msmgpio>;
|
||||||
|
interrupts = <36 IRQ_TYPE_EDGE_RISING>;
|
||||||
|
|
||||||
|
vdd-supply = <&pm8916_l17>;
|
||||||
|
vddio-supply = <&pm8916_l6>;
|
||||||
|
|
||||||
|
pinctrl-names = "default";
|
||||||
|
pinctrl-0 = <&imu_default>;
|
||||||
|
|
||||||
|
mount-matrix = "1", "0", "0",
|
||||||
|
"0", "-1", "0",
|
||||||
|
"0", "0", "1";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
&blsp_i2c5 {
|
&blsp_i2c5 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
|
||||||
@ -287,6 +322,22 @@
|
|||||||
bias-disable;
|
bias-disable;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
imu_default: imu-default {
|
||||||
|
pins = "gpio36";
|
||||||
|
function = "gpio";
|
||||||
|
|
||||||
|
drive-strength = <2>;
|
||||||
|
bias-disable;
|
||||||
|
};
|
||||||
|
|
||||||
|
mag_reset_default: mag-reset-default {
|
||||||
|
pins = "gpio112";
|
||||||
|
function = "gpio";
|
||||||
|
|
||||||
|
drive-strength = <2>;
|
||||||
|
bias-disable;
|
||||||
|
};
|
||||||
|
|
||||||
sd_vmmc_en_default: sd-vmmc-en-default {
|
sd_vmmc_en_default: sd-vmmc-en-default {
|
||||||
pins = "gpio87";
|
pins = "gpio87";
|
||||||
function = "gpio";
|
function = "gpio";
|
||||||
|
Loading…
Reference in New Issue
Block a user