Message ID | 20180213165837.1620-5-srinivas.kandagatla@linaro.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Tue, Feb 13, 2018 at 04:58:16PM +0000, srinivas.kandagatla@linaro.org wrote: > From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Please submit patches using subject lines reflecting the style for the subsystem. This makes it easier for people to identify relevant patches. Look at what existing commits in the area you're changing are doing and make sure your subject lines visually resemble what they're doing. > +- but must contain the following property: > + > +- compatible: > +- qcom,apr-svc-id > +- qcom,apr-svc-name > +- #sound-dai-cells Property or properties? It's a bit surprising that both the ID and the name are mandatory, does the name actually get used for non-diagnostic reasons?
diff --git a/Documentation/devicetree/bindings/sound/qcom,q6afe.txt b/Documentation/devicetree/bindings/sound/qcom,q6afe.txt new file mode 100644 index 000000000000..4b389124275c --- /dev/null +++ b/Documentation/devicetree/bindings/sound/qcom,q6afe.txt @@ -0,0 +1,38 @@ +Qualcomm Audio Front End (Q6AFE) binding + +AFE is one of the APR audio service on Q6DSP +Please refer to qcom,apr.txt for details of the coommon apr service bindings +used by the apr service device. + +- but must contain the following property: + +- compatible: + Usage: required + Value type: <stringlist> + Definition: must be "qcom,afe-v<MAJOR-NUMBER>.<MINOR-NUMBER>". + example "qcom,afe-v2.0" + +- qcom,apr-svc-id + Usage: required + Value type: <prop-encoded-array> + Definition: Must be 4 for Audio Front End Service. + +- qcom,apr-svc-name + Usage: required + Value type: <stringlist> + Definition: Must be "AFE" + +- #sound-dai-cells + Usage: required + Value type: <prop-encoded-array> + Definition: Must be 1 + + += EXAMPLE + +q6afe { + compatible = "qcom,q6afe"; + qcom,apr-svc-name = "AFE"; + qcom,apr-svc-id = <APR_SVC_AFE>; + #sound-dai-cells = <1>; +};