Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0a1a9fda authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ARM: dts: msm: Add bolero codec node in wsa"

parents e79bf0ec c1b6ed65
Loading
Loading
Loading
Loading
+11 −0
Original line number Original line Diff line number Diff line
@@ -14,6 +14,16 @@ Required properties:
			 required to be configured to receive interrupts
			 required to be configured to receive interrupts
			 in BCL block of WSA macro
			 in BCL block of WSA macro


WSA slave device as child of Bolero codec

Required properties:
 - compatible = "qcom,wsa881x";
 - reg: Specifies the WSA slave device base address.
 - qcom,spkr-sd-n-gpio: speaker reset gpio

Optional properties:
 - bolero-handle: phandle to bolero codec

Example:
Example:


&bolero {
&bolero {
@@ -32,6 +42,7 @@ Example:
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x00 0x20170212>;
				reg = <0x00 0x20170212>;
				qcom,spkr-sd-n-gpio = <&tlmm 80 0>;
				qcom,spkr-sd-n-gpio = <&tlmm 80 0>;
				bolero-handle = <&bolero>;
			};
			};
		};
		};
	};
	};
+4 −0
Original line number Original line Diff line number Diff line
@@ -135,24 +135,28 @@
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x10 0x20170211>;
				reg = <0x10 0x20170211>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
				qcom,bolero-handle = <&bolero>;
			};
			};


			wsa881x_0212: wsa881x@20170212 {
			wsa881x_0212: wsa881x@20170212 {
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x10 0x20170212>;
				reg = <0x10 0x20170212>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
				qcom,bolero-handle = <&bolero>;
			};
			};


			wsa881x_0213: wsa881x@21170213 {
			wsa881x_0213: wsa881x@21170213 {
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x10 0x21170213>;
				reg = <0x10 0x21170213>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
				qcom,bolero-handle = <&bolero>;
			};
			};


			wsa881x_0214: wsa881x@21170214 {
			wsa881x_0214: wsa881x@21170214 {
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x10 0x21170214>;
				reg = <0x10 0x21170214>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
				qcom,bolero-handle = <&bolero>;
			};
			};
		};
		};


+4 −0
Original line number Original line Diff line number Diff line
@@ -134,24 +134,28 @@
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x10 0x20170211>;
				reg = <0x10 0x20170211>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
				qcom,bolero-handle = <&bolero>;
			};
			};


			wsa881x_0212: wsa881x@20170212 {
			wsa881x_0212: wsa881x@20170212 {
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x10 0x20170212>;
				reg = <0x10 0x20170212>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
				qcom,bolero-handle = <&bolero>;
			};
			};


			wsa881x_0213: wsa881x@21170213 {
			wsa881x_0213: wsa881x@21170213 {
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x10 0x21170213>;
				reg = <0x10 0x21170213>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
				qcom,bolero-handle = <&bolero>;
			};
			};


			wsa881x_0214: wsa881x@21170214 {
			wsa881x_0214: wsa881x@21170214 {
				compatible = "qcom,wsa881x";
				compatible = "qcom,wsa881x";
				reg = <0x10 0x21170214>;
				reg = <0x10 0x21170214>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
				qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
				qcom,bolero-handle = <&bolero>;
			};
			};
		};
		};