Loading Documentation/devicetree/bindings/soundwire/swr-mstr-ctrl.txt +6 −0 Original line number Original line Diff line number Diff line Loading @@ -12,6 +12,11 @@ Required properties: corresponding ch-mask entries for possible port types corresponding ch-mask entries for possible port types of the master port. of the master port. Optional properties: - qcom,swr-wakeup-required : should be set to 1 if wakeup is required from LPASS as part of soundwire data-toggle interrupt sequence for given target. * wsa881x * wsa881x Required properties: Required properties: Loading @@ -34,6 +39,7 @@ swr0: swr_master { #size-cells = <0>; #size-cells = <0>; qcom,swr-num-ports = <8>; qcom,swr-num-ports = <8>; qcom,swr-wakeup-required = <1>; qcom,swr-port-mapping = <1 SPKR_L 0x1>, qcom,swr-port-mapping = <1 SPKR_L 0x1>, <2 SPKR_L_COMP 0xF>, <3 SPKR_L_BOOST 0x3>, <2 SPKR_L_COMP 0xF>, <3 SPKR_L_BOOST 0x3>, <4 SPKR_R 0x1>, <5 SPKR_R_COMP 0xF>, <4 SPKR_R 0x1>, <5 SPKR_R_COMP 0xF>, Loading arch/arm64/boot/dts/qcom/sm6150-audio-overlay.dtsi +1 −0 Original line number Original line Diff line number Diff line Loading @@ -34,6 +34,7 @@ swrm-io-base = <0x62ed0000 0x0>; swrm-io-base = <0x62ed0000 0x0>; interrupts = <0 137 0>, <0 528 0>; interrupts = <0 137 0>, <0 528 0>; interrupt-names = "swr_master_irq", "swr_wake_irq"; interrupt-names = "swr_master_irq", "swr_wake_irq"; qcom,swr-wakeup-required = <1>; qcom,swr-num-ports = <5>; qcom,swr-num-ports = <5>; qcom,swr-port-mapping = <1 PCM_OUT1 0xF>, qcom,swr-port-mapping = <1 PCM_OUT1 0xF>, <2 ADC1 0x1>, <2 ADC2 0x2>, <2 ADC1 0x1>, <2 ADC2 0x2>, Loading Loading
Documentation/devicetree/bindings/soundwire/swr-mstr-ctrl.txt +6 −0 Original line number Original line Diff line number Diff line Loading @@ -12,6 +12,11 @@ Required properties: corresponding ch-mask entries for possible port types corresponding ch-mask entries for possible port types of the master port. of the master port. Optional properties: - qcom,swr-wakeup-required : should be set to 1 if wakeup is required from LPASS as part of soundwire data-toggle interrupt sequence for given target. * wsa881x * wsa881x Required properties: Required properties: Loading @@ -34,6 +39,7 @@ swr0: swr_master { #size-cells = <0>; #size-cells = <0>; qcom,swr-num-ports = <8>; qcom,swr-num-ports = <8>; qcom,swr-wakeup-required = <1>; qcom,swr-port-mapping = <1 SPKR_L 0x1>, qcom,swr-port-mapping = <1 SPKR_L 0x1>, <2 SPKR_L_COMP 0xF>, <3 SPKR_L_BOOST 0x3>, <2 SPKR_L_COMP 0xF>, <3 SPKR_L_BOOST 0x3>, <4 SPKR_R 0x1>, <5 SPKR_R_COMP 0xF>, <4 SPKR_R 0x1>, <5 SPKR_R_COMP 0xF>, Loading
arch/arm64/boot/dts/qcom/sm6150-audio-overlay.dtsi +1 −0 Original line number Original line Diff line number Diff line Loading @@ -34,6 +34,7 @@ swrm-io-base = <0x62ed0000 0x0>; swrm-io-base = <0x62ed0000 0x0>; interrupts = <0 137 0>, <0 528 0>; interrupts = <0 137 0>, <0 528 0>; interrupt-names = "swr_master_irq", "swr_wake_irq"; interrupt-names = "swr_master_irq", "swr_wake_irq"; qcom,swr-wakeup-required = <1>; qcom,swr-num-ports = <5>; qcom,swr-num-ports = <5>; qcom,swr-port-mapping = <1 PCM_OUT1 0xF>, qcom,swr-port-mapping = <1 PCM_OUT1 0xF>, <2 ADC1 0x1>, <2 ADC2 0x2>, <2 ADC1 0x1>, <2 ADC2 0x2>, Loading