lkml.org 
[lkml]   [2018]   [Mar]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4/4] ARM: dts: Enable HDMI audio on Snow Chromebook
    Date
    This patch adds new cpu, codec subnodes according to the updated
    "google,snow-audio-max98095" bindings and the I2S clock tree
    configuration so sound on the HDMI interface can also be supported.

    Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
    ---
    arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 ++++
    arch/arm/boot/dts/exynos5250-snow.dts | 8 ++++++++
    2 files changed, 12 insertions(+)

    diff --git a/arch/arm/boot/dts/exynos5250-snow-common.dtsi b/arch/arm/boot/dts/exynos5250-snow-common.dtsi
    index bdf59dd3654b..932a00cfd716 100644
    --- a/arch/arm/boot/dts/exynos5250-snow-common.dtsi
    +++ b/arch/arm/boot/dts/exynos5250-snow-common.dtsi
    @@ -9,6 +9,7 @@
    #include <dt-bindings/clock/maxim,max77686.h>
    #include <dt-bindings/interrupt-controller/irq.h>
    #include <dt-bindings/input/input.h>
    +#include <dt-bindings/sound/samsung-i2s.h>
    #include "exynos5250.dtsi"

    / {
    @@ -523,6 +524,9 @@
    };

    &i2s0 {
    + assigned-clocks = <&i2s0 CLK_I2S_RCLK_SRC>;
    + assigned-clock-parents = <&clock_audss EXYNOS_I2S_BUS>;
    + #clock-cells = <1>;
    status = "okay";
    };

    diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts
    index 16e37c337a3f..8c3f1573a994 100644
    --- a/arch/arm/boot/dts/exynos5250-snow.dts
    +++ b/arch/arm/boot/dts/exynos5250-snow.dts
    @@ -18,6 +18,14 @@

    samsung,model = "Snow-I2S-MAX98095";
    samsung,audio-codec = <&max98095>;
    +
    + cpu {
    + sound-dai = <&i2s0 0>;
    + };
    +
    + codec {
    + sound-dai = <&hdmi>, <&max98095 0>;
    + };
    };
    };

    --
    2.14.2
    \
     
     \ /
      Last update: 2018-03-07 18:29    [W:3.410 / U:0.308 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site