Loading arch/arm64/boot/dts/qcom/trinket-qrd.dtsi +41 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ #include <dt-bindings/iio/qcom,spmi-vadc.h> #include <dt-bindings/input/input.h> #include "trinket-sde-display.dtsi" #include "trinket-audio-overlay.dtsi" #include <dt-bindings/clock/qcom,gcc-trinket.h> &qupv3_se1_i2c { Loading Loading @@ -284,3 +285,43 @@ &pm6125_pwm { status = "ok"; }; &sm6150_snd { status = "okay"; qcom,model = "trinket-qrd-snd-card"; qcom,audio-routing = "AMIC1", "MIC BIAS1", "MIC BIAS1", "Analog Mic1", "AMIC2", "MIC BIAS2", "MIC BIAS2", "Analog Mic2", "AMIC3", "MIC BIAS3", "MIC BIAS3", "Analog Mic3", "TX_AIF1 CAP", "VA_MCLK", "TX_AIF2 CAP", "VA_MCLK", "RX AIF1 PB", "VA_MCLK", "RX AIF2 PB", "VA_MCLK", "RX AIF3 PB", "VA_MCLK", "RX AIF4 PB", "VA_MCLK", "HPHL_OUT", "VA_MCLK", "HPHR_OUT", "VA_MCLK", "AUX_OUT", "VA_MCLK", "IN1_HPHL", "HPHL_OUT", "IN2_HPHR", "HPHR_OUT", "IN3_AUX", "AUX_OUT", "TX SWR_ADC0", "ADC1_OUTPUT", "TX SWR_ADC2", "ADC2_OUTPUT", "TX SWR_ADC3", "ADC3_OUTPUT", "SpkrLeft IN", "WSA_SPK1 OUT", "WSA_SPK1 OUT", "VA_MCLK"; qcom,wsa-max-devs = <1>; qcom,wsa-devs = <&wsa881x_0211>, <&wsa881x_0213>; qcom,wsa-aux-dev-prefix = "SpkrLeft", "SpkrLeft"; qcom,msm-mbhc-hphl-swh = <1>; qcom,msm-mbhc-gnd-swh = <1>; asoc-codec = <&stub_codec>, <&bolero>; asoc-codec-names = "msm-stub-codec.1", "bolero_codec"; qcom,codec-max-aux-devs = <1>; qcom,codec-aux-devs = <&wcd937x_codec>; qcom,msm_audio_ssr_devs = <&audio_apr>, <&q6core>, <&bolero>; }; Loading
arch/arm64/boot/dts/qcom/trinket-qrd.dtsi +41 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ #include <dt-bindings/iio/qcom,spmi-vadc.h> #include <dt-bindings/input/input.h> #include "trinket-sde-display.dtsi" #include "trinket-audio-overlay.dtsi" #include <dt-bindings/clock/qcom,gcc-trinket.h> &qupv3_se1_i2c { Loading Loading @@ -284,3 +285,43 @@ &pm6125_pwm { status = "ok"; }; &sm6150_snd { status = "okay"; qcom,model = "trinket-qrd-snd-card"; qcom,audio-routing = "AMIC1", "MIC BIAS1", "MIC BIAS1", "Analog Mic1", "AMIC2", "MIC BIAS2", "MIC BIAS2", "Analog Mic2", "AMIC3", "MIC BIAS3", "MIC BIAS3", "Analog Mic3", "TX_AIF1 CAP", "VA_MCLK", "TX_AIF2 CAP", "VA_MCLK", "RX AIF1 PB", "VA_MCLK", "RX AIF2 PB", "VA_MCLK", "RX AIF3 PB", "VA_MCLK", "RX AIF4 PB", "VA_MCLK", "HPHL_OUT", "VA_MCLK", "HPHR_OUT", "VA_MCLK", "AUX_OUT", "VA_MCLK", "IN1_HPHL", "HPHL_OUT", "IN2_HPHR", "HPHR_OUT", "IN3_AUX", "AUX_OUT", "TX SWR_ADC0", "ADC1_OUTPUT", "TX SWR_ADC2", "ADC2_OUTPUT", "TX SWR_ADC3", "ADC3_OUTPUT", "SpkrLeft IN", "WSA_SPK1 OUT", "WSA_SPK1 OUT", "VA_MCLK"; qcom,wsa-max-devs = <1>; qcom,wsa-devs = <&wsa881x_0211>, <&wsa881x_0213>; qcom,wsa-aux-dev-prefix = "SpkrLeft", "SpkrLeft"; qcom,msm-mbhc-hphl-swh = <1>; qcom,msm-mbhc-gnd-swh = <1>; asoc-codec = <&stub_codec>, <&bolero>; asoc-codec-names = "msm-stub-codec.1", "bolero_codec"; qcom,codec-max-aux-devs = <1>; qcom,codec-aux-devs = <&wcd937x_codec>; qcom,msm_audio_ssr_devs = <&audio_apr>, <&q6core>, <&bolero>; };