Lines Matching +full:mm1 +full:- +full:dai +full:- +full:link
1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
9 #include "msm8996-xiaomi-common.dtsi"
11 #include <dt-bindings/sound/qcom,q6afe.h>
12 #include <dt-bindings/sound/qcom,q6asm.h>
17 chassis-type = "handset";
18 qcom,msm-id = <305 0x10000>;
19 qcom,board-id = <47 0>;
23 firmware-name = "qcom/msm8996/natrium/adsp.mbn";
28 compatible = "syna,rmi4-i2c";
30 interrupt-parent = <&tlmm>;
32 vdd-supply = <&vdd_3v2_tp>;
33 syna,reset-delay-ms = <200>;
34 syna,startup-delay-ms = <5>;
36 pinctrl-names = "default", "sleep";
37 pinctrl-0 = <&touchscreen_default>;
38 pinctrl-1 = <&touchscreen_sleep>;
43 zap-shader {
44 firmware-name = "qcom/msm8996/natrium/a530_zap.mbn";
51 vdda-supply = <&vreg_l2a_1p25>;
52 vcca-supply = <&vreg_l28a_0p925>;
54 pinctrl-names = "default", "sleep";
55 pinctrl-0 = <&mdss_dsi_default &mdss_te_default>;
56 pinctrl-1 = <&mdss_dsi_sleep &mdss_te_sleep>;
59 compatible = "jdi,fhd-r63452";
61 reset-gpios = <&tlmm 8 GPIO_ACTIVE_LOW>;
66 remote-endpoint = <&mdss_dsi0_out>;
73 remote-endpoint = <&panel_in>;
77 firmware-name = "qcom/msm8996/natrium/mba.mbn",
84 qcom,enabled-strings = <0 1>;
85 qcom,switching-freq = <600>;
89 dai@0 {
93 dai@1 {
97 dai@2 {
103 firmware-name = "qcom/msm8996/natrium/slpi.mbn";
107 compatible = "qcom,apq8096-sndcard";
109 audio-routing = "RX_BIAS", "MCLK";
111 mm1-dai-link {
112 link-name = "MultiMedia1";
114 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA1>;
118 mm2-dai-link {
119 link-name = "MultiMedia2";
121 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA2>;
125 mm3-dai-link {
126 link-name = "MultiMedia3";
128 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA3>;
132 slim-dai-link {
133 link-name = "SLIM Playback";
135 sound-dai = <&q6afedai SLIMBUS_6_RX>;
139 sound-dai = <&q6routing>;
143 sound-dai = <&wcd9335 6>;
147 slimcap-dai-link {
148 link-name = "SLIM Capture";
150 sound-dai = <&q6afedai SLIMBUS_0_TX>;
154 sound-dai = <&q6routing>;
158 sound-dai = <&wcd9335 1>;
164 firmware-name = "qcom/msm8996/natrium/venus.mbn";
168 regulators-0 {
170 regulator-name = "vreg_l3a_0p875";
171 regulator-min-microvolt = <850000>;
172 regulator-max-microvolt = <1300000>;
175 regulator-name = "vreg_l11a_1p1";
176 regulator-min-microvolt = <1100000>;
177 regulator-max-microvolt = <1100000>;
180 regulator-name = "vreg_l17a_2p8";
181 regulator-min-microvolt = <2800000>;
182 regulator-max-microvolt = <2800000>;
185 regulator-name = "vreg_l18a_2p8";
186 regulator-min-microvolt = <2800000>;
187 regulator-max-microvolt = <2800000>;
190 regulator-name = "vreg_l29a_2p8";
191 regulator-min-microvolt = <2800000>;
192 regulator-max-microvolt = <2800000>;
198 gpio-line-names =
224 gpio-line-names =
236 gpio-line-names =
250 gpio-line-names =
402 touchscreen_default: touchscreen-default-state {
405 drive-strength = <10>;
406 bias-pull-up;
409 touchscreen_sleep: touchscreen-sleep-state {
412 drive-strength = <2>;
413 bias-disable;