Re: [PATCH v7 1/3] ASoC: dt-bindings: qcom,q6apm-lpass-dais: Document DAI subnode
Krzysztof Kozlowski <[email protected]>
| Newsgroups | gmane.linux.sound,gmane.linux.ports.arm.msm,gmane.linux.drivers.devicetree,gmane.linux.kernel |
|---|---|
| Message-ID | <20260725-curvy-fiery-jaguar-448569@quoll> |
On Fri, Jul 24, 2026 at 11:54:44PM +0530, Mohammad Rafi Shaik wrote: > Extend the qcom,q6apm-lpass-dais device tree binding to explicitly > describe Digital Audio Interface (DAI) child nodes. > > Add #address-cells and #size-cells to allow representation of multiple > DAI instances as child nodes, and define a dai@<id> pattern to document > per-DAI properties such as the interface ID and associated clocks. > > On platforms such as Monaco and Lemans, third-party codecs are hardware > wired to the SoC and do not always have an in-tree codec driver to manage > their clocks. For these designs, clock line enablement must be driven > from the platform side, and this series provides the necessary support > for that. > > On QAIF-based platforms such as Shikra and Hawi, responsibility for voting > I2S MCLK and BCLK has moved from the DSP to the kernel. This series > introduces the required device tree binding support to represent and > vote for these clocks from the kernel. > > Co-developed-by: Srinivas Kandagatla <[email protected]> > Signed-off-by: Srinivas Kandagatla <[email protected]> > Signed-off-by: Mohammad Rafi Shaik <[email protected]> > --- > .../bindings/sound/qcom,q6apm-lpass-dais.yaml | 50 +++++++++++++++++++ > 1 file changed, 50 insertions(+) Reviewed-by: Krzysztof Kozlowski <[email protected]> Best regards, Krzysztof