[PATCH v3 12/20] ASoC: dt-bindings: q6dsp-clocks: add q6prm clocks compatible

Srinivas Kandagatla srinivas.kandagatla at linaro.org
Thu Aug 5 11:17:24 CEST 2021


Thanks Mark for the review,

On 04/08/2021 19:02, Mark Brown wrote:
> On Tue, Aug 03, 2021 at 01:54:03PM +0100, Srinivas Kandagatla wrote:
> 
>> +    enum:
>> +      - qcom,q6afe-clocks
>> +      - qcom,q6prm-clocks
> 
> Again, what do these mean?  One of the goals with DT bindings
> documentation is to be able to relate hardware to bindings.
> 
Old Elite QDSP framework has service called "Audio Front End" aka q6afe 
which is responsible for managing the LPASS Audio clocks. So We endup 
with "qcom,q6afe-clocks" in the past to represent this.


With New AudioReach framework this functionality is now managed by 
"Proxy Resource Manager" aka q6prm.

I will rename "qcom,q6prm-clocks" to "qcom,q6prm-lpass-clocks"

to be more explicit about the hardware LPASS (Low Power Audio Sub 
System)IP here.

--srini


More information about the Alsa-devel mailing list