#include <dt-bindings/power/qcom-rpmpd.h>
 #include <dt-bindings/soc/qcom,apr.h>
 #include <dt-bindings/sound/qcom,q6asm.h>
+#include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
 #include <dt-bindings/thermal/thermal.h>
 
 / {
                        };
                };
 
+               lpass_tlmm: pinctrl@a7c0000 {
+                       compatible = "qcom,sm6115-lpass-lpi-pinctrl";
+                       reg = <0x0 0x0a7c0000 0x0 0x20000>,
+                             <0x0 0x0a950000 0x0 0x10000>;
+
+                       clocks = <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>;
+                       clock-names = "audio";
+
+                       gpio-controller;
+                       #gpio-cells = <2>;
+                       gpio-ranges = <&lpass_tlmm 0 0 19>;
+
+               };
+
                gcc: clock-controller@1400000 {
                        compatible = "qcom,gcc-sm6115";
                        reg = <0x0 0x01400000 0x0 0x1f0000>;