cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

qcom,q6adm.txt (924B)


      1Qualcomm Audio Device Manager (Q6ADM) binding
      2
      3Q6ADM is one of the APR audio service on Q6DSP.
      4Please refer to qcom,apr.txt for details of the coommon apr service bindings
      5used by the apr service device.
      6
      7- but must contain the following property:
      8
      9- compatible:
     10	Usage: required
     11	Value type: <stringlist>
     12	Definition: must be "qcom,q6adm-v<MAJOR-NUMBER>.<MINOR-NUMBER>".
     13		   Or "qcom,q6adm" where the version number can be queried
     14		   from DSP.
     15		   example "qcom,q6adm-v2.0"
     16
     17
     18= ADM routing
     19"routing" subnode of the ADM node represents adm routing specific configuration
     20
     21- compatible:
     22	Usage: required
     23	Value type: <stringlist>
     24	Definition: must be "qcom,q6adm-routing".
     25
     26- #sound-dai-cells
     27	Usage: required
     28	Value type: <u32>
     29	Definition: Must be 0
     30
     31= EXAMPLE
     32apr-service@8 {
     33	compatible = "qcom,q6adm";
     34	reg = <APR_SVC_ADM>;
     35	q6routing: routing {
     36		compatible = "qcom,q6adm-routing";
     37		#sound-dai-cells = <0>;
     38	};
     39};