lkml.org 
[lkml]   [2023]   [Aug]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v3 1/4] arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx
    Date
    From: Jai Luthra <j-luthra@ti.com>

    On AM62-based SoCs the AUDIO_REFCLKx clocks can be used as an input to
    external peripherals when configured through CTRL_MMR, so add the
    clock nodes.

    Signed-off-by: Jai Luthra <j-luthra@ti.com>
    Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
    ---
    v3:
    - removed k3-am62a-main.dtsi changes
    v2:
    - s/clock/clock-controller/ on audio refclk nodes name.
    ---
    arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 18 ++++++++++++++++++
    1 file changed, 18 insertions(+)

    diff --git a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
    index ef90b2bc81eb..5f19ef46d44c 100644
    --- a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
    +++ b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
    @@ -60,6 +60,24 @@ epwm_tbclk: clock-controller@4130 {
    reg = <0x4130 0x4>;
    #clock-cells = <1>;
    };
    +
    + audio_refclk0: clock-controller@82e0 {
    + compatible = "ti,am62-audio-refclk";
    + reg = <0x82e0 0x4>;
    + clocks = <&k3_clks 157 0>;
    + assigned-clocks = <&k3_clks 157 0>;
    + assigned-clock-parents = <&k3_clks 157 8>;
    + #clock-cells = <0>;
    + };
    +
    + audio_refclk1: clock-controller@82e4 {
    + compatible = "ti,am62-audio-refclk";
    + reg = <0x82e4 0x4>;
    + clocks = <&k3_clks 157 10>;
    + assigned-clocks = <&k3_clks 157 10>;
    + assigned-clock-parents = <&k3_clks 157 18>;
    + #clock-cells = <0>;
    + };
    };

    dmss: bus@48000000 {
    --
    2.25.1
    \
     
     \ /
      Last update: 2023-08-07 22:22    [W:3.511 / U:0.480 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site