diff --git a/qcom/blair-nopmi-milanf-common-overlay.dtsi b/qcom/blair-nopmi-milanf-common-overlay.dtsi index c06a693e018f..eb4112b24ed8 100644 --- a/qcom/blair-nopmi-milanf-common-overlay.dtsi +++ b/qcom/blair-nopmi-milanf-common-overlay.dtsi @@ -28,11 +28,37 @@ }; }; +&pm6125_vadc { + gpio6_div3{ + reg = ; + label = "gpio3_div3"; + qcom,pre-scaling = <1 3>; + }; +}; + +&pm6125_gpios { + gpio6_adc{ + gpio6_adc_default:gpio6_adc_default{ + pins = "gpio6"; + function = "normal"; + bias-high-impedance; + }; + }; +}; + &qupv3_se8_i2c { + status = "okay"; + sgm4154x: sgm4154x@3B { status = "okay"; compatible = "sgm,sgm41542"; reg = <0x3B>; + + pinctrl-names = "default"; + pinctrl-0 = <&gpio6_adc_default>; + io-channels = <&pm6125_vadc ADC5_GPIO3_DIV3>; + io-channel-names = "gpio3_div3"; + interrupt-parent = <&tlmm>; interrupts = <12 0>; //irq num base on hardware design sgm,irq-gpio = <&tlmm 12 0>; //irq num base on hardware design