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

Commit eb0322ea authored by Soumya Managoli's avatar Soumya Managoli
Browse files

arm: dts: msm: Add avs-version dt property for 8996



Add avs-version dt property for reading the ADSP AVS version

Change-Id: I5da40c9530ca4c6ff61f0f1ea5e6b39f1e47e2ad
Signed-off-by: default avatarSoumya Managoli <smanag@codeaurora.org>
parent f73796d0
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
@@ -8,6 +8,15 @@ Required properties:

 - qcom,msm-pcm-dsp-id : device node id

   Optional properties

      - qcom,avs-version:
	This property can be used to specify the ADSP version/name.
	Based on ADSP version, we decide if we have to use older
	ADSP APIs or newer. Right now we are using "AVS 2.7" for
	8996 purpose.If the ADSP version is anything other than this
	we use new ADSP APIs.

* msm-pcm-low-latency

Required properties:
@@ -28,6 +37,13 @@ Required properties:
                            ultra : ultra low latency stream
                            ull-pp : ultra low latency stream with post-processing capability

      - qcom,avs-version:
	This property can be used to specify the ADSP version/name.
	Based on ADSP version, we decide if we have to use older
	ADSP APIs or newer. Right now we are using "AVS 2.7" for
	8996 purpose.If the ADSP version is anything other than this
	we use new ADSP APIs.

* msm-pcm-dsp-noirq

Required properties:
@@ -75,6 +91,13 @@ Optional properties
	8909 purpose.If the ADSP version is anything other than this
	we use new ADSP APIs.

 - qcom,avs-version:
	This property can be used to specify the ADSP version/name.
	Based on ADSP version, we decide if we have to use older
	ADSP APIs or newer. Right now we are using "AVS 2.7" for
	8996 purpose.If the ADSP version is anything other than this
	we use new ADSP APIs.

* msm-voip-dsp

Required properties:
+17 −0
Original line number Diff line number Diff line
@@ -812,6 +812,23 @@
		qcom,wsa-aux-dev-prefix = "SpkrLeft", "SpkrRight",
					  "SpkrLeft", "SpkrRight";
	};

	qcom,msm-pcm {
		qcom,avs-version;
	};

	qcom,msm-pcm-low-latency {
		qcom,avs-version;
	};

	qcom,msm-ultra-low-latency {
		qcom,avs-version;
	};

	qcom,msm-compress-dsp {
		qcom,avs-version;
	};

	qcom,msm-dai-tdm-tert-rx {
		qcom,msm-cpudai-tdm-clk-internal = <1>;
		qcom,msm-cpudai-tdm-sync-mode = <0>;