lkml.org 
[lkml]   [2022]   [Jun]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v13 09/12] arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 1.0/2.0 and IDP boards.
    Date
    Enable lpass cpu node and add pin control and dai-links for audio on sc7280
    based platforms of revision 3, 4 (aka CRD 1.0 and 2.0) and IDP boards.

    Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
    Co-developed-by: Venkata Prasad Potturu <quic_potturu@quicinc.com>
    Signed-off-by: Venkata Prasad Potturu <quic_potturu@quicinc.com>
    Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
    Reviewed-by: Stephen Boyd <swboyd@chromium.org>
    ---
    arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 28 ++++++++++++++++++++++++++++
    1 file changed, 28 insertions(+)

    diff --git a/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi b/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi
    index ccdbad4a..10f646d 100644
    --- a/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi
    +++ b/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi
    @@ -282,6 +282,34 @@
    modem-init;
    };

    +&lpass_cpu {
    + status = "okay";
    +
    + pinctrl-names = "default";
    + pinctrl-0 = <&mi2s1_data0>, <&mi2s1_sclk>, <&mi2s1_ws>;
    +
    + dai-link@1 {
    + reg = <MI2S_SECONDARY>;
    + qcom,playback-sd-lines = <0>;
    + };
    +
    + dai-link@5 {
    + reg = <LPASS_DP_RX>;
    + };
    +
    + dai-link@6 {
    + reg = <LPASS_CDC_DMA_RX0>;
    + };
    +
    + dai-link@19 {
    + reg = <LPASS_CDC_DMA_TX3>;
    + };
    +
    + dai-link@25 {
    + reg = <LPASS_CDC_DMA_VA_TX0>;
    + };
    +};
    +
    &lpass_rx_macro {
    status = "okay";
    };
    --
    2.7.4
    \
     
     \ /
      Last update: 2022-06-13 12:42    [W:3.618 / U:0.080 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site